On Tue, Jul 08 2014, Andreas K. Huettel wrote: > Am Mittwoch, 9. Juli 2014, 00:02:56 schrieb gottl...@nyu.edu: >> For some reason my mostly-stable-slightly-testing system >> is trying to merge *UNstable* dev-lang/perl. >> I do not have a package.unmask file >> >> Specifically it wants me to unmask >> =dev-lang/perl-5.20.0-r1 >> >> An eix on the same system (with no sync in between) does not even show >> such a version as existing. I realize I must be misreading some >> output, but I can't find my error. >> >> Help would be greatly appreciated. >> > >> [ebuild U ~] virtual/perl-ExtUtils-Command-1.180.0-r1 [1.180.0] 0 > >> 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-ExtUtils-Command-1.180.0-r1 >> # required by perl-core/ExtUtils-MakeMaker-6.820.0 >> # required by virtual/perl-ExtUtils-MakeMaker-6.820.0 >> # required by perl-core/CPAN-Meta-2.132.510 >> # required by virtual/perl-CPAN-Meta-2.132.510 >> # required by perl-core/Module-Build-0.400.700 >> # required by virtual/perl-Module-Build-0.400.700 >> # required by dev-perl/File-MimeInfo-0.170.0 >> # required by x11-misc/xdg-utils-1.1.0_rc2[perl] >> # required by www-client/chromium-35.0.1916.153 >> # required by @selected >> # required by @world (argument) >> =dev-lang/perl-5.20.0-r1 ~amd64 > > =virtual/perl-ExtUtils-Command-1.180.0-r1 is the culprit. > (And the autounmask recommendation by portage is weird. Which portage version > is that?)
It is sys-apps/portage-2.2.8-r1, the highest stable version. > If you look at the emerge output, you see that you have ~arch virtual/perl- > ExtUtils-Command. (Not masked, only ~arch) > > That specific version, virtual/perl-ExtUtils-Command-1.180.0-r1, can be > fulfilled by either dev-lang/perl-5.20* (masked) or perl-core/ExtUtils- > Command-1.180.0 (~arch). > > You have three alternative options: > 1) downgrade virtual/perl-ExtUtils-Command to stable (recommended) > 2) keyword perl-core/ExtUtils-Command ~arch (should be fine too) > 3) unmask =dev-lang/perl-5.20* (NOT RECOMMENDED) > > Good luck, > Andreas Sorry for the delay in responding; I was without convenient email access for a week. Thanks to everyone for their help. In particular to andreas. I used his second option, following neil's general advise for applying his goingstable procedure. All is well. thanks again, allan