Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 293145 - <=dev-lang/perl-5.8.8-r6 conflicts with new required perl-core/Encode
Summary: <=dev-lang/perl-5.8.8-r6 conflicts with new required perl-core/Encode
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-14 07:15 UTC by Robin Johnson
Modified: 2009-11-15 14:54 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 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2009-11-14 07:15:26 UTC
dev-perl/Net-OAuth requires >=Encode-2.35. 
dev-lang/perl-5.8.8-r6 bundles Encode-2.12, and that has a bunch of collisions with adding a new package for the Encode externally:
/usr/bin/enc2xs
/usr/bin/piconv
/usr/share/man/man1/piconv.1.bz2
/usr/share/man/man1/enc2xs.1.bz2

I think we should probably drop Encode from the dev-lang/perl build, and bring in the external package instead?
Comment 1 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2009-11-14 07:15:57 UTC
*dev-perl/Net-OAuth-0.20 that is. The old 0.19 version works with the older Encode.
Comment 2 Torsten Veller (RETIRED) gentoo-dev 2009-11-14 07:38:19 UTC
(In reply to comment #0)
> I think we should probably drop Encode from the dev-lang/perl build, and bring
> in the external package instead?

With the number of dual-life modules with colliding scripts this gets ugly.
We solved it by using the alternatives.eclass in perl-5.10.1.

I can add a 5.8.8 with the alternatives eclass.

BTW: This is a dup of 235904
Comment 3 Torsten Veller (RETIRED) gentoo-dev 2009-11-14 09:11:20 UTC
=dev-lang/perl-5.8.8-r8 and a fixed perl-module.eclass are in tree.

perl-5.8.8-r8 is currently masked. Please test it.
Comment 4 Torsten Veller (RETIRED) gentoo-dev 2009-11-15 14:54:30 UTC
Unmasked.