Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 519516 - virtual/perl-Pod-Simple-3.280.0-r1 fails to resolve to a stable dev-lang/perl
Summary: virtual/perl-Pod-Simple-3.280.0-r1 fails to resolve to a stable dev-lang/perl
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-08-09 15:46 UTC by Kirill Zaborsky
Modified: 2014-08-12 10:19 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 Kirill Zaborsky 2014-08-09 15:46:54 UTC
can't run emerge -avutDN @world because of the following:
-----
The following keyword changes are necessary to proceed:
 (see "package.accept_keywords" in the portage(5) man page for more details)
# required by virtual/perl-Pod-Simple-3.280.0-r1
# required by net-analyzer/wireshark-1.10.9
# required by @selected
# required by @world (argument)
=dev-lang/perl-5.20.0-r1 ~amd64

The following mask changes are necessary to proceed:
 (see "package.unmask" in the portage(5) man page for more details)
# required by virtual/perl-Pod-Simple-3.280.0-r1
# required by net-analyzer/wireshark-1.10.9
# required by @selected
# required by @world (argument)
# /usr/portage/profiles/package.mask:
# Vladimir Smirnov <civil@gentoo.org> (27 May 2014)
# Masked for testing, will defenitely cause major breakage
# Single modules with 5.20 versions added here too -dilfridge
=dev-lang/perl-5.20.0-r1
-----

It looks like the lates perl-Pod-Simple requires either masked of ~amd64 perl version
-----
qrilka@qdesktop ~ $ equery g perl-Pod-Simple
 * Searching for perl-Pod-Simple ...

 * dependency graph for virtual/perl-Pod-Simple-3.230.0
 `--  virtual/perl-Pod-Simple-3.230.0  amd64 
   `--  perl-core/Pod-Simple-3.230.0-r1  (~perl-core/Pod-Simple-3.230.0) amd64 
[ virtual/perl-Pod-Simple-3.230.0 stats: packages (2), max depth (1) ]

 * dependency graph for virtual/perl-Pod-Simple-3.280.0-r1
 `--  virtual/perl-Pod-Simple-3.280.0-r1  amd64 
   `--  dev-lang/perl-5.20.0-r1  (=dev-lang/perl-5.20*) M[package.mask] 
   `--  dev-lang/perl-5.18.2-r1  (=dev-lang/perl-5.18*) amd64 
   `--  perl-core/Pod-Simple-3.280.0  (~perl-core/Pod-Simple-3.280.0) [~amd64 keyword] 
[ virtual/perl-Pod-Simple-3.280.0-r1 stats: packages (4), max depth (1) ]
-----

Reproducible: Always
Comment 1 Ben Kohler gentoo-dev 2014-08-09 15:53:18 UTC
Unstable perl is not needed here.  This is a problem with autounmask, it's either unmasking unnecessarily or its "reason to unmask" is incorrect.  Try with --autounmask=n and see what you get.
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2014-08-09 15:55:21 UTC
Nothing to do with net-analyzer/wireshark, then.
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2014-08-09 16:01:41 UTC
virtual/perl-Pod-Simple-3.280.0-r1 's RDEPEND should resolve to either of these:
   =dev-lang/perl-5.20* =dev-lang/perl-5.18* ~perl-core/Pod-Simple-3.280.0

The latter one is still unstable and so is the first one, so it should settle for the middle one, =dev-lang/perl-5.18*, but apparently that's blocked on your system?
Comment 4 Kirill Zaborsky 2014-08-12 10:19:04 UTC
Looks like the problem with with upgrading perl, after perl-cleaner and some emerges around I have emerged wireshark (and perl-Pod-Simple as a dependency)