Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 395763 - virtual/perl-Time-Local-1.200.0-r1 has incorrect dependency on =dev-lang/perl-5.14*
Summary: virtual/perl-Time-Local-1.200.0-r1 has incorrect dependency on =dev-lang/perl...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: Sparc64 Solaris
: Normal enhancement (vote)
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-23 04:03 UTC by Richard Yao (RETIRED)
Modified: 2011-12-29 20:52 UTC (History)
0 users

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 Richard Yao (RETIRED) gentoo-dev 2011-12-23 04:03:27 UTC
virtual/perl-Time-Local-1.200.0-r1 requires =dev-lang/perl-5.14*, but currently, nothing that can satisfy =dev-lang/perl-5.14* is keyworded on sparc64-solaris.

The Mandriva Linux package for SPARC depends on perl 5.12.3: 

http://rpmfind.net//linux/RPM/mandriva/devel/cooker/sparc/media/contrib/release/perl-Time-Local-1.200.0-2.noarch.html

app-portage/genlop requires virtual/perl-Time-Local-1.200.0-r1. I have relaxed the restriction on my system to >=dev-lang/perl-5.12.3, installed genlop and verified that basic functionality works.

I suggest that this be considered for the tree.
Comment 1 Fabian Groffen gentoo-dev 2011-12-29 20:52:44 UTC
RDEPEND="|| ( =dev-lang/perl-5.14* ~perl-core/${PN#perl-}-${PV} )"

so it depends on either perl-5.14 or perl-core/Time-Local-1.200.0

The problem is that Time-Local misses sparc{,64}-solaris keywords, so Portage resolves to the first match.

Keywords added now to both Time-Local and its virtual.