screem-0.10.2 looks for libcroco.pc > 0.5.0 during configure. This means libcroco-0.5.x and NOT libcroco-0.6.x, which is named libcroco-0.6.pc (and everything else from 0.6.x is versioned 0.6, hence that version has its own slot separate from 0.5). However, dev-util/screem-0.10.2-r1.ebuild (and same for -0.10.2.ebuild) requires >=dev-libs/libcroco-0.5. If libcroco-0.6 is installed, emerge will think that requirement is met, but configure will fail with a missing libcroco.pc. This prereq needs to be changed to =dev-libs/libcroco-0.5.*, so that the correct libcroco version will be installed if it's not already (as in my case) Reproducible: Always Steps to Reproduce: 1.have dev-libs/libcroco-0.6.* installed and NOT dev-libs/libcroco-0.5.* (these have separate slots). 2. ACCEPT_KEYWORDS='~x86' emerge screem (uses screem-0.10.2-r1 on x86) Actual Results: configure fails as libcroco.pc can't be found. Expected Results: See above, the dependency needs to be =dev-libs/libcroco-0.5.* Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.4.26-gentoo-r11 i686) ================================================================= System uname: 2.4.26-gentoo-r11 i686 AMD Athlon(TM) Gentoo Base System version 1.4.16 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.90.0.1.1-r3 Headers: sys-kernel/linux-headers-2.4.21-r1 Libtools: sys-devel/libtool-1.5.2-r7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -pipe -mcpu=i686 -fomit-frame-pointer" CHOST="i386-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /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/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="-O2 -pipe -mcpu=i686 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo ftp://ftp.ussg.iu.edu/pub/linux/gentoo ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" USE="X accessibility aim alsa apm arts audiofile avi berkdb bitmap-fonts bonobo cdr crypt cups curl emacs encode esd exif f77 fam flac foomaticdb fortran ftp gd gdbm gif gmp gnome gpm gstreamer gtk gtk2 gtkhtml guile icq imagemagick imlib java jpeg junit kde lcms libg++ libgda libwww mad mikmod mime ming mmap motif mozilla mpeg ncurses nls odbc oggvorbis opengl oscar oss pam pcre pda pdflib perl ping png postgres ppds python qt quicktime readline ruby sdl shared sndfile spell sqlite ssl svg svga tcltk tcpd tetex tidy tiff truetype usb wmf wxwindows x86 xml xml2 xmms xpm xv yahoo zlib"
Ping? Is darkspecter MIA? Haven't seen a response to any of the current screem bugs assigned to him.
Assign to gnome herd because darkspecter is marked as retired.
0.14.1 now in portage under ~. please test and open a new bug if you find anything. Thanks!