On Wed, May 30, 2012 at 12:02 PM, Phillip Moore
<w.phillip.mo...@gmail.com> wrote:
> I attempted to upload NetApp-500.001 to workaround the high version
> numbers in the individual modules, but PAUSE is very unhappy with the
> individual $VERSION definitions going away.

Been there.

    http://markmail.org/message/cjd3vl6uw5psxf5f
    https://issues.apache.org/jira/browse/LUCY-213

> Regardless of the answer to that question it would appear that for the
> short term, I'll need to copy the damn version into every file.  That
> is going to be really annoying to maintain, of course.

Yup.

We have a script to update the version numbers, and then a sanity check which
runs during "./Build distmeta" to make sure they're all defined and
all the same.

    http://s.apache.org/8EQ

> Any other workaround/solutions?

I think the problem here is that unless you overlay a packaging system on top
of Perl5/CPAN, there are only loose module files in @INC.  The association
with the distro and its metadata is severed upon installation AFAIK.

Marvin Humphrey

Reply via email to