1

На сервере у Perl'a оказался не установлен модуль HTTP::Date.

Вот я я делал:

perl -MCPAN -e shell
i /HTTP::Date/

выдало

Module    HTTP::Date             (GAAS/HTTP-Date-6.00.tar.gz)
Module    IDS::DataSource::HTTP::Date (INGHAM/IDS-HTTP-1.01.tar.gz)
2 items found

попробовал установить, вот результат:

cpan[1]> install HTTP::Date
CPAN: Storable loaded ok (v2.20)
Going to read '/root/.cpan/Metadata'
  Database was generated on Mon, 05 Sep 2011 12:30:13 GMT
Running install for module 'HTTP::Date'
CPAN: Data::Dumper loaded ok (v2.124)
'YAML' not installed, falling back to Data::Dumper and Storable to read prefs '/root/.cpan/prefs'
Running make for G/GA/GAAS/HTTP-Date-6.00.tar.gz
CPAN: Digest::SHA loaded ok (v5.47)
CPAN: Compress::Zlib loaded ok (v2.02)
Checksum for /root/.cpan/sources/authors/id/G/GA/GAAS/HTTP-Date-6.00.tar.gz ok
Scanning cache /root/.cpan/build for sizes
............................................................................DONE
CPAN: Archive::Tar loaded ok (v1.52)
HTTP-Date-6.00/
HTTP-Date-6.00/Changes
HTTP-Date-6.00/lib/
HTTP-Date-6.00/Makefile.PL
HTTP-Date-6.00/MANIFEST
HTTP-Date-6.00/META.yml
HTTP-Date-6.00/README
HTTP-Date-6.00/t/
HTTP-Date-6.00/t/date.t
HTTP-Date-6.00/lib/HTTP/
HTTP-Date-6.00/lib/HTTP/Date.pm
CPAN: File::Temp loaded ok (v0.22)

  CPAN.pm: Going to build G/GA/GAAS/HTTP-Date-6.00.tar.gz

Checking if your kit is complete...
Looks good
Writing Makefile for HTTP::Date
Could not read '/root/.cpan/build/HTTP-Date-6.00-aHKlJA/META.yml'. Falling back to other methods to determine prerequisites
Can't exec "make": No such file or directory at /usr/share/perl/5.10/CPAN/Distribution.pm line 2003.
  GAAS/HTTP-Date-6.00.tar.gz
  make -- NOT OK
Warning (usually harmless): 'YAML' not installed, will not store persistent state
Running make test
  Can't test without successful make
Running make install
  Make had returned bad status, install seems impossible
Failed during this command:
 GAAS/HTTP-Date-6.00.tar.gz                   : make NO

В чём может быть дело? Почему модуль не установился? Потому что нет модуля YAML?

Пытался установить YAML, вот результат:

