Portál AbcLinuxu, 10. května 2025 07:04

Dotaz: CentOS 5.3 -- CPAN: Couldn't untar

13.10.2009 17:11 Jan Grmela | skóre: 45 | blog: Kilo šťávy z lachtana | Brno
CentOS 5.3 -- CPAN: Couldn't untar
Přečteno: 444×
Odpovědět | Admin

Dobrý den,
na čerstvě nainstalovaném serveru (Centos 5.3 x86_64 XEN) se potýkám s dost nepříjemným problémem. Nainstaloval jsem Yumem několik perlích modulů s tím, že zbytek doinstaluju z CPANu (nejsou v RPM). Ale ouha, v CPANu je něco rozbité a instalace neproběhne tak, jak bych si představoval, nýbrž skončí chybou Couldn't untar <cesta k taru s modulem>.

root@pilsner ~ # cpan
Terminal does not support AddHistory.

cpan shell -- CPAN exploration and modules installation (v1.7602)
ReadLine support available (try 'install Bundle::CPAN')

cpan> install Catalyst::Plugin::Email
CPAN: Storable loaded ok
CPAN: LWP::UserAgent loaded ok
Fetching with LWP:
  ftp://ftp.perl.org/pub/CPAN/authors/01mailrc.txt.gz
Going to read /root/.cpan/sources/authors/01mailrc.txt.gz
CPAN: Compress::Zlib loaded ok
Fetching with LWP:
  ftp://ftp.perl.org/pub/CPAN/modules/02packages.details.txt.gz
Going to read /root/.cpan/sources/modules/02packages.details.txt.gz
  Database was generated on Tue, 13 Oct 2009 10:27:05 GMT

  There's a new CPAN.pm version (v1.9402) available!
  [Current version is v1.7602]
  You might want to try
    install Bundle::CPAN
    reload cpan
  without quitting the current session. It should be a seamless upgrade
  while we are running...

Fetching with LWP:
  ftp://ftp.perl.org/pub/CPAN/modules/03modlist.data.gz
Going to read /root/.cpan/sources/modules/03modlist.data.gz
Going to write /root/.cpan/Metadata
Running install for module Catalyst::Plugin::Email
Running make for M/MR/MRAMBERG/Catalyst-Plugin-Email-0.08.tar.gz
Fetching with LWP:
  ftp://ftp.perl.org/pub/CPAN/authors/id/M/MR/MRAMBERG/Catalyst-Plugin-Email-0.08.tar.gz
CPAN: Digest::MD5 loaded ok
Fetching with LWP:
  ftp://ftp.perl.org/pub/CPAN/authors/id/M/MR/MRAMBERG/CHECKSUMS
Checksum for /root/.cpan/sources/authors/id/M/MR/MRAMBERG/Catalyst-Plugin-Email-0.08.tar.gz ok
Scanning cache /root/.cpan/build for sizes
Use of uninitialized value in chdir at /usr/lib/perl5/5.8.8/CPAN.pm line 928.
Use of chdir('') or chdir(undef) as chdir() is deprecated at /usr/lib/perl5/5.8.8/CPAN.pm line 928.
Uncompressed /root/.cpan/sources/authors/id/M/MR/MRAMBERG/Catalyst-Plugin-Email-0.08.tar.gz successfully
Using Tar:/bin/tar xvf /root/.cpan/sources/authors/id/M/MR/MRAMBERG/Catalyst-Plugin-Email-0.08.tar:
Couldn't untar /root/.cpan/sources/authors/id/M/MR/MRAMBERG/Catalyst-Plugin-Email-0.08.tar

CPAN mám nainstalován ten nejnovější, jaký CentOS v balících nabízí (1.7602). Verze Perlu je 5.8.8. Novější verzi si nenainstaluju jelikož mi nefunguje CPAN abych mohl nainstalovat CPAN :-)

Instalátor se chová stejně pro jakýkoli modul. Zkoušel jsem smazat /root/.cpan/, případně měnit práva na celý tento adresář. Dokonce jsem zkoušel stažený tarball rozbalit ručně -- šlo to naprosto normálně (binárkou /bin/tar) Na disku je dost místa, to jsem také kontroloval.


Moje otázka tedy zní: Setkal se s tímto problémem někdo? Nenapadá někoho, jak to řešit?

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

14.10.2009 15:13 Jan Grmela | skóre: 45 | blog: Kilo šťávy z lachtana | Brno
Rozbalit Rozbalit vše Re: CentOS 5.3 -- CPAN: Couldn't untar
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vyřešeno. Příspěvek (Google cache) mě přivedl na myšlenku, zda má virtuální stroj dost paměti. A neměl. Proto rozbalovací proces padal. Když jsem shodil Apače a Postgres, tak instalace modulu normálně prošla.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.