Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 7302 - Perl ebuilds do NOT install
Summary: Perl ebuilds do NOT install
Status: RESOLVED DUPLICATE of bug 7284
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Michael Cummings (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-08-31 11:09 UTC by Kurt Hindenburg
Modified: 2005-07-17 13:06 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kurt Hindenburg 2002-08-31 11:09:02 UTC
Something must be wrong with the perl eclasses (perhaps perl-module?).  I've
tried emerging several Perl modules and they will not install.

Example :

% emerge HTML-Tree
Calculating dependencies ...done!
>>> emerge dev-perl/HTML-Tree-3.11 to /
>>> md5 ;-) HTML-Tree-3.11.tar.gz
>>> Unpacking source...
>>> Unpacking HTML-Tree-3.11.tar.gz
>>> Source unpacked.

>>> Install HTML-Tree-3.11 into /mnt/zeta/var/tmp/portage/HTML-Tree-3.11/image/
category dev-perl
strip:
>>> Completed installing into /mnt/zeta/var/tmp/portage/HTML-Tree-3.11/image/

>>> Merging dev-perl/HTML-Tree-3.11 to /


I've done this manually (ebuild) and there is nothing in /image/ directory.
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2002-08-31 14:37:15 UTC
what version of portage?  there _may_ have been a bug in portage which caused
this. stay tuned
Comment 2 Michael Cummings (RETIRED) gentoo-dev 2002-08-31 15:03:23 UTC
In case it isn't a portage bug...

Some questions...which version of perl are you using? When was your last rsync?
Do you receive errors when you tried "use HTML::TreeBuilder;" in your perl?

I've installed tree builder on both my perl 5.6.1 box and my perl 5.8.0 box
without incident.Did you have it installed previously? (the snippet below, if
not edited, looks similar to an emerge -u PACKAGE when the package in question
is already installed).
Comment 3 Kurt Hindenburg 2002-08-31 15:40:41 UTC
portage-2.0.33

%perl -v
This is perl, v5.6.1 built for i686-linux

I did a rsync just before I tried to install Perl modules.

% perl -e "use HTML::TreeBuilder;"
Can't locate HTML/TreeBuilder.pm in @INC (@INC contains:
/usr/lib/perl5/5.6.1/i686-linux /usr/lib/perl5/5.6.1
/usr/lib/perl5/site_perl/5.6.1/i686-linux /usr/lib/perl5/site_perl/5.6.1
/usr/lib/perl5/site_perl .) at -e line 1.
BEGIN failed--compilation aborted at -e line 1.
Comment 4 SpanKY gentoo-dev 2002-08-31 23:16:04 UTC
my guess is its the inherit issue since a lot of perl ebuilds do 
'inherit perl-module'
and then never define compile/install functions (cause the inherit-ed eclass 
should have done it for them)

*** This bug has been marked as a duplicate of 7284 ***