Missed dependancy audio/gnome-media -> database/tdb

Vladimir Grebenschikov vova at parallels.com
Tue Sep 22 07:08:08 UTC 2009


Hi 


# cd /usr/ports/audio/gnome-media
# make
...
Making all in src
gmake[3]: Entering directory `/usr/ports/audio/gnome-media/work/gnome-media-2.26.0/gnome-volume-control/src'
gmake  all-am
gmake[4]: Entering directory `/usr/ports/audio/gnome-media/work/gnome-media-2.26.0/gnome-volume-control/src'
/bin/sh ../../libtool --tag=CC   --mode=link cc  -O2 -pipe -fno-strict-aliasing  -L/usr/local/lib -o gnome-volume-control-applet gvc-mixer-stream.o gvc-channel-map.o gvc-mixer-sink.o gvc-mixer-source.o gvc-mixer-sink-input.o gvc-mixer-source-output.o gvc-mixer-event-role.o gvc-mixer-control.o gvc-channel-bar.o gvc-stream-status-icon.o gvc-applet.o gvc-log.o applet-main.o  -pthread -L/usr/local/lib -lgconf-2 -lcanberra-gtk -lcanberra -lunique-1.0 -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 -lXcomposite -lXdamage -lpangoft2-1.0 -lXfixes -lcairo -lX11 -lpango-1.0 -lm -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lxml2   -pthread -L/usr/local/lib -lpulse-mainloop-glib -lpulse -lglib-2.0    
libtool: link: cc -O2 -pipe -fno-strict-aliasing -o gnome-volume-control-applet gvc-mixer-stream.o gvc-channel-map.o gvc-mixer-sink.o gvc-mixer-source.o gvc-mixer-sink-input.o gvc-mixer-source-output.o gvc-mixer-event-role.o gvc-mixer-control.o gvc-channel-bar.o gvc-stream-status-icon.o gvc-applet.o gvc-log.o applet-main.o -pthread -pthread  -L/usr/local/lib /usr/local/lib/libgconf-2.so /usr/local/lib/libORBit-2.so /usr/local/lib/libcanberra-gtk.so /usr/local/lib/libgthread-2.0.so /usr/local/lib/libcanberra.so /usr/local/lib/libvorbisfile.so /usr/local/lib/libvorbis.so /usr/local/lib/libogg.so -ltdb /usr/local/lib/libltdl.so /usr/local/lib/libunique-1.0.so /usr/local/lib/libdbus-glib-1.so /usr/local/lib/libdbus-1.so /usr/local/lib/libgtk-x11-2.0.so /usr/local/lib/libgdk-x11-2.0.so /usr/local/lib/libatk-1.0.so /usr/local/lib/libgdk_pixbuf-2.0.so /usr/local/lib/libpangocairo-1.0.so /usr/local/lib/libgio-2.0.so /usr/local/lib/libXinerama.so /usr/local/lib/libXi.so /usr/local/lib/libXrandr.so /usr/local/lib/libXcursor.so /usr/local/lib/libXcomposite.so /usr/local/lib/libXext.so /usr/local/lib/libXdamage.so /usr/local/lib/libpangoft2-1.0.so /usr/local/lib/libXfixes.so /usr/local/lib/libcairo.so /usr/local/lib/libpixman-1.so -lpng /usr/local/lib/libxcb-render-util.so /usr/local/lib/libxcb-render.so /usr/local/lib/libXrender.so /usr/local/lib/libpango-1.0.so /usr/local/lib/libfontconfig.so /usr/local/lib/libfreetype.so /usr/local/lib/libexpat.so /usr/local/lib/libgobject-2.0.so /usr/local/lib/libgmodule-2.0.so /usr/local/lib/libxml2.so -lz /usr/local/lib/libpulse-mainloop-glib.so /usr/local/lib/libpulse.so /usr/local/lib/libSM.so /usr/local/lib/libICE.so /usr/local/lib/libX11.so /usr/local/lib/libxcb.so /usr/local/lib/libXau.so /usr/local/lib/libXdmcp.so -lrpcsvc /usr/local/lib/libgdbm.so -lrt -lm /usr/local/lib/libglib-2.0.so /usr/local/lib/libintl.so /usr/local/lib/libiconv.so /usr/local/lib/libpcre.so -pthread -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib
/usr/bin/ld: cannot find -ltdb
gmake[4]: *** [gnome-volume-control-applet] Ошибка 1
gmake[4]: Leaving directory `/usr/ports/audio/gnome-media/work/gnome-media-2.26.0/gnome-volume-control/src'
gmake[3]: *** [all] Ошибка 2
gmake[3]: Leaving directory `/usr/ports/audio/gnome-media/work/gnome-media-2.26.0/gnome-volume-control/src'
gmake[2]: *** [all-recursive] Ошибка 1
gmake[2]: Leaving directory `/usr/ports/audio/gnome-media/work/gnome-media-2.26.0/gnome-volume-control'
gmake[1]: *** [all-recursive] Ошибка 1
gmake[1]: Leaving directory `/usr/ports/audio/gnome-media/work/gnome-media-2.26.0'
gmake: *** [all] Ошибка 2
*** Error code 1

Stop in /usr/ports/audio/gnome-media.
*** Error code 1

Stop in /usr/ports/audio/gnome-media.
# grep tdb work/gnome-media-2.26.0/config.log
#

After installing database/tdb it builds and install successfully.


I have un-installed tdb before due to conflict with samba3* (looks like samba installs some of tdb files but not all required).
What is the clue to use correctly gnome-media + samba ?

-- 
Vladimir B. Grebenschikov
Project Manager, Automation
Parallels Inc. vgrebenschikov at parallels.com



More information about the freebsd-gnome mailing list