Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 527152 - dev-lang/perl should block perl-core modules older than the bundled ones
Summary: dev-lang/perl should block perl-core modules older than the bundled ones
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-10-27 21:05 UTC by Andreas K. Hüttel
Modified: 2014-11-08 01:09 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 Andreas K. Hüttel archtester gentoo-dev 2014-10-27 21:05:09 UTC
discuss: dev-lang/perl should block perl-core modules older than the bundled ones
Comment 1 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2014-10-28 08:26:29 UTC
I'm not always sure that's the case.

For instance, even via CPAN toolchain, its not uncommon to downgrade to an older version than shipped with perl for the purposes of testing.

As not all core things have minimum requirements forced upon them by other core things.

And occasionally, it may be useful to do that in ::gentoo, for example, in a case where a newer version of something in perl breaks tests and thus you need an older version of that thing ( eg: there was a case with POD Syntax having this problem ) to get tests to pass ( though in that specific example, I'd simply say patch out the stupid test, but not all problems work that way ).

That is to say, if we don't want users using older versions of things, they should be removed from tree entirely. Not stipulating they need newer versions even when none of the software involved declares it needs newer versions of things.
Comment 2 Andreas K. Hüttel archtester gentoo-dev 2014-11-08 01:09:11 UTC
(In reply to Kent Fredric from comment #1)
> I'm not always sure that's the case.
> 
> For instance, even via CPAN toolchain, its not uncommon to downgrade to an
> older version than shipped with perl for the purposes of testing.
> 
> As not all core things have minimum requirements forced upon them by other
> core things.
> 
> And occasionally, it may be useful to do that in ::gentoo, for example, in a
> case where a newer version of something in perl breaks tests and thus you
> need an older version of that thing ( eg: there was a case with POD Syntax
> having this problem ) to get tests to pass ( though in that specific
> example, I'd simply say patch out the stupid test, but not all problems work
> that way ).
> 
> That is to say, if we don't want users using older versions of things, they
> should be removed from tree entirely. Not stipulating they need newer
> versions even when none of the software involved declares it needs newer
> versions of things.

OK let's forget it.