pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/28883: package dependancies are either incorrectly compared or specified



>Number:         28883
>Category:       pkg
>Synopsis:       package dependancies are either incorrectly compared or 
>specified
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Jan 06 12:33:00 +0000 2005
>Originator:     Paul Shupak
>Release:        NetBSD 2.99.11
>Organization:
        
>Environment:
        
        
System: NetBSD cobalt 2.99.11 NetBSD 2.99.11 (COBALT-$Revision: 1.4 $) #791: 
Sat Dec 11 22:31:29 PST 2004 paul@svcs:/sys/arch/i386/compile/COBALT i386
Architecture: i386
Machine: i386
>Description:
        A large number of packages fail to (re-)build due to a dependancy
on the package "libbonoboui".  It is unclear whether the specification of
the dependancies is incorrect, the code which compares the package
version (number) or whether the package "libbonoboui" is itself incorrectly
configured. (It appears that the test "2.0 >= 2.0.0" fails during the
"configure" stage of the build of all affected packages).

        This may also be true for other related packages.

NOTE: as shown below, libbonoboui is already at version 2.8.0nb1, though it
identifies itself as "2.0" (it builds with the following commandline argument
in its CFLAGS '-DBONOBO_EXPLICIT_TRANSLATION_DOMAIN=\"libbonoboui-2.0\"')

% pkg_info libbonoboui
Information for libbonoboui-2.8.0nb1:

Comment:
GNOME2 Object activation framework library (graphical version)

Requires:
...

>How-To-Repeat:
        Build a package which depends on "libbonoboui". and see error messages
like that below (example: devel/libgnomeui):

configure: error: Library requirements (  libgnome-2.0 >= 2.0.0   
libgnomecanvas-2.0 >= 2.0.0   libbonoboui-2.0 >= 2.0.0   gconf-2.0 >= 1.1.11   
pango >= 1.1.2   gnome-vfs-2.0 >= 2.5.3   gnome-keyring-1) not met; consider 
adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a 
nonstandard prefix so pkg-config can find them.

        
>Fix:
        Yes, please

>Unformatted:
        
        



Home | Main Index | Thread Index | Old Index