Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 20971 - upgrading perl orphans all added perl modules, thus breaking portage dependencies
Summary: upgrading perl orphans all added perl modules, thus breaking portage dependen...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-05-13 18:13 UTC by Denys Duchier
Modified: 2003-06-16 05:46 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 Denys Duchier 2003-05-13 18:13:21 UTC
I just noticed that, since the upgrade from perl 5.6.1 to 5.8.0, I have many orphaned libraries.  
That is: portage believes that some libraries are installed (which they are), but they are 
installed in the 5.6.1 perl library tree, which means that perl 5.8.0 (the only version installed) 
does not see them.  The consequence is that upgrading perl effectively breaks portage 
dependencies since portage believes libraries to be installed, but in fact these libraries remain 
invisible and cannot be used, just as if they where not installed. 
 
I don't know what to do about this. 

Reproducible: Always
Steps to Reproduce:
Comment 1 Robert Coie (RETIRED) gentoo-dev 2003-06-02 17:10:36 UTC
To fix this properly requires portage reverse dependency tracking, which is not
implemented yet.  Have you tried running libperl_rebuilder yet?  It is designed
to help automate this process.
Comment 2 Gentoo Perl team gentoo-dev 2003-06-10 04:17:08 UTC
4 weeks since last post. Can this be closed?
Comment 3 Gentoo Perl team gentoo-dev 2003-06-16 05:46:23 UTC
Closing due to inactivity. Please reopen if this is still an issue.