* 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