Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 178098 - g-cpan mistakes an ebuild for a Perl module of the same name (IO)
Summary: g-cpan mistakes an ebuild for a Perl module of the same name (IO)
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-11 20:07 UTC by Scott Bertilson
Modified: 2010-02-15 04:04 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 Scott Bertilson 2007-05-11 20:07:31 UTC
Trying to install Net-LPR using g-cpan, which has a dependency on IO::Socket.  It ends up trying to satisfy it using dev-lang/io:
!!! All ebuilds that could satisfy ">=dev-lang/io-1.2301" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-lang/io-2006.12.07 (masked by: ~x86 keyword)
From /usr/local/portage/perl-gcpan/Net-LPR:
DEPEND="
        >=dev-lang/io-1.2301
"
Changing the DEPEND to a null string builds and installs a working module.


Reproducible: Always
Comment 1 Michael Cummings (RETIRED) gentoo-dev 2007-06-26 11:01:50 UTC
The quick and dirty fix is to remove "dev-lang", from line 38 of the g-cpan script (its what I'm doing in cvs atm). Thanks for bringing this up :)
Comment 2 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2010-02-15 04:04:31 UTC
Can't reproduce anymore.