Recently I removed some software from my computer and did an emerge depclean to get the uneeded software removed. After that, I started running revdep-rebuilt and liblrdf failed to built. From the error, it seems it needs raptor, but it's not specified in the build (because if it was, raptor would has just been built). The error was: checking for pkg-config... /usr/bin/pkg-config checking for raptor >= 0.9.11... Package raptor was not found in the pkg-config search path. Perhaps you should add the directory containing `raptor.pc' to the PKG_CONFIG_PATH environment variable No package 'raptor' found configure: error: Library requirements (raptor >= 0.9.11) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them. After emerging raptor, it was possible to emerge liblrdf, but emerge depclean wants to remove raptor now. Reproducible: Always Steps to Reproduce: 1. 2. 3. # emerge info Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.10-gentoo-r6 i686) ================================================================= System uname: 2.6.10-gentoo-r6 i686 AMD Athlon(tm) XP 2400+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 20 2005, 04:36:12)] distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.5, 1.7.9-r1, 1.6.3, 1.4_p6, 1.9.4, 1.8.5-r3 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict userpriv" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://open-systems.ufl.edu/mirrors/gentoo http://gentoo.seren.com/gentoo ftp://ftp.ndlug.nd.edu/pub/gentoo/ ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://mirrors.tds.net/gentoo ftp://mirrors.tds.net/gentoo http://www.gigaload.org/gentoo.org/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://mirror.nutsmaas.nl/gentoo/ ftp://ftp.ussg.iu.edu/pub/linux/gentoo ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://ftp.linux.ee/pub/gentoo/distfiles/ ftp://ftp.linux.ee/pub/gentoo/distfiles/" LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" LINGUAS="en es eo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.samerica.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowex X Xaw3d a52 aac aalib acl acpi alsa apache2 apm arts athena audiofile avi bash-completion bcmath bdf berkdb bitmap-fonts bzlib calendar cdparanoia cdr crypt cscope ctype cups curl curlwrappers dba dbx dga directfb divx4linux dnd dv dvb dvd dvdr emacs emboss encode esd exif faad fam fbcon flac flash foomaticdb fortran fpx ftp gcj gd gdbm gif gimpprint gnome gpm graphviz gtk gtk2 iconv imagemagick imap imlib inifile innodb ipv6 jabber jack java joystick jpeg jpeg2k junit kde lcms ldap ldb leim libg++ libwww live lzo mad maildir matroska mbox mcal mhash mikmod mime mmx mmx2 mng moilla motif mozilla mp3 mpeg mule mysql nas ncurses network nls objc ogg oggvorbis opengl oss pam pda pdflib pear-db perl php pic plotutils png portaudioposix povray ppds python qt quicktime readline real rtc sasl scanner sdl session shared simplexml slang slp sndfile sockets speel speex spell sqlite ssl svg svga tcpd tetex tga theora threads tidy tiff truetype truetype-fonts trutype type1-fonts unicode usb v4l v4l2 vhosts videos vim-with-x vorbis wmf xine xinerama xml xml2 xmlrpc xosd xpm xprint xsl xv xvid yv12 zeo zip zlib linguas_en linguas_es linguas_eo" Unset: ASFLAGS, CBUILD, CTARGET, LDFLAGS
This bug is a typo in liblrdf-0.3.7.ebuild: Line 12 reads 'DEPEND ...' where it should be 'RDEPEND ...' This is fixed in 0.4.0 ebuild.
closing per comment #1