Trying to emerge basket-0.5.0 results in: emerge basket [...snip...] /bin/sh ../libtool --silent --mode=link --tag=CXX i686-pc-linux-gnu-g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -fomit-frame-pointer -ftracer -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -o basket -R /usr/kde/3.5/lib -R /usr/qt/3/lib -R /usr/lib -R /usr/kde/3.5/lib -L/usr/lib -L/usr/qt/3/lib -L/usr/kde/3.5/lib -L/usr/kde/3.5/lib additemdialog.o basket.o basketproperties.o container.o debugwindow.o item.o itemdrag.o itemedit.o itemfactory.o linklabel.o onclickaction.o variouswidgets.o main.o addbasketwizard.o xmlwork.o search.o keyboard.o global.o settings.o focusedwidgets.o popupmenu.o basketfactory.o clickcursorfeedback.o kdirwatch.o exporterdialog.o clipboardpoll.o popupmenu.moc.o -lkio -lkdeui -lkdecore -lqt-mt -lz -lpng -lz -lm -lXext -lX11 -lSM -lICE -lpthread kdirwatch.o: In function `KDirWatchPrivate::KDirWatchPrivate()': kdirwatch.cpp:(.text+0x12a0): undefined reference to `FAMOpen' kdirwatch.o: In function `KDirWatchPrivate::KDirWatchPrivate()': kdirwatch.cpp:(.text+0x1a60): undefined reference to `FAMOpen' kdirwatch.o: In function `KDirWatchPrivate::removeEntry(KDirWatch*, QString const&, KDirWatchPrivate::Entry*)': kdirwatch.cpp:(.text+0x2f1b): undefined reference to `FAMCancelMonitor' kdirwatch.o: In function `KDirWatchPrivate::~KDirWatchPrivate()': kdirwatch.cpp:(.text+0x35db): undefined reference to `FAMClose' kdirwatch.o: In function `KDirWatchPrivate::~KDirWatchPrivate()': kdirwatch.cpp:(.text+0x3777): undefined reference to `FAMClose' kdirwatch.o: In function `KDirWatchPrivate::~KDirWatchPrivate()': kdirwatch.cpp:(.text+0x3907): undefined reference to `FAMClose' kdirwatch.o: In function `KDirWatchPrivate::useFAM(KDirWatchPrivate::Entry*)': kdirwatch.cpp:(.text+0x4b86): undefined reference to `FAMMonitorDirectory' kdirwatch.cpp:(.text+0x4c0d): undefined reference to `FAMMonitorFile' kdirwatch.o: In function `KDirWatchPrivate::checkFAMEvent(FAMEvent*)': kdirwatch.cpp:(.text+0x5251): undefined reference to `FAMCancelMonitor' kdirwatch.o: In function `KDirWatchPrivate::famEventReceived()': kdirwatch.cpp:(.text+0x538d): undefined reference to `FAMPending' kdirwatch.cpp:(.text+0x53a1): undefined reference to `FAMNextEvent' collect2: ld returned 1 exit status make[2]: *** [basket] Error 1 make[2]: Leaving directory `/var/tmp/portage/basket-0.5.0/work/basket-0.5.0/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/basket-0.5.0/work/basket-0.5.0' make: *** [all] Error 2 My emerge --info : emerge --info Portage 2.1.1_pre1-r1 (default-linux/x86/2005.1, gcc-3.4.6/vanilla, glibc-2.4-r1, 2.6.16-gentoo-r8 i686) ================================================================= System uname: 2.6.16-gentoo-r8 i686 AMD Sempron(tm) Processor 2800+ Gentoo Base System version 1.12.1 dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r2 sys-devel/gcc-config: 2.0.0_rc1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer -ftracer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer -ftracer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS=" ftp://ftp.ussg.iu.edu/pub/linux/gentoo ftp://ftp.gtlib.gatech.edu/pub/gentoo ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ ftp://gentoo.chem.wisc.edu/gentoo/ ftp://cudlug.cudenver.edu/pub/mirrors/distributions/gentoo/ ftp://gentoo.mirrors.pair.com/ ftp://gentoo.mirrors.tds.net/gentoo ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/ ftp://ftp.ndlug.nd.edu/pub/gentoo/ ftp://cs.ubishops.ca/pub/gentoo ftp://gentoo.arcticnetwork.ca/pub/gentoo/ ftp://mirror.iawnet.sandia.gov/pub/gentoo/ http://gentoo.arcticnetwork.ca/ http://open-systems.ufl.edu/mirrors/gentoo http://gentoo.llarian.net/ ftp://gentoo.llarian.net/pub/gentoo ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/ " MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext X a52 aac acpi aim alsa amr apache2 apm avi berkdb bitmap-fonts cairo cddb cdparanoia cdr cli crypt css cups dgs doc dri dvd dvdr dvdread emacs emboss encode fame ffmpeg firefox flac foomaticdb fortran gdbm gecko-sdk gif glitz gphoto2 gpm graphviz gs gstreamer guile hal imagemagick imlib ipv6 isdnlog java javascript jbig jpeg jpeg2k kde libg++ libwww lzo mad matroska mikmod mjpeg mmx mmxext mng mozdevelop mozsvg mp3 mp4 mpeg mplayer musepack mysql mythtv nas ncurses network nls nptl nptlonly nsplugin oci8 ofx ogg oggvorbis opengl oss pam pcre pdf pdflib perl png postgres povray ppds pppd python qt quicktime rar readline real reflection rtc scanner sdl session speex spell spl sse sse2 ssl subtitles svg svga tcltk tcpd tetex theora tiff tools truetype truetype-fonts type1-fonts unichrome usb vorbis win32codecs x264 xanim xine xml2 xmms xorg xscreensaver xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux userland_GNU video_cards_via video_cards_vesa" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
I installed this by: cd /var/tmp/portage/basket-0.5.0/work/basket-0.5.0/src/ followed by: /bin/sh ../libtool --silent [...snip...] -lSM -lICE -lpthread -lfam (basically just adding "-lfam" on the end of the command that failed) then: ebuild /usr/portage/x11-misc/basket/basket-0.5.0.ebuild compile ebuild /usr/portage/x11-misc/basket/basket-0.5.0.ebuild install ebuild /usr/portage/x11-misc/basket/basket-0.5.0.ebuild qmerge Hope this helps.
Same problem here. Adding -lfam worked for me as well.
Fixed, thanks for reporting.