cpan[2]> install YAML
Running install for module 'YAML'
'YAML' not installed, falling back to Data::Dumper and Storable to read prefs '/root/.cpan/prefs'
Running make for I/IN/INGY/YAML-0.73.tar.gz
Checksum for /root/.cpan/sources/authors/id/I/IN/INGY/YAML-0.73.tar.gz ok
YAML-0.73/
YAML-0.73/META.yml
YAML-0.73/xt/
YAML-0.73/xt/meta.t
YAML-0.73/xt/pmv.t
YAML-0.73/xt/pod.t
YAML-0.73/t/
YAML-0.73/t/dump-tests.t
YAML-0.73/t/load-passes.t
YAML-0.73/t/errors.t
YAML-0.73/t/load-tests.t
YAML-0.73/t/export.t
YAML-0.73/t/dump-blessed.t
YAML-0.73/t/pugs-objects.t
YAML-0.73/t/load-slides.t
YAML-0.73/t/load-spec.t
YAML-0.73/t/long-quoted-value.yaml
YAML-0.73/t/dump-stringify.t
YAML-0.73/t/dump-perl-types.t
YAML-0.73/t/global-api.t
YAML-0.73/t/freeze-thaw.t
YAML-0.73/t/dump-opts.t
YAML-0.73/t/references.t
YAML-0.73/t/dump-works.t
YAML-0.73/t/dump-perl-types-512.t
YAML-0.73/t/dump-perl-types-514.t
YAML-0.73/t/bugs-rt.t
YAML-0.73/t/marshall.t
YAML-0.73/t/changes.t
YAML-0.73/t/load-fails.t
YAML-0.73/t/test.t
YAML-0.73/t/svk.t
YAML-0.73/t/dump-basics.t
YAML-0.73/t/dump-tests-514.t
YAML-0.73/t/basic-tests.t
YAML-0.73/t/dump-file-utf8.t
YAML-0.73/t/dump-nested.t
YAML-0.73/t/2-scalars.t
YAML-0.73/t/load-works.t
YAML-0.73/t/svk-config.yaml
YAML-0.73/t/dump-tests-512.t
YAML-0.73/t/dump-file.t
YAML-0.73/t/TestYAML.pm
YAML-0.73/t/regexp.t
YAML-0.73/t/bugs-emailed.t
YAML-0.73/t/dump-code.t
YAML-0.73/t/inbox.t
YAML-0.73/t/Base.pm
YAML-0.73/t/node-info.t
YAML-0.73/inc/
YAML-0.73/inc/Module/
YAML-0.73/inc/Module/Install.pm
YAML-0.73/inc/Module/Install/
YAML-0.73/inc/Module/Install/TestBase.pm
YAML-0.73/inc/Module/Install/Fetch.pm
YAML-0.73/inc/Module/Install/Win32.pm
YAML-0.73/inc/Module/Install/ReadmeFromPod.pm
YAML-0.73/inc/Module/Install/WriteAll.pm
YAML-0.73/inc/Module/Install/Can.pm
YAML-0.73/inc/Module/Install/VersionCheck.pm
YAML-0.73/inc/Module/Install/Metadata.pm
YAML-0.73/inc/Module/Install/AckXXX.pm
YAML-0.73/inc/Module/Install/Include.pm
YAML-0.73/inc/Module/Install/Makefile.pm
YAML-0.73/inc/Module/Install/ManifestSkip.pm
YAML-0.73/inc/Module/Install/Base.pm
YAML-0.73/inc/Test/
YAML-0.73/inc/Test/More.pm
YAML-0.73/inc/Test/Builder.pm
YAML-0.73/inc/Test/Base/
YAML-0.73/inc/Test/Base/Filter.pm
YAML-0.73/inc/Test/Builder/
YAML-0.73/inc/Test/Builder/Module.pm
YAML-0.73/inc/Test/Base.pm
YAML-0.73/inc/Spiffy.pm
YAML-0.73/Changes
YAML-0.73/MANIFEST
YAML-0.73/README
YAML-0.73/LICENSE
YAML-0.73/lib/
YAML-0.73/lib/YAML.pm
YAML-0.73/lib/Test/
YAML-0.73/lib/Test/YAML.pm
YAML-0.73/lib/YAML/
YAML-0.73/lib/YAML/Loader.pm
YAML-0.73/lib/YAML/Error.pm
YAML-0.73/lib/YAML/Types.pm
YAML-0.73/lib/YAML/Dumper/
YAML-0.73/lib/YAML/Dumper/Base.pm
YAML-0.73/lib/YAML/Any.pm
YAML-0.73/lib/YAML/Marshall.pm
YAML-0.73/lib/YAML/Dumper.pm
YAML-0.73/lib/YAML/Loader/
YAML-0.73/lib/YAML/Loader/Base.pm
YAML-0.73/lib/YAML/Tag.pm
YAML-0.73/lib/YAML/Base.pm
YAML-0.73/lib/YAML/Node.pm
YAML-0.73/Makefile.PL

  CPAN.pm: Going to build I/IN/INGY/YAML-0.73.tar.gz

Checking if your kit is complete...
Looks good
Writing Makefile for YAML
Could not read '/root/.cpan/build/YAML-0.73-z4zD5E/META.yml'. Falling back to other methods to determine prerequisites
Can't exec "make": No such file or directory at /usr/share/perl/5.10/CPAN/Distribution.pm line 2003.
  INGY/YAML-0.73.tar.gz
  make -- NOT OK
Warning (usually harmless): 'YAML' not installed, will not store persistent state
Running make test
  Can't test without successful make
Running make install
  Make had returned bad status, install seems impossible
Failed during this command:
 INGY/YAML-0.73.tar.gz                        : make NO

И почему папка для записи закрыта?

Что делать?

MoiKomp.ru - софт, игры, драйвера, русификаторы, мануалы