Home  |  Linux  | Mysql  | PHP  | XML
From:Sendu Bala Date:Fri Jan 25 04:24:02 2008
Subject:Math::Calculus::Expression problem
I'm trying to install Math::Calculus::Expression and am coming across a 
strange problem in CPAN.

First of all, 'install Math::Calculus::Expression' doesn't work for some 
reason, because it can't be found (neither with 'i /Expression/'). 
Trying with the file path also fails in a bizarre way:


delta % cpan
CPAN: File::HomeDir loaded ok (v0.67)

cpan shell -- CPAN exploration and modules installation (v1.9205)
ReadLine support enabled

 
 
         cpan[1]> install JONATHAN/Math-Calculus-Expression-0.2.2.tar.gz
CPAN: Storable loaded ok (v2.15)
Going to read /home/sb/.cpan/Metadata
   Database was generated on Thu, 24 Jan 2008 11:30:57 GMT
CPAN: YAML loaded ok (v0.66)
Going to read /home/sb/.cpan/build/
DONE
Found no old builds, restored the state of none
Running make for J/JO/JONATHAN/Math-Calculus-Expression-0.2.2.tar.gz
CPAN: Digest::SHA loaded ok (v5.45)
CPAN: Compress::Zlib loaded ok (v2.008)
Checksum for 
/home/sb/.cpan/sources/authors/id/J/JO/JONATHAN/Math-Calculus-Expression-0.2.2.tar.gz 
ok
Scanning cache /home/sb/.cpan/build for sizes
DONE
Math-Calculus-Expression-0.2.2/
Math-Calculus-Expression-0.2.2/Changes
Math-Calculus-Expression-0.2.2/Expression.pm
Math-Calculus-Expression-0.2.2/Makefile.PL
Math-Calculus-Expression-0.2.2/MANIFEST
Math-Calculus-Expression-0.2.2/README
Math-Calculus-Expression-0.2.2/test.pl
CPAN: File::Temp loaded ok (v0.20)
Catching error: "Couldn't move 
/home/sb/.cpan/build/tmp-16218/Math-Calculus-Expression-0.2.2/Changes to 
/home/sb/.cpan/build/Math-Calculus-Expression-0.2.2-jd638v/Changes: 
Permission denied at /home/sb/perllib/lib/perl5/5.8.5/CPAN.pm line 
6293\cJ\cICPAN::Distribution::run_preps_on_packagedir('CPAN::Distribution=HASH(0x14305c0)') 
called at /home/sb/perllib/lib/perl5/5.8.5/CPAN.pm line 
6151\cJ\cICPAN::Distribution::get('CPAN::Distribution=HASH(0x14305c0)') 
called at /home/sb/perllib/lib/perl5/5.8.5/CPAN.pm line 
7376\cJ\cICPAN::Distribution::make('CPAN::Distribution=HASH(0x14305c0)') 
called at /home/sb/perllib/lib/perl5/5.8.5/CPAN.pm line 
8504\cJ\cICPAN::Distribution::test('CPAN::Distribution=HASH(0x14305c0)') 
called at /home/sb/perllib/lib/perl5/5.8.5/CPAN.pm line 
8846\cJ\cICPAN::Distribution::install('CPAN::Distribution=HASH(0x14305c0)') 
called at /home/sb/perllib/lib/perl5/5.8.5/CPAN.pm line 
3364\cJ\cICPAN::Shell::rematein('CPAN::Shell', 'install', 
'JONATHAN/Math-Calculus-Expression-0.2.2.tar.gz') called at 
/home/sb/perllib/lib/perl5/5.8.5/CPAN.pm line 
3535\cJ\cICPAN::Shell::__ANON__('CPAN::Shell', 
'JONATHAN/Math-Calculus-Expression-0.2.2.tar.gz') called at 
/home/sb/perllib/lib/perl5/5.8.5/CPAN.pm line 274\cJ\cIeval {...} called 
at /home/sb/perllib/lib/perl5/5.8.5/CPAN.pm line 274\cJ\cICPAN::shell() 
called at /usr/bin/cpan line 198\cJ" at 
/home/sb/perllib/lib/perl5/5.8.5/CPAN.pm line 281
         CPAN::shell() called at /usr/bin/cpan line 198

 
 
         cpan[2]> q
Lockfile removed.
delta %
delta % rm -fr ~/.cpan/build/*
rm: cannot chdir from `/home/sb/.cpan/build/tmp-16218' to 
`Math-Calculus-Expression-0.2.2': Permission denied


That's just really beyond me. Only root can then delete that tmp 
directory. What's going on? (I've had no similar problem installing a 
whole host of other modules via CPAN, including Bundle::CPAN)

Navigate in group perl.cpan.discuss at sever nntp.perl.org
Previous Next




  
© No Copyright
You are free to use Anything
Site Maintained by PHP Developer
Powered By PHP Consultants