pkgsrc-Bugs archive

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

pkg/42341: security/seahorse-plugins build fails with missing audio/esound dependency



>Number:         42341
>Category:       pkg
>Synopsis:       security/seahorse-plugins build fails with missing 
>audio/esound depende
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Nov 18 13:40:00 +0000 2009
>Originator:     Robert Elz
>Release:        NetBSD 4.0 / i386 (probably not relevant)
>Organization:
        Prince of Songkla University
>Environment:
System: NetBSD jade.coe.psu.ac.th 4.0_STABLE NetBSD 4.0_STABLE 
(JADE-1.696-20080517) #9: Fri May 23 18:55:13 ICT 2008 
kre%jade.coe.psu.ac.th@localhost:/usr/obj/4/kernels/JADE i386
Architecture: i386
Machine: i386
>Description:
        Attempting to build security/seahorse-plugins (seahorse-plugins-2.28.1)
        fails to link seahorse-applet when ld is unable to locate -lesd

        -lesd comes from (should come from) audio/esound which is not
        installed as a dependency of security/seahorse-plugins,
        nor is it a requirement of any of its dependencies.

        The problem looks to be more in x11/gnome-panel which supplies
        the buildlink file that adds -lesd to the link (from
                .buildlink/lib/libpanel-applet-2.la
        in the seahorse-plugins work directory).

        gnome-panel does not depend upon esound, and it looks as if it should
        (either that, or the -lesd needs to go away).

        The binary package used for gnome-panel is: gnome-panel-2.28.0.tgz
        last built October 26.

        Everything relevant was built with no options in mk.conf
        (aside from X11_TYPE) that could affect anything related
        (all else is pkgsrc defaults).

>How-To-Repeat:
        I use pkg_comp with libkver and NetBSD 4.0 sets (except x*),
        and pgksrc modular xorg.

        Attempting to build security/seahorse-plugins results in ...

/bin/sh ../../libtool --tag=CC   --mode=link cc  -O2 -I/usr/pkg/include 
-I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/nss 
-I/usr/pkg/include/nspr -I/usr/pkg/include/db4  -L/usr/pkg/lib 
-Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib/nss 
-Wl,-R/usr/pkg/lib/nss -L/usr/pkg/lib/nspr -Wl,-R/usr/pkg/lib/nspr -lrfuncs -o 
seahorse-applet seahorse-applet.o -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib 
-lpanel-applet-2 -lgconf-2 -lbonoboui-2 -lgnomecanvas-2 -lgnome-2 -lpopt 
-lart_lgpl_2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 
-lpangocairo-1.0 -lgio-2.0 -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor 
-lXfixes -lpangoft2-1.0 -lcairo -lX11 -lpango-1.0 -lm -lfreetype -lfontconfig 
-lbonobo-2 -lbonobo-activation -lgmodule-2.0 -lORBit-2 -lgthread-2.0 
-lgobject-2.0 -lglib-2.0 -lintl   ../../libseahorse/libseahorse.a 
-Wl,-R/usr/pkg/lib -L/usr/pkg/lib -lglade-2.0 -lxml2 -lgconf-2 -lgtk-x11-2.0 
-lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0!
  -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXfixes -lpangoft2-1.0 
-lcairo -lX11 -lpango-1.0 -lm -lfreetype -lfontconfig -lgio-2.0 -lgobject-2.0 
-lgmodule-2.0 -lglib-2.0 -lintl   -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -lgpgme 
-Wl,-R/usr/pkg/lib -L/usr/pkg/lib -lgpg-error -Wl,-R/usr/pkg/lib -L/usr/pkg/lib 
-lgnome-keyring -lglib-2.0 -lintl   -Wl,-R/usr/pkg/lib -L/usr/pkg/lib 
-ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0 -lintl   -Wl,-R/usr/pkg/lib 
-L/usr/pkg/lib -lcryptui -lgconf-2 -lglib-2.0 -lintl   -Wl,-R/usr/pkg/lib 
-L/usr/pkg/lib -lnotify -lgtk-x11-2.0 -ldbus-glib-1 -lgdk-x11-2.0 -latk-1.0 
-lgdk_pixbuf-2.0 -lpangocairo-1.0 -lgio-2.0 -lXext -lXrender -lXinerama -lXi 
-lXrandr -lXcursor -lXfixes -lpangoft2-1.0 -lcairo -lX11 -lpango-1.0 -lm 
-lfreetype -lfontconfig -lgmodule-2.0 -ldbus-1 -lgobject-2.0 -lglib-2.0 -lintl  
  -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -lcryptui -lgconf-2 -lglib-2.0 -lintl   
