see #134025 for a detailed discussion on why this is needed. Wonder how many packages exhibit this behaviour... Portage 2.0.54-r2 (default-linux/x86/2005.1, gcc-3.3.5-20050130, glibc-2.3.4.200 41102-r1, 2.6.14-gentoo-r2 i686) ================================================================= System uname: 2.6.14-gentoo-r2 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz Gentoo Base System version 1.6.12 dev-lang/python: 2.3.5 dev-python/pycrypto: [Not Present] dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] 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 -mcpu=i686 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mcpu=i686 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://mirror.gentoo.no/ http://ftp.du.se/pub/os/gentoo/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X apm avi berkdb bitmap-fonts bzip2 cli crypt cups dri eds emboss encod e expat foomaticdb gdbm gif gnome gpm gstreamer hal imlib ipv6 isdnlog jpeg kde libg++ libwww mad mikmod motif mp3 mpeg ncurses nls ogg oggvorbis oss pam pcre p dflib perl png pppd python qt quicktime readline reflection session spell spl ss l tcpd truetype truetype-fonts type1-fonts udev vorbis xml2 xmms xorg zlib userl and_GNU kernel_linux elibc_glibc" Unset: CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXT RA_OPTS, PORTAGE_RSYNC_OPTS, PORTDIR_OVERLAY
(In reply to comment #0) > Wonder how many packages exhibit this behaviour... About a gazillion perl ebuilds plus a few more as a bonus... Sigh.
*** Bug 134797 has been marked as a duplicate of this bug. ***
These are the packages I currently know has this problem: XML-DOM HTML-Mason DBD-Pg also the app-portage/g-cpan package generate ebuilds with this issue.
Also Term-ProgressBar needs at least MethodMaker in RDEPEND
fixed in the ebuilds listed. unfortunately, as mentioned there are about a zillion ebuilds to deal with, so this is going to have to be a piecemeal function. i've also fixed the ebuilds that g-cpan generates to include rdepend=depend, so either in rc2 or final 0.14.0 (whichever comes first :) you'll see g-cpan generate this line as well.
g-cpan rc2 is in the tree
*** Bug 137296 has been marked as a duplicate of this bug. ***
This heavily breaks spamassassin w/ emerge -K (see Bug 137296)
(In reply to comment #8) > This heavily breaks spamassassin w/ emerge -K (see Bug 137296) > breaks with rdepend=depend or without?
(In reply to comment #9) > breaks with rdepend=depend or without? Well, apparently without. It's missing half of the deps. ;)
all set jakub (with re: spamassassin). as far as the rest of dev-perl goes - we can leave this ticket open as long as you'd like (addressing OP :), I will do my best to work through the tree and update ebuilds, but it will be a long process (bugs and requests will take precedence, for example). Up to you, I'm easy :)
All missing rdeps should now be set. (~280 packages needed fixing)