the latest stable ebuild (tinyca-0.5.4.-r1) doesn't install required package containing Gnome.pm. I'm guessing that's because '-gnome' in my USE flag, but don't know which package I should re-emerge with +gnome. my USE is "unicode pcmcia cjk nls alsa dvd cdr oss snmp mpeg -ipv6 -gnome -kde -cups" Reproducible: Always Steps to Reproduce: 1.USE="-gnome" emerge tinyca 2.run tinyca 3. Actual Results: Can't locate Gnome.pm in @INC Expected Results: runs without error Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.5-r0, 2.6.12-gentoo-r6 i686) ================================================================= System uname: 2.6.12-gentoo-r6 i686 Intel(R) Pentium(R) III Mobile CPU 1133MHz Gentoo Base System version 1.6.12 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.11 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -pipe -mcpu=i686 -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/share/config /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="autoconfig buildpkg distcc distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.ecc.u-tokyo.ac.jp/GENTOO" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" USE="x86 X alsa apm arts avi berkdb bitmap-fonts cdr cjk crypt curl dvd eds emboss encode esd foomaticdb fortran gd gdbm gif gpm gstreamer gtk gtk2 imagemagick imlib jpeg libg++ libwww mad mikmod motif mp3 mpeg ncurses nls ogg oggvorbis opengl oss pam pcmcia pdflib perl png python qt quicktime readline ruby samba scanner sdl snmp spell ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts unicode vorbis xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
'emerge --newuse -uDpv world' should tell you which ebuilds need to be re-emerged. *** This bug has been marked as a duplicate of 50186 ***
Unless you add gnome to global USE flag, no but I do understand why this cannot be fixed. maybe additional einfo|ewarn saying "you need gtk-perl +gnome" would give people the solution.