mkdir .libs
cc -O2 -I/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/include 
-I/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/include/freetype2
 -I/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/include/nss 
-I/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/include/nspr 
-I/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/include/db4 
-Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/lib/nss -Wl,-R/usr/pkg/lib/nspr -o 
seahorse-applet seahorse-applet.o -pthread  
-L/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib 
-L/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/nss 
-L/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/nspr 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libpanel-applet-2.so
 -lesd -lossaudio -laudiofile 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libbonoboui-2.so
 /pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libSM.so 
/pkg_comp/!
 obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libICE.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libgnomecanvas-2.so
 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libgailutil.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libgnome-2.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libgnomevfs-2.so
 /pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libgnutls.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libtasn1.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libgcrypt.so 
-lutil -lrt 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libpopt.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libart_lgpl_2.so
 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libbonobo-2.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libbonobo-activation.so
 /pkg_comp/obj/pkgsrc/secu!
 rity/seahorse-plugins/4x/.buildlink/lib/libORBitCosNaming-2.so!
  ../../l
ibseahorse/libseahorse.a 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libglade-2.0.so
 /pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libxml2.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libgpgme.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libgpg-error.so
 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libgnome-keyring.so
 /pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libnotify.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libcryptui.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/librfuncs.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libgtk-x11-2.0.so
 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libgdk-x11-2.0.so
 /pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libatk-1.0.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libgdk_pixbuf-2.0.s!
 o 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libpangocairo-1.0.so
 /pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libgio-2.0.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libXinerama.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libXi.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libXrandr.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libXext.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libXcursor.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libXfixes.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libpangoft2-1.0.so
 /pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libcairo.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libpixman-1.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libglitz.so 
/pkg_comp/obj/pkgsrc/security/seahorse!
 -plugins/4x/.buildlink/lib/libpng12.so /pkg_comp/obj/pkgsrc/se!
 curity/s
eahorse-plugins/4x/.buildlink/lib/libXrender.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libX11.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libXau.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libXdmcp.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libpango-1.0.so
 -lm 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libfontconfig.so
 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libfreetype.so 
-lz 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libexpat.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libgconf-2.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libORBit-2.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libgmodule-2.0.so
 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libgthread-2.0.so
 /pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/l!
 ib/libdbus-glib-1.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libdbus-1.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libgobject-2.0.so
 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libglib-2.0.so 
/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib/libpcre.so 
-lintl   -Wl,--rpath 
-Wl,/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib 
-Wl,--rpath -Wl,/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/.buildlink/lib
ld: cannot find -lesd
gmake[4]: *** [seahorse-applet] Error 1
gmake[4]: Leaving directory 
`/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/seahorse-plugins-2.28.1/plugins/applet'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory 
`/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/seahorse-plugins-2.28.1/plugins/applet'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory 
`/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/seahorse-plugins-2.28.1/plugins'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory 
`/pkg_comp/obj/pkgsrc/security/seahorse-plugins/4x/seahorse-plugins-2.28.1'
gmake: *** [all] Error 2
*** Error code 2

Stop.
make: stopped in /usr/pkgsrc/security/seahorse-plugins
*** Error code 1

Stop.

>Fix:
        Needs someone who understands buildlink and (perhaps) gnome.

>Unformatted:
 ncy


Home | Main Index | Thread Index | Old Index