develooper Front page | perl.perl5.porters | Postings from February 2011

Re: [rt.cpan.org #65284] Module broken with 5.13.x developmentperl versions

Thread Previous | Thread Next
From:
Aristotle Pagaltzis
Date:
February 2, 2011 00:43
Subject:
Re: [rt.cpan.org #65284] Module broken with 5.13.x developmentperl versions
Message ID:
20110202084322.GG5522@klangraum.plasmasturm.org
* David Golden <xdaveg@gmail.com> [2011-02-01 20:45]:
> On Tue, Feb 1, 2011 at 2:24 PM, Jesse Vincent <jesse@fsck.com> wrote:
> >>The least harmful option would be to change base.pm, IMNSHO.
> >> The next least harmful is WONTFIX.  Under no circumstances
> >>should be make a weird exception in version.pm for this, no
> >>matter how close or distant we are from a release...
> >
> >I'm not yet at the point where I'm willing to take "make
> >version.pm not choke on something that's been _documented
> >behavior_ in the core since March, 1999" off the table.
>
> I'd rather deprecate base.pm first and take *that* off the
> table.  :-)

++

I was going to suggest that all along the thread.

I don’t really see how this conflict can reasonably be resolved.
It seems foolhardy to change either module.

But base.pm is crazy. Read the code. Setting a bogus $VERSION is
just one of manifestation of the crazy. While most people never
run into the cases where it does crazy things, it’s perniciously
hard to find and sometimes to fix the problems for those who do.

Let’s just tell people to switch to parent.pm which is sane.

Regards,
-- 
Aristotle Pagaltzis // <http://plasmasturm.org/>

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About