Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 84769 - base perl install provides many other dev-perl ebuilds
Summary: base perl install provides many other dev-perl ebuilds
Status: RESOLVED DUPLICATE of bug 84744
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-10 10:42 UTC by Will McQueen
Modified: 2005-07-17 13:06 UTC (History)
0 users

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 Will McQueen 2005-03-10 10:42:51 UTC
The current x86 stable release of dev-lang/perl is 5.8.5.  perl-5.8.5 includes many perl modules other than what's absolutely necessary for running perl.  And many of these other modules also have ebuilds.

Also, the version of these modules included in the stable perl-5.8.5 are newer than what's marked stable in the individual ebuild.  An example of this is File-Temp.  File-Temp-0.14 is included in perl-5.8.5, however only File-Temp-0.12 is marked stable in the individual ebuild.

This may cause problems when duplicate packages are installed like this, because the vendor_perl directory is ahead of the default perl directory when it comes to resolving packages.

A possibly incomplete list of packages included in perl-5.8.5.  What I'm doing currently is manually maintaining this list in /etc/portage/profile/package.provided

# Perl 5.8.5
dev-perl/Attribute-Handlers-0.78
dev-perl/CGI-3.05
dev-perl/Data-Dumper-2.121
dev-perl/Digest-MD5-2.33
dev-perl/ExtUtils-MakeMaker-6.17
dev-perl/File-Spec-0.87
dev-perl/File-Temp-0.14
dev-perl/Math-BigInt-1.70
dev-perl/Memoize-1.01
dev-perl/MIME-Base64-3.01
dev-perl/Safe-2.11
dev-perl/Storable-2.13
dev-perl/Term-ANSIColor-1.08
dev-perl/Test-Harness-2.42
dev-perl/Test-Simple-0.47
dev-perl/Text-Balanced-1.95
dev-perl/Time-Local-1.10
dev-perl/Time-HiRes-1.59


Reproducible: Always
Steps to Reproduce:

Actual Results:  
Duplicate dev-perl packages may be installed

Expected Results:  
What I'd like, is to have the list of provided packages maintained in the
dev-lang/perl ebuild.
Comment 1 Michael Cummings (RETIRED) gentoo-dev 2005-03-10 11:11:45 UTC
Timing is everything....um...see bug 84744 which I'm going to make this a dup of after I copy your list in....
Comment 2 Michael Cummings (RETIRED) gentoo-dev 2005-03-10 11:13:31 UTC

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