souboj verzi?
Petr Prazak
prazak na grisoft.cz
Pátek Říjen 30 09:53:37 MET 1998
> >
> > Nainstaloval jsem modul Date::Manip. Chtel jsem ho vyzkouset:
> >
> > [root na gate wcal-1.08]# perl -e 'require Date::Manip;'
> > IO object version 1.19 does not match $IO:: 1.15 at
> > /usr/lib/perl5/i386-linux/5.00404/DynaLoader.pm line 185.
> No, znamena to zmatek. Nektere moduly (a IO je tusim jednim z nich) se
> skladaji z *.pm souboru a ze *.so souboru, to jsou ty, ktere jsou
> vytvoreny pri kompilaci. Soubory mohou byt v ruznych adresarich -- lib/,
> lib/site_perl, lib/i386-linux a tak.
>
> Cili reseni je projit @INC a najit stare IO.pm (1.15) a zrusit ho.
Jo, mel jsem starsi verzi IO* v adresari /usr/lib/perl5/i386-linux/...
Je zajimave, ze mely novejsi datum souboru nez ty v /usr/lib/perl5
> $ perl -MCPAN -e shell
> cpan> force install IO
>
Jo, CPAN je uzasna vec.
> a ve vypise najit to o zakryvani novych verzi starymi.
Kdyz pri instalaci je tech vypisu nejak moc, jeste jsem si nezvykl
poustet prikazy prez 'script'.
>
> Doufam, ze to pomuze,
Jo, diky moc.
S pozdravem
Petr Prazak
---------------------
developer @ GRISOFT
http://www.grisoft.cz
Další informace o konferenci Perl