develooper Front page | perl.perl5.porters | Postings from September 2013

Re: [perl #118561] [PATCH] base.pm: failures loading modules areignored when sub-package exists

Thread Previous
From:
Graham Knop
Date:
September 9, 2013 05:22
Subject:
Re: [perl #118561] [PATCH] base.pm: failures loading modules areignored when sub-package exists
Message ID:
CAM=m89Fs4RQ1gEpjUwfkXK1XG77vKCO3PAaP6Wfxg_gYm76=dA@mail.gmail.com
Switching Moose or any core perl modules to use parent instead of base
is probably reasonable, but this isn't really the ticket for it.

Is there any chance of getting this ticket re-opened?  I'd still like
to get the initial patch re-applied.  While I agree that base.pm's
heuristic will never be perfect, that doesn't mean it can't be
improved.  Any case that would be effected by this change is in my
mind very clearly already relying on broken behavior.  Of the three
CPAN modules effected, this change caught real bugs in two.

The third, Moose, was accidentally relying on some very questionable
compile vs runtime ordering in its tests.  These have since been
fixed, because Moose's authors agreed that this patch was an
appropriate change.

Thread Previous


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