lynx

Advanced lynx | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Система: FreeBSD 4.7 STABLE Perl: $ perl -version This is perl, version 5.005_03 built for i386-freebsd Вчера обновляла: install Bundle::CPAN Он по этой команде обновлять стал аж до версии 5.8, скачал ее, скачал кучу модулей, стал ставить, сконфигурил, пошел компилять. А до этого попросил себе временные катало, попросился в /root/.cpan сказал, что больше 10 метров не возьмет, ну я его туда пустила, а винтик у меня маленький, короче в ходе компилляции переполнился раздел / : $ df -h Filesystem Size Used Avail Capacity Mounted on /dev/ad0s1a 126M 118M -10M 109% / /dev/ad0s1f 252M 4.0K 232M 0% /tmp /dev/ad0s1g 921M 639M 208M 75% /usr /dev/ad0s1e 252M 124M 108M 53% /var procfs 4.0K 4.0K 0B 100% /proc На проценты не обращайте внимания, это Фря так допускает такое переполнение, не знаю, как это физически происходит, но уже встречалась с таким. Короче, когда переполнение / произошло больше чем на 10% выше 100%, система стала говорить, что писать ей больше некуда, закричала, заплакала, я прервала это безобразие по Cntrl+C, в логах системы вот что осталось: Aug 6 06:58:46 x-treem /kernel: pid 81851 (miniperl), uid 0 on /: file system full Aug 6 06:58:51 x-treem last message repeated 31 times Aug 6 06:59:03 x-treem /kernel: pid 81852 (miniperl), uid 0 on /: file system full Aug 6 06:59:08 x-treem last message repeated 38 times Aug 6 06:59:21 x-treem /kernel: pid 81855 (lynx), uid 0 on /: file system full Aug 6 06:59:28 x-treem /kernel: pid 81855 (lynx), uid 0 on /: file system full Aug 6 06:59:32 x-treem /kernel: pid 81857 (wget), uid 0 on /: file system full Aug 6 07:12:00 x-treem /kernel: pid 72216 (csh), uid 0 on /: file system full После этого, я долго не знала, как мне освободить место в / Перенесла старое ядро и каталог со старыми модулями в другой раздел, потом еще кое-что из /dev - принтеры там всякие, то, что не используется - но это все копейки, даже ребутнулась, но / оставался забит (уже всего на 102 % лол). Потом я все-таки смогла добраться до этого темпового каталога в /root/.cpan и снесла там кое-что, что позволило освободить место. После этого заново начала: $ perl -MCPAN -e shell install Bundle::CPAN ессно, указала ему другое место для темпового каталога (/var/cpan_tmp) и стала получать ошибку на этом вот этапе (и по install Net::Cmd тоже): Код: cpan> install Bundle::CPAN File::Spec is up to date. Digest::MD5 is up to date. Compress::Zlib is up to date. Archive::Tar is up to date. Data::Dumper is up to date. Net::Telnet is up to date. Running install for module Net::Cmd Running make for G/GB/GBARR/libnet-1.16.tar.gz Is already unwrapped into directory /var/cpan_tmp/build/libnet-1.16 CPAN.pm: Going to build G/GB/GBARR/libnet-1.16.tar.gz Checking for Socket...ok Checking for IO::Socket...ok Checking if your kit is complete... Looks good Writing Makefile for Net mkdir blib mkdir blib/lib cp Net/NNTP.pm blib/lib/Net/NNTP.pm cp Net/FTP/dataconn.pm blib/lib/Net/FTP/dataconn.pm cp Net/FTP/I.pm blib/lib/Net/FTP/I.pm cp Net/POP3.pm blib/lib/Net/POP3.pm cp Net/SMTP.pm blib/lib/Net/SMTP.pm cp Net/FTP/L.pm blib/lib/Net/FTP/L.pm cp Net/FTP.pm blib/lib/Net/FTP.pm cp Net/Time.pm blib/lib/Net/Time.pm cp Net/Cmd.pm blib/lib/Net/Cmd.pm cp Net/Config.pm blib/lib/Net/Config.pm cp Net/Domain.pm blib/lib/Net/Domain.pm cp Net/FTP/A.pm blib/lib/Net/FTP/A.pm cp libnet.cfg blib/lib/Net/libnet.cfg cp Net/Netrc.pm blib/lib/Net/Netrc.pm cp Net/libnetFAQ.pod blib/lib/Net/libnetFAQ.pod cp Net/FTP/E.pm blib/lib/Net/FTP/E.pm mkdir blib/arch mkdir blib/arch/auto mkdir blib/arch/auto/Net mkdir blib/lib/auto/Net mkdir blib/man3 Manifying blib/man3/Net::Time.3 Manifying blib/man3/Net::NNTP.3 Manifying blib/man3/Net::Domain.3 Manifying blib/man3/Net::POP3.3 Manifying blib/man3/Net::FTP.3 Manifying blib/man3/Net::Cmd.3 Manifying blib/man3/Net::SMTP.3 Manifying blib/man3/Net::libnetFAQ.3 Manifying blib/man3/Net::Netrc.3 /usr/bin/make -- OK Running make test PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/libdata/perl/5.00503/mach -I/usr/libdata/perl/5.00503 -e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t t/config......ok t/ftp.........User anonymous unknown. t/ftp.........dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 2-7 Failed 6/7 tests, 14.29% okay t/hostname....ok t/netrc.......ok 2/20 skipped: testing as root t/nntp........skipped all skipped: no reason given t/require.....ok t/smtp........skipped all skipped: no reason given Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/ftp.t 255 65280 7 12 171.43% 2-7 2 tests and 2 subtests skipped. Failed 1/7 test scripts, 85.71% okay. 6/48 subtests failed, 87.50% okay. *** Error code 35 Stop in /var/cpan_tmp/build/libnet-1.16. /usr/bin/make test -- NOT OK Running make install make test had returned bad status, won't install without force Bundle summary: The following items in bundle Bundle::libnet had installation problems: Net::Cmd Term::ReadKey is up to date. Term::ReadLine::Perl is up to date. CPAN is up to date. Bundle summary: The following items in bundle Bundle::CPAN had installation problems: Bundle::libnet and the following items had problems during recursive bundle calls: Net::Cmd | Делала clear и по новой - то же самое. Короче, запулась совсем уже... Добавлено Так. Вроде разобралась. Все вышла заново по новой с нуля. Помогло. |