I'm trying to install DBI_File-1.803:

Perl Makefile.PL LIB=$PERL5LIB; make; make test; all worked, but make
install didn't ...

        ## Differing version of ./DB_File.pm found. You might like to
        rm /usr/lib/perl5/5.00503/i386-linux/DB_File.pm

        ## Differing version of auto/DB_File/DB_File.so found. You might like to
        rm /usr/lib/perl5/5.00503/i386-linux/auto/DB_File/DB_File.so

        ## Differing version of auto/DB_File/autosplit.ix found. You might like to
        rm /usr/lib/perl5/5.00503/i386-linux/auto/DB_File/autosplit.ix

        ## Running 'make install UNINST=1' will unlink all those files for you.
        Appending installation info to
/home/sites/site10/users/esickafus/perl5/perlmod/
        i386-linux/perllocal.pod

Following the first instruction worked, but trying to rm the other three
didn't because of linking issues:

        [esickafus DB_File-1.803]$ rm
/usr/lib/perl5/5.00503/i386-linux/auto/DB_File/DB_
        File.so
        rm: remove write-protected file
`/usr/lib/perl5/5.00503/i386-linux/auto/DB_File/
        DB_File.so'? y
        rm: cannot unlink
`/usr/lib/perl5/5.00503/i386-linux/auto/DB_File/DB_File.so': P
        ermission denied

        [esickafus DB_File-1.803]$ rm
/usr/lib/perl5/5.00503/i386-linux/auto/DB_File/aut
        osplit.ix
        rm: remove write-protected file
`/usr/lib/perl5/5.00503/i386-linux/auto/DB_File/
        autosplit.ix'? y
        rm: cannot unlink
`/usr/lib/perl5/5.00503/i386-linux/auto/DB_File/autosplit.ix':
         Permission denied

So I tried the last instruction ...

        [esickafus DB_File-1.803]$ make install UNINST=1
        Skipping
/home/sites/site10/users/esickafus/perl5/perlmod/i386-linux/auto/DB_Fil
        e/DB_File.so (unchanged)
        Unlinking /usr/lib/perl5/5.00503/i386-linux/auto/DB_File/DB_File.so
(shadowing?)
        Cannot forceunlink
/usr/lib/perl5/5.00503/i386-linux/auto/DB_File/DB_File.so: Pe
        rmission denied at /usr/lib/perl5/5.00503/File/Find.pm line 155
        make: *** [pure_perl_install] Error 13

Did I shoot myself in the foot?
THanks
Ed




Reply via email to