Doesn't seem like libwww requires perl, still it depends on it Reproducible: Always Steps to Reproduce: emerge -epvt libwww Portage 2.0.51.22-r2 (uclibc/x86, gcc-3.3.5-20050130, uclibc-0.9.27-r0, 2.6.10-5-686 i686) ================================================================= System uname: 2.6.10-5-686 i686 Intel(R) Celeron(R) CPU 2.40GHz Gentoo Base System version 1.6.13 distcc 2.18.3 i386-gentoo-linux-uclibc (protocols 1 and 2) (default port 3632) [enabled] dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.10 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="i386-gentoo-linux-uclibc" CFLAGS="-Os -pipe -m32" CHOST="i386-gentoo-linux-uclibc" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-Os -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig buildpkg distcc distlocks nodoc noinfo noman sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LANG="en_US.ISO-8859-15" MAKEOPTS="-j8" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 bash-completion libwww minimal mysql ncurses python slang ssl uclibc zaptel zlib userland_GNU kernel_linux elibc_uclibc" Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS
libwww uses the perl eclass. the perl eclass depends on perl. ergo, libwww depends on perl. libwww-perl*: inherit perl-module perl-module.eclass: DEPEND=">=dev-lang/perl-5.8.2 !<perl-core/ExtUtils-MakeMaker-6.17"
That's dev-perl/libwww-perl, not net-libs/libwww. net-libs/libwww RDEPENDS on perl directly, and doesn't inherit any perl eclasses.
And a quick test shows that it does need perl ("configure: error: Perl needs to be installed in order to compile libwww")... Perhaps it should be DEPEND only, but it should certainly not be removed completely as this bug seems to ask.
I can't find any references to perl except in the configure/Makefiles, so this should probably be DEPEND not RDEPEND as suggested (In reply to comment #3) > And a quick test shows that it does need perl ("configure: error: Perl needs to > be installed in order to compile libwww")... Perhaps it should be DEPEND only, > but it should certainly not be removed completely as this bug seems to ask.
equery files libwww | awk '{print $1}' | grep so$ | xargs ldd | grep libperl | wc -l 0 equery files libwww | grep "usr/bin/" | xargs ldd | grep libperl | wc -l 0 cat /usr/bin/libwww-config | grep perl | wc -l 0
Thanks for the report. This is fixed now in CVS.