in reply to renaming a package

Changing the version to our $VERSION = $Log::Writer::VERSION; does not seem to work

No it wont, at least certainly not from ExtUtils::MakeMaker perspective. Part of the reason is the rules for how $VERSION is evaluated (at least by CPAN) are fairly strict, and essentially involve parsing the file for a line that looks like a $VERSION assignment and then evaling it and using the result. So CPAN would definately get it wrong here.

our $VERSION = do { require Log::Writer; $Log::Writer::VERSION;};

Would at least keep CPAN type stuff happy.


---
demerphq

    First they ignore you, then they laugh at you, then they fight you, then you win.
    -- Gandhi