Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 296946 - virtual/perl-digest-base-1.16 depends on masked perl
Summary: virtual/perl-digest-base-1.16 depends on masked perl
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-14 21:58 UTC by Fabio Rossi
Modified: 2009-12-19 22:39 UTC (History)
0 users

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


Attachments
emerge-info.txt.gz (emerge-info.txt.gz,5.12 KB, application/x-gzip)
2009-12-14 23:35 UTC, Fabio Rossi
Details
emerge-info.txt.gz (emerge-info.txt.gz,5.12 KB, application/x-gzip)
2009-12-19 09:44 UTC, Fabio Rossi
Details
emerge-info.txt (emerge-info.txt,11.89 KB, text/plain)
2009-12-19 22:39 UTC, Fabio Rossi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fabio Rossi 2009-12-14 21:58:19 UTC
I'm running a stable amd64 system.

perl-digest-base-1.16 depends on the currently keyword-masked dev-lang/perl-5.10.1
Comment 1 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-12-14 22:09:22 UTC
Have you synced lately? The virtual depends on either perl-5.10 *or* digest-base-1.16

RDEPEND="|| ( ~dev-lang/perl-5.10.1 ~perl-core/digest-base-${PV} )"

Please post your emerge --info
Comment 2 Fabio Rossi 2009-12-14 23:34:36 UTC
Yes, I synced three hours ago. At the beginning I had installed both perl-5.8.8-r8 and perl-core/digest-base-1.16 but I got the following problem during "emerge -puDv world"

!!! All ebuilds that could satisfy "~dev-lang/perl-5.10.1" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-lang/perl-5.10.1 (masked by: package.mask, ~amd64 keyword)              
/usr/portage/profiles/package.mask:                                           
# Torsten Veller <tove@gentoo.org> (20 Sep 2009)                              
# Add perl-5.10 masks (#280724)                                               


For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.                          
(dependency required by "dev-perl/Digest-SHA1-2.11" [installed])   
(dependency required by "sys-boot/syslinux-3.71" [installed])      
(dependency required by "world" [argument])

To solve the problem I masked virtual/perl-digest-base-1.16, then "emerge -puDv world" and then unmasked the previous package.

I think the order of the packages indicated under the || condition could be inverted.
Comment 3 Fabio Rossi 2009-12-14 23:35:14 UTC
Created attachment 213051 [details]
emerge-info.txt.gz
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2009-12-19 05:40:41 UTC
Comment on attachment 213051 [details]
emerge-info.txt.gz

Doesn't look like a compressed text file to me....
Comment 5 Fabio Rossi 2009-12-19 09:44:29 UTC
(In reply to comment #4)
> (From update of attachment 213051 [details])
> Doesn't look like a compressed text file to me....

I'm sorry, I don't know the reason but I have compressed twice... I re-upload it
Comment 6 Fabio Rossi 2009-12-19 09:44:58 UTC
Created attachment 213456 [details]
emerge-info.txt.gz
Comment 7 David Abbott (RETIRED) gentoo-dev 2009-12-19 22:13:02 UTC
Can you provide an emerge --info in plain text, that gz is not good here.
Comment 8 Fabio Rossi 2009-12-19 22:39:01 UTC
Created attachment 213510 [details]
emerge-info.txt