Re: [Fwd: HTML::Mason::ApacheHandler went retroversion]

Dave Rolsky <[email protected]>
Newsgroups gmane.comp.web.mason.devel
Message-ID <[email protected]>
On Fri, 29 Oct 2004, Jonathan Swartz wrote:

> http://apache.scarlet.be/perl/mod_perl-1.99_13/docs/user/porting/porting.pod
>
> "Though, make sure that you don't use C<$mod_perl::VERSION> string
> anywhere in the code before you have declared your module's own
> C<$VERSION>, since PAUSE will pick the wrong version when you submit
> the module on CPAN. It requires that module's C<$VERSION> will be
> declared first. You can verify whether it'll pick the I<Foo.pm>'s
> version correctly, by running this code:
>
>  % perl -MExtUtils::MakeMaker -le 'print MM->parse_version(shift)' Foo.pm
>
> There is more information about this issue here:
>
> http://pause.perl.org/pause/query?ACTION=pause_04about#conventions
>
> I'm guessing we won't be able to rely on a PAUSE fix anytime soon - we'll 
> have to "fix" our "bug" and re-release.

Ah, I see.  I thought Randal was saying that the problem was simple the 
"use mod_perl;" line.

I moved the $VERSION to the top.  Any reason to not release a 1.2701 
release?  Or should it just be 1.28?


-dave

/*===========================
VegGuide.Org
Your guide to all that's veg.
===========================*/


-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.