[jifty-devel] FakeAdmin version check fails on Fedora Core 3

Robert J Taylor robert at rjamestaylor.com
Wed May 10 16:39:34 EDT 2006


On May 10, 2006, at 1:38 PM, Robert J Taylor wrote:

>
> On May 10, 2006, at 1:01 PM, Mike Selner wrote:
>
>>
>> Module::Install::Base::FakeAdmin does not define
>> $Module::Install::Base::FakeAdmin::VERSION--version check failed at
>> /usr/local/lib/perl5/site_perl/5.8.8/version/vpp.pm line 402, <DATA>
>> line 11.
>>
>
> I have a similar problem on Fedora Core 3:
>


Responding to myself is bad form, isn't it? :)

First, I'm stickin' with FC3's 5.8.5 just 'cause I'm reticent (read:  
scared) to get into updating FC3 beyond what yum gives me. Bock,  
bock, bock.

Anyway, I was able to resolve the compilation problems by using a lot  
of "force" and by moving ./inc out of the way. Then I ran into  
'version' trouble with each dependency, yet I was able to  
specifically install from CPAN each dependency.

The one time "force" wasn't enough was with HTML::Mason::Plugin,  
which gave me the VERSION is undefined error:

HTML::Mason::Plugin does not define $HTML::Mason::Plugin::VERSION-- 
version check failed at /usr/lib/perl5/site_perl/5.8.5/version/vpp.pm  
line 402.

[root at john trunk]# perl -e'install HTML::Mason::Plugin' -MCPAN
CPAN: File::HomeDir loaded ok
CPAN: Storable loaded ok
Going to read /root/.cpan/Metadata
   Database was generated on Wed, 10 May 2006 12:54:14 GMT
HTML::Mason::Plugin is up to date (undef).

So, I edited /usr/lib/perl5/site_perl/5.8.5/HTML/Mason/Plugin.pm  and  
added:

use vars qw($VERSION);
$VERSION='1.00';

to the package declaration. Then, joy.

I love projects that re-acquaint me with the myriad of modules  
available on CPAN. Really. ;-)

Robert J Taylor
robert at rjamestaylor.com

M: 210.380.8440
H: 210.483.9990





More information about the jifty-devel mailing list