Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 421159

Summary: virtual/perl-libnet needs updated RDEPEND
Product: Gentoo Linux Reporter: Harris Landgarten <harrisl>
Component: [OLD] DevelopmentAssignee: Gentoo Perl team <perl>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 483954    

Description Harris Landgarten 2012-06-14 20:07:57 UTC
virtual/perl-libnet ebuild needs the RDEPEND updated for perl-5.16.

current RDEPEND="|| ( =dev-lang/perl-5.14* ~dev-lang/perl-5.12.4 ~dev-lang/perl-5.12.3 ~dev-lang/perl-5.12.2 ~dev-lang/perl-5.10.1 ~perl-core/${PN#perl-}-${PV} )"

should be RDEPEND="|| ( =dev-lang/perl-5.16* ~dev-lang/perl-5.14 ~dev-lang/perl-5.12.4 ~dev-lang/perl-5.12.3 ~dev-lang/perl-5.12.2 ~dev-lang/perl-5.10.1 ~perl-core/${PN#perl-}-${PV} )"
Comment 1 Harris Landgarten 2012-06-14 23:56:16 UTC
Note, until this is fixed, cave (paludis) will generate dependency errors which cannot be resolved.
Comment 2 Torsten Veller (RETIRED) gentoo-dev 2012-06-15 04:02:34 UTC
I've added perl-5.16*. Thanks

Why does paludis fail? What's the error message?
Comment 3 Harris Landgarten 2012-06-15 15:36:15 UTC
Thanks,

cave resolve world -c

picks up that virtual/perl-libnet cannot use perl-5.16 and other virtuals call for perl-5.16 so it wants to downgrade perl to 5.12 but cannot so it generates a bunch of errors trying every version of perl and failing for each. You don't see these errors on portage because cave check RDEPENDS and portage doesn't

Harris
Comment 4 Patrick Lauer gentoo-dev 2013-09-06 08:13:55 UTC
Nothing to do here