Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 507040 - some packages need perl-5.18 some perl-5.16
Summary: some packages need perl-5.18 some perl-5.16
Status: RESOLVED DUPLICATE of bug 506616
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-07 13:27 UTC by Markus Knetschke
Modified: 2014-04-07 18:22 UTC (History)
0 users

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


Attachments
emerge --info output (file_507040.txt,17.85 KB, text/plain)
2014-04-07 13:29 UTC, Markus Knetschke
Details
perl-cleaner --all output (file_507040.txt,14.37 KB, text/plain)
2014-04-07 13:29 UTC, Markus Knetschke
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Knetschke 2014-04-07 13:27:42 UTC
After a emerge -uDN world my system installed perl-5.18. After the update a lot of perl errors appear so I run perl-cleaner --all
perl-cleaner failed trying to install some packages which need perl-5.16 and some needing perl-5.18.

Reproducible: Always

Steps to Reproduce:
1. Update system
2. Try to update more - getting perl errors
3. run perl-cleaner
Actual Results:  
perl-cleaner fails with attached message.

Expected Results:  
perl-cleaner fixes perl packages

emerge --info and perl-cleaner log attached
Comment 1 Markus Knetschke 2014-04-07 13:29:08 UTC
Created attachment 374472 [details]
emerge --info output
Comment 2 Markus Knetschke 2014-04-07 13:29:41 UTC
Created attachment 374474 [details]
perl-cleaner --all output
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2014-04-07 13:43:33 UTC
  =dev-lang/perl-5.16* required by (virtual/perl-IO-Zlib-1.100.0-r3:0/0::gentoo, ebuild scheduled for merge)

But that's wrong. virtual/perl-IO-Zlib-1.100.0-r3 supports =dev-lang/perl-5.18* just fine and has done so since August.
Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2014-04-07 13:53:34 UTC
I had, today, with `perl-cleaner --reallyall`:

<snip>
dev-lang/perl:0

  (dev-lang/perl-5.16.3::gentoo, ebuild scheduled for merge) pulled in by
    =dev-lang/perl-5.16* required by (virtual/perl-Test-Simple-0.980.0-r2::gentoo, installed)
</snip>

And solved it by `emerge -C virtual/perl-Test-Simple`

So how about if you just `emerge -C virtual/perl-IO-Zlib` and let emerge pull it back in, if it needs it?
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2014-04-07 13:59:57 UTC

*** This bug has been marked as a duplicate of bug 506616 ***
Comment 6 Markus Knetschke 2014-04-07 18:21:54 UTC
emerge -C virtual/perl-Test-Simple
and
emerge -C virtual/perl-IO-Zlib
did not solve my problem, perl-cleaner tries to install both and quits with same error.
Comment 7 Jeroen Roovers (RETIRED) gentoo-dev 2014-04-07 18:22:48 UTC

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