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

Reply via email to