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