Не найден libperl.so

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
ce-zar
ефрейтор
Сообщения: 60
Зарегистрирован: 2008-04-03 15:37:09
Откуда: Санкт-Петербург

Re: Не найден libperl.so

Непрочитанное сообщение ce-zar » 2008-08-25 14:22:25

zingel писал(а):яж тебе говорил......ёдрёна батон, весь перл удали _весь_
То есть все эти порты?
  • p5-Archive-Tar-1.36 Perl module for creation and manipulation of tar files
    p5-Authen-PAM-0.16_1 A Perl interface to the PAM library
    p5-Authen-SASL-2.10_1 Perl5 module for SASL authentication
    p5-Compress-Raw-Zlib-2.006 Low-Level Interface to zlib compression library
    p5-Compress-Zlib-2.007 Perl5 interface to zlib compression library
    p5-Crypt-OpenSSL-Bignum-0.04 OpenSSL's multiprecision integer arithmetic
    p5-Crypt-OpenSSL-RSA-0.25 Perl5 module to RSA encode and decode strings using OpenSSL
    p5-Crypt-OpenSSL-Random-0.04 Perl5 interface to the OpenSSL pseudo-random number generat
    p5-Digest-1.15 Modules that calculate message digests
    p5-Digest-HMAC-1.01 Perl5 interface to HMAC Message-Digest Algorithms
    p5-Digest-MD5-2.36 Perl5 interface to the MD5 algorithm
    p5-Digest-SHA-5.45 Perl extension for SHA-1/224/256/384/512
    p5-Digest-SHA1-2.11 Perl interface to the SHA-1 Algorithm
    p5-Encode-Detect-1.00 An Encode::Encoding subclass that detects the encoding of d
    p5-Error-0.17.009 Perl module to provide Error/exception support for perl: Er
    p5-ExtUtils-CBuilder-0.19 Compile and link C code for Perl modules
    p5-ExtUtils-ParseXS-2.18 Converts Perl XS code into C code
    p5-GSSAPI-0.24 Perl extension providing access to the GSSAPIv2 library
    p5-HTML-Parser-3.56 Perl5 module for parsing HTML documents
    p5-HTML-Tagset-3.10 Some useful data table in parsing HTML
    p5-IO-Compress-Base-2.006 Base Class for IO::Uncompress modules
    p5-IO-Compress-Zlib-2.006 Perl5 interface for reading and writing of (g)zip files
    p5-IO-Socket-INET6-2.51_1 Perl module with object interface to AF_INET6 domain socket
    p5-IO-Socket-SSL-1.12 Perl5 interface to SSL sockets
    p5-IO-String-1.08 Simplified Perl5 module to handle I/O on in-core strings
    p5-IO-Zlib-1.07 IO:: style interface to Compress::Zlib
    p5-MIME-Base64-3.07 Perl5 module for Base64 and Quoted-Printable encodings
    p5-Mail-DKIM-0.28 Perl5 module to process and/or create DKIM email
    p5-Mail-SPF-2.004 Reference implementation of the RFC 4408 SPF protocol
    p5-Mail-SpamAssassin-3.2.3 A highly efficient mail filter for identifying spam
    p5-Mail-Tools-1.77 Perl5 modules for dealing with Internet e-mail messages
    p5-Math-BigInt-1.87 Math::BigInt - Arbitrary size integer math package
    p5-Module-Build-0.28.08 Build and install Perl modules
    p5-Net-1.22,1 Perl5 modules to access and use network protocols
    p5-Net-DNS-0.61 Perl5 interface to the DNS resolver, and dynamic updates
    p5-Net-DNS-Resolver-Programmable-0.003 Programmable DNS resolver for off-line testing
    p5-Net-IP-1.25 Perl extension for manipulating IPv4/IPv6 addresses
    p5-Net-SSLeay-1.30_1 Perl5 interface to SSL
    p5-NetAddr-IP-4.00.7 Perl module for working with IP addresses and blocks thereo
    p5-PathTools-3.25 A Perl module for portably manipulating file specifications
    p5-Scalar-List-Utils-1.19,1 Perl subroutines that would be nice to have in the perl cor
    p5-Socket6-0.19 IPv6 related part of the C socket.h defines and structure m
    p5-Spiffy-0.30 Spiffy Perl Interface Framework For You
    p5-Test-Base-0.54 Test::Base - A Data Driven Testing Framework
    p5-Test-Harness-2.64 Run perl standard test scripts with statistics
    p5-Test-Simple-0.72 Basic utilities for writing tests in perl
    p5-URI-1.35 Perl5 interface to Uniform Resource Identifier (URI) refere
    p5-YAML-0.65 YAML implementation in Perl
    p5-gettext-1.05_1 Message handling functions
    p5-libwww-5.805 Perl5 library for WWW access
    p5-version-0.73 Perl extension for Version Objects
    pcre-7.4 Perl Compatible Regular Expressions library
    perl-threaded-5.8.8_1 Practical Extraction and Report Language
Так?
Ни фига не пойму...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Не найден libperl.so

Непрочитанное сообщение manefesto » 2008-08-25 14:29:04

ты дурило
последнюю строчку смотри
perl-threaded-5.8.8_1 Practical Extraction and Report Language
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
ce-zar
ефрейтор
Сообщения: 60
Зарегистрирован: 2008-04-03 15:37:09
Откуда: Санкт-Петербург

Re: Не найден libperl.so

Непрочитанное сообщение ce-zar » 2008-08-25 14:32:34

manefesto писал(а):ты дурило
последнюю строчку смотри
perl-threaded-5.8.8_1 Practical Extraction and Report Language
Ну простите ламера... :smile:
Ни фига не пойму...

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Не найден libperl.so

Непрочитанное сообщение hizel » 2008-08-25 14:39:27

manefesto и zingel давайте ко повежливее :evil:
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Не найден libperl.so

Непрочитанное сообщение zingel » 2008-08-25 14:50:22

Код: Выделить всё

cd /usr/ports/lang/perl5.8/  && make deinstall distclean; rm -f /usr/ports/distfiles/*perl* && portupgrade -f perl-5.8.\* -m WITH_THREADS=no ||  echo "error"
Z301171463546 - можно пожертвовать мне денег

Аватара пользователя
ce-zar
ефрейтор
Сообщения: 60
Зарегистрирован: 2008-04-03 15:37:09
Откуда: Санкт-Петербург

Re: Не найден libperl.so

Непрочитанное сообщение ce-zar » 2008-08-25 15:43:52

zingel писал(а):

Код: Выделить всё

cd /usr/ports/lang/perl5.8/  && make deinstall distclean; rm -f /usr/ports/distfiles/*perl* && portupgrade -f perl-5.8.\* -m WITH_THREADS=no ||  echo "error"
Выдал вот что:

Код: Выделить всё

mail# make deinstall distclean; rm -f /usr/ports/distfiles/*perl*
===>  Deinstalling for lang/perl5.8
===>   Deinstalling perl-5.8.8_1
pkg_delete: package 'perl-5.8.8_1' is required by these other packages
and may not be deinstalled (but I'll delete it anyway):
apache-2.2.6_2
apr-1.2.8_2
autoconf-2.61_2
automake-1.9.6_2
glib-2.14.2
help2man-1.36.4_1
mc-4.6.1_6
p5-Archive-Tar-1.36
p5-Authen-PAM-0.16_1
p5-Authen-SASL-2.10_1
p5-Compress-Raw-Zlib-2.006
p5-Compress-Zlib-2.007
p5-Crypt-OpenSSL-Bignum-0.04
p5-Crypt-OpenSSL-RSA-0.25
p5-Crypt-OpenSSL-Random-0.04
p5-Digest-1.15
p5-Digest-HMAC-1.01
p5-Digest-MD5-2.36
p5-Digest-SHA-5.45
p5-Digest-SHA1-2.11
p5-Encode-Detect-1.00
p5-Error-0.17.009
p5-ExtUtils-CBuilder-0.19
p5-ExtUtils-ParseXS-2.18
p5-GSSAPI-0.24
p5-HTML-Parser-3.56
p5-HTML-Tagset-3.10
p5-IO-Compress-Base-2.006
p5-IO-Compress-Zlib-2.006
p5-IO-Socket-INET6-2.51_1
p5-IO-Socket-SSL-1.12
p5-IO-String-1.08
p5-IO-Zlib-1.07
p5-MIME-Base64-3.07
p5-Mail-DKIM-0.28
p5-Mail-SPF-2.004
p5-Mail-SpamAssassin-3.2.3
p5-Mail-Tools-1.77
p5-Math-BigInt-1.87
p5-Module-Build-0.28.08
p5-Net-1.22,1
p5-Net-DNS-0.61
p5-Net-DNS-Resolver-Programmable-0.003
p5-Net-IP-1.25
p5-Net-SSLeay-1.30_1
p5-NetAddr-IP-4.00.7
p5-PathTools-3.25
p5-Scalar-List-Utils-1.19,1
p5-Socket6-0.19
p5-Spiffy-0.30
p5-Test-Base-0.54
p5-Test-Harness-2.64
p5-Test-Simple-0.72
p5-URI-1.35
p5-YAML-0.65
p5-gettext-1.05_1
p5-libwww-5.805
p5-version-0.73
portupgrade-2.3.1,2
squid-2.6.16_1
webmin-1.370_2
Removing stale symlinks from /usr/bin...
    Removing /usr/bin/perl
    Removing /usr/bin/perl5
Done.
Cleaning up /etc/make.conf... Done.
Cleaning up /etc/manpath.config... Done.
===>  Cleaning for perl-5.8.8_1
===>  Deleting distfiles for perl-5.8.8_1
mail#
Далее сделал так:

Код: Выделить всё

mail#portinstall -f perl-5.8.\* -m WITH_THREADS=no ||  echo "error"
[Gathering depends for lang/perl5.8  done]
--->  Installing 'perl-5.8.8_1' from a port (lang/perl5.8)
--->  Building '/usr/ports/lang/perl5.8'
===>  Cleaning for perl-5.8.8_1
===>  Vulnerability check disabled, database not found

You may use the following build options:

        WITH_DEBUGGING=yes        Build perl with debugging support.
        WITH_GDBM=yes             Build GDBM_File extension.
        WITHOUT_PERL_MALLOC=yes   Use FreeBSD system malloc
                                  (uses less memory, but slower).
        WITHOUT_PERL_64BITINT=yes Disable 64 bit integers
                                  (affects only 32-bit platforms).
        WITH_THREADS=yes          Build threaded perl.
        ENABLE_SUIDPERL=yes       Also build set-user-id suidperl binary.
      WITHOUT_USE_PERL=yes      Do not rewrite links in /usr/bin

=> perl-5.8.8.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module/../../src/.
Треды пропали, в портах теперь чистый perl-5.8.8_1, однако при загрузке выдает следующие ошибки:

Код: Выделить всё

Starting webmin
/libexec.ld-elf.so.1:/usr/local/lib/perl5/site_perl/5.8.8/mach/auto/Net/SSLeay/SSLeay.so: Undefined symbol "Perl_Gthr_key_ptr"
Starting spamd
/libexec.ld-elf.so.1:/usr/local/lib/perl5/site_perl/5.8.8/mach/auto/Net/SSLeay/SSLeay.so: Undefined symbol "Perl_Gthr_key_ptr"
Ну, и соответственно те же ошибки в апаче
Что еще можно придумать, господа, кроме переустановки всего сервака с нуля? :( Помогите!!!
Или же теперь необходимо apache и spamAssassin вместе с webmin"ом переустановить.
Ни фига не пойму...

Аватара пользователя
terminus
майор
Сообщения: 2305
Зарегистрирован: 2007-10-29 11:27:35
Откуда: Рига

Re: Не найден libperl.so

Непрочитанное сообщение terminus » 2008-08-25 15:49:36

Что еще можно придумать, господа, кроме переустановки всего сервака с нуля?
Perl пересобрали, теперь пересоберите все его модули:

Код: Выделить всё

# portupgrade -f p5-*
начните с:

Код: Выделить всё

# portupgrade -f p5-Net*
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.

Аватара пользователя
ce-zar
ефрейтор
Сообщения: 60
Зарегистрирован: 2008-04-03 15:37:09
Откуда: Санкт-Петербург

Re: Не найден libperl.so

Непрочитанное сообщение ce-zar » 2008-08-25 16:25:44

terminus писал(а):
Что еще можно придумать, господа, кроме переустановки всего сервака с нуля?
Perl пересобрали, теперь пересоберите все его модули:

Код: Выделить всё

# portupgrade -f p5-*
начните с:

Код: Выделить всё

# portupgrade -f p5-Net*
Ругается:

Код: Выделить всё

mail# portupgrade -f p5-Net-1.22,1
--->  Reinstalling 'p5-Net-1.22,1' (net/p5-Net)
--->  Building '/usr/ports/net/p5-Net'
===>  Cleaning for p5-Net-1.22,1
===>  Vulnerability check disabled, database not found
===>  Extracting for p5-Net-1.22,1
=> MD5 Checksum OK for libnet-1.22.tar.gz.
=> SHA256 Checksum OK for libnet-1.22.tar.gz.
===>   p5-Net-1.22,1 depends on file: /usr/local/bin/perl5.8.8 - found
===>  Patching for p5-Net-1.22,1
===>   p5-Net-1.22,1 depends on file: /usr/local/bin/perl5.8.8 - found
===>  Applying FreeBSD patches for p5-Net-1.22,1
===>   p5-Net-1.22,1 depends on file: /usr/local/bin/perl5.8.8 - found
===>  Configuring for p5-Net-1.22,1
/libexec/ld-elf.so.1: /usr/local/lib/perl5/site_perl/5.8.8/mach/auto/Cwd/Cwd.so: Undefined symbol "Perl_Gthr_key_ptr"
*** Error code 1

Stop in /usr/ports/net/p5-Net.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade.11570.0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=p5-Net-1.22,1 UPGRADE_PORT_VER=1.22,1 make
** Fix the problem and try again.
** Listing the failed packages (*:skipped / !:failed)
        ! net/p5-Net (p5-Net-1.22,1)    (unknown build error)
--->  Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed
mail#
Поможет ли повальное удаление и установка портов p5?
Ни фига не пойму...

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Не найден libperl.so

Непрочитанное сообщение manefesto » 2008-08-25 17:09:10

мне кажется стоит пересобрать порты рекурсивно.
что там на чем завязано само разрулится.
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Не найден libperl.so

Непрочитанное сообщение manefesto » 2008-08-25 17:09:51

hizel писал(а):manefesto и zingel давайте ко повежливее :evil:
ну уж извени.
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
ce-zar
ефрейтор
Сообщения: 60
Зарегистрирован: 2008-04-03 15:37:09
Откуда: Санкт-Петербург

Re: Не найден libperl.so

Непрочитанное сообщение ce-zar » 2008-08-25 17:31:30

manefesto писал(а):мне кажется стоит пересобрать порты рекурсивно.
что там на чем завязано само разрулится.
Подскажите, уважаемый manefesto, как это сделать?

Код: Выделить всё

portupgrade -arRF
Так?

Код: Выделить всё

mail# portupgrade -arRF perl-5.8.8_1
Stale dependency: p5-Module-Build-0.28.08 --> p5-IO-Zlib-1.07 -- manually run 'pkgdb -F' to fix, or specify -O to force.
mail#

Код: Выделить всё

mail# portupgrade -arR
Stale dependency: p5-Module-Build-0.28.08 --> p5-IO-Zlib-1.07 -- manually run 'p                                                                             kgdb -F' to fix, or specify -O to force.
mail# pkgdb -F
--->  Checking the package registry database
Stale dependency: p5-Module-Build-0.28.08 -> p5-IO-Zlib-1.07 (archivers/p5-IO-Zl                                                                             ib):
p5-IO-String-1.08 (score:40%) ? ([y]es/[n]o/[a]ll) [no]
Install stale dependency? ([y]es/[n]o/[a]ll) [yes]
[Gathering depends for archivers/p5-IO-Zlib .......... done]
--->  Installing 'p5-IO-Zlib-1.07' from a port (archivers/p5-IO-Zlib)
--->  Building '/usr/ports/archivers/p5-IO-Zlib'
===>  Cleaning for p5-IO-Zlib-1.07
===>  Vulnerability check disabled, database not found
===>  Extracting for p5-IO-Zlib-1.07
=> MD5 Checksum OK for IO-Zlib-1.07.tar.gz.
=> SHA256 Checksum OK for IO-Zlib-1.07.tar.gz.
===>   p5-IO-Zlib-1.07 depends on file: /usr/local/bin/perl5.8.8 - found
===>  Patching for p5-IO-Zlib-1.07
===>   p5-IO-Zlib-1.07 depends on file: /usr/local/bin/perl5.8.8 - found
===>  Applying FreeBSD patches for p5-IO-Zlib-1.07
===>   p5-IO-Zlib-1.07 depends on file: /usr/local/lib/perl5/site_perl/5.8.8/Com                                                                             press/Zlib.pm - not found
===>    Verifying install for /usr/local/lib/perl5/site_perl/5.8.8/Compress/Zlib                                                                             .pm in /usr/ports/archivers/p5-Compress-Zlib
===>  Vulnerability check disabled, database not found
===>  Extracting for p5-Compress-Zlib-2.007
=> MD5 Checksum OK for Compress-Zlib-2.007.tar.gz.
=> SHA256 Checksum OK for Compress-Zlib-2.007.tar.gz.
===>   p5-Compress-Zlib-2.007 depends on file: /usr/local/bin/perl5.8.8 - found
===>  Patching for p5-Compress-Zlib-2.007
===>   p5-Compress-Zlib-2.007 depends on file: /usr/local/bin/perl5.8.8 - found
===>   p5-Compress-Zlib-2.007 depends on file: /usr/local/lib/perl5/site_perl/5.                                                                             8.8/mach/Compress/Raw/Zlib.pm - not found
===>    Verifying install for /usr/local/lib/perl5/site_perl/5.8.8/mach/Compress                                                                             /Raw/Zlib.pm in /usr/ports/archivers/p5-Compress-Raw-Zlib
===>  Vulnerability check disabled, database not found
===>  Extracting for p5-Compress-Raw-Zlib-2.006
=> MD5 Checksum OK for Compress-Raw-Zlib-2.006.tar.gz.
=> SHA256 Checksum OK for Compress-Raw-Zlib-2.006.tar.gz.
===>   p5-Compress-Raw-Zlib-2.006 depends on file: /usr/local/bin/perl5.8.8 - fo                                                                             und
===>  Patching for p5-Compress-Raw-Zlib-2.006
===>   p5-Compress-Raw-Zlib-2.006 depends on file: /usr/local/bin/perl5.8.8 - fo                                                                             und
===>  Applying FreeBSD patches for p5-Compress-Raw-Zlib-2.006
===>   p5-Compress-Raw-Zlib-2.006 depends on file: /usr/local/bin/perl5.8.8 - fo                                                                             und
===>  Configuring for p5-Compress-Raw-Zlib-2.006
/libexec/ld-elf.so.1: /usr/local/lib/perl5/site_perl/5.8.8/mach/auto/Cwd/Cwd.so:                                                                              Undefined symbol "Perl_Gthr_key_ptr"
*** Error code 1

Stop in /usr/ports/archivers/p5-Compress-Raw-Zlib.
*** Error code 1

Stop in /usr/ports/archivers/p5-Compress-Zlib.
*** Error code 1

Stop in /usr/ports/archivers/p5-IO-Zlib.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portinstall.23762.0 en                                                                             v make
** Fix the problem and try again.
** Listing the failed packages (*:skipped / !:failed)
        ! archivers/p5-IO-Zlib  (unknown build error)
--->  Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed
Command failed [exit code 1]: /usr/local/sbin/portinstall archivers/p5-IO-Zlib
mail#
Ни фига не пойму...

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Не найден libperl.so

Непрочитанное сообщение hizel » 2008-08-25 19:25:02

вобщем как то у вас все плохо получилось :)
если для вас не принцыпиально то что у вас стоит, то решение всех проблем - голова с плечь :oops:
pkg_delete '*'
сноситЪ все установленные пакеты\порты
и дальше так сказать с чистого листа :)

дело в том что на perl слишком много завязанно :(
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Не найден libperl.so

Непрочитанное сообщение manefesto » 2008-08-26 5:58:11

я бы сделал координальней, проверено на собственном опыте.

Код: Выделить всё

rm -rf /usr/local/*
rm -rf /var/db/*
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Не найден libperl.so

Непрочитанное сообщение zingel » 2008-08-26 8:37:43

не нужно ничего сносить, нужно просто понимать то, что делаешь и фигнёй не заниматься
Z301171463546 - можно пожертвовать мне денег

Аватара пользователя
ce-zar
ефрейтор
Сообщения: 60
Зарегистрирован: 2008-04-03 15:37:09
Откуда: Санкт-Петербург

Re: Не найден libperl.so

Непрочитанное сообщение ce-zar » 2008-08-26 9:09:42

zingel писал(а): не нужно ничего сносить, нужно просто понимать то, что делаешь и фигнёй не заниматься
Спасибо, но уже все снес pkg_delete '*' так как
rm -rf /usr/local/*
rm -rf /var/db/*
очень смущает.
Теперь в какой последовательности ставить подскажите, уважаемые асы, насколько понимаю, сначала лучше перл.
С какой опцией можно поставить чтобы треды опять не встали?
Кстати, до перезагрузки сквид работает, так и должно быть?
Ни фига не пойму...

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Не найден libperl.so

Непрочитанное сообщение zingel » 2008-08-26 9:13:22

просто перл, по-дефолту он собирается без тредов
Z301171463546 - можно пожертвовать мне денег

Аватара пользователя
ce-zar
ефрейтор
Сообщения: 60
Зарегистрирован: 2008-04-03 15:37:09
Откуда: Санкт-Петербург

Re: Не найден libperl.so

Непрочитанное сообщение ce-zar » 2008-08-26 12:54:52

zingel писал(а): не нужно ничего сносить, нужно просто понимать то, что делаешь и фигнёй не заниматься
Переустановил порты, perl ставил первым, затем сквид, и вот что получилось:

Код: Выделить всё

mail# pkg_info
bind9-base-9.3.4.1  Completely new version of the BIND DNS suite with updated D
checkpassword-0.90  A simple password-checking interface
db41-4.1.25_4       The Berkeley DB package, revision 4.1
gettext-0.16.1_3    GNU gettext package
glib-2.14.2         Some useful routines of C programming (current stable versi
gmake-3.81_2        GNU version of 'make' utility
icu-3.6             International Components for Unicode (from IBM)
libiconv-1.11_1     A character set conversion library
libtool-1.5.24      Generic shared library support script
mc-4.6.1_6          Midnight Commander, a free Norton Commander Clone
p5-Archive-Tar-1.36 Perl module for creation and manipulation of tar files
p5-Authen-SASL-2.10_1 Perl5 module for SASL authentication
p5-Compress-Raw-Zlib-2.006 Low-Level Interface to zlib compression library
p5-Compress-Zlib-2.007 Perl5 interface to zlib compression library
p5-Crypt-OpenSSL-Bignum-0.04 OpenSSL's multiprecision integer arithmetic
p5-Crypt-OpenSSL-RSA-0.25 Perl5 module to RSA encode and decode strings using OpenSSL
p5-Crypt-OpenSSL-Random-0.04 Perl5 interface to the OpenSSL pseudo-random number generat
p5-Digest-1.15      Modules that calculate message digests
p5-Digest-HMAC-1.01 Perl5 interface to HMAC Message-Digest Algorithms
p5-Digest-MD5-2.36  Perl5 interface to the MD5 algorithm
p5-Digest-SHA-5.45  Perl extension for SHA-1/224/256/384/512
p5-Digest-SHA1-2.11 Perl interface to the SHA-1 Algorithm
p5-Encode-Detect-1.00 An Encode::Encoding subclass that detects the encoding of d
p5-Error-0.17.009   Perl module to provide Error/exception support for perl: Er
p5-ExtUtils-CBuilder-0.19 Compile and link C code for Perl modules
p5-ExtUtils-ParseXS-2.18 Converts Perl XS code into C code
p5-GSSAPI-0.24      Perl extension providing access to the GSSAPIv2 library
p5-HTML-Parser-3.56 Perl5 module for parsing HTML documents
p5-HTML-Tagset-3.10 Some useful data table in parsing HTML
p5-IO-Compress-Base-2.006 Base Class for IO::Uncompress modules
p5-IO-Compress-Zlib-2.006 Perl5 interface for reading and writing of (g)zip files
p5-IO-Socket-INET6-2.51_1 Perl module with object interface to AF_INET6 domain socket
p5-IO-Socket-SSL-1.12 Perl5 interface to SSL sockets
p5-IO-String-1.08   Simplified Perl5 module to handle I/O on in-core strings
p5-IO-Zlib-1.07     IO:: style interface to Compress::Zlib
p5-MIME-Base64-3.07 Perl5 module for Base64 and Quoted-Printable encodings
p5-Mail-DKIM-0.28   Perl5 module to process and/or create DKIM email
p5-Mail-SPF-2.004   Reference implementation of the RFC 4408 SPF protocol
p5-Mail-SpamAssassin-3.2.3 A highly efficient mail filter for identifying spam
p5-Mail-Tools-1.77  Perl5 modules for dealing with Internet e-mail messages
p5-Math-BigInt-1.87 Math::BigInt - Arbitrary size integer math package
p5-Module-Build-0.28.08 Build and install Perl modules
p5-Net-1.22,1       Perl5 modules to access and use network protocols
p5-Net-DNS-0.61     Perl5 interface to the DNS resolver, and dynamic updates
p5-Net-DNS-Resolver-Programmable-0.003 Programmable DNS resolver for off-line testing
p5-Net-IP-1.25      Perl extension for manipulating IPv4/IPv6 addresses
p5-Net-SSLeay-1.30_1 Perl5 interface to SSL
p5-NetAddr-IP-4.00.7 Perl module for working with IP addresses and blocks thereo
p5-PathTools-3.25   A Perl module for portably manipulating file specifications
p5-Scalar-List-Utils-1.19,1 Perl subroutines that would be nice to have in the perl cor
p5-Socket6-0.19     IPv6 related part of the C socket.h defines and structure m
p5-Spiffy-0.30      Spiffy Perl Interface Framework For You
p5-Test-Base-0.54   Test::Base - A Data Driven Testing Framework
p5-Test-Harness-2.64 Run perl standard test scripts with statistics
p5-Test-Simple-0.72 Basic utilities for writing tests in perl
p5-URI-1.35         Perl5 interface to Uniform Resource Identifier (URI) refere
p5-YAML-0.65        YAML implementation in Perl
p5-libwww-5.805     Perl5 library for WWW access
p5-version-0.73     Perl extension for Version Objects
pcre-7.4            Perl Compatible Regular Expressions library
perl-5.8.8_1        Practical Extraction and Report Language
pkg-config-0.22_1   A utility to retrieve information about installed libraries
portupgrade-2.3.1,2 FreeBSD ports/packages administration and management tool s
procmail-3.22_6     A local mail delivery agent
qmail-1.03_5        A secure, reliable, efficient, simple, and fast MTA
ruby-1.8.6.111_1,1  An object-oriented interpreted scripting language
ruby18-bdb-0.6.2    Ruby interface to Sleepycat's Berkeley DB revision 2 or lat
squid-2.6.16_1      HTTP Caching Proxy
ucspi-tcp-0.88_2    Command-line tools for building TCP client-server applicati
mail#
Однако, в логах qmail вылезает та же ошибка (описанная в 1 посте).

Код: Выделить всё

portupgrade -arRk perl
[Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 69 packages found (-77 +69) (...)..................................................................... done]
mail#
Можно ли как-нибудь ему эту библиотеку подсунуть?
Ни фига не пойму...

Аватара пользователя
ce-zar
ефрейтор
Сообщения: 60
Зарегистрирован: 2008-04-03 15:37:09
Откуда: Санкт-Петербург

Re: Не найден libperl.so

Непрочитанное сообщение ce-zar » 2008-08-26 13:35:35

Кстати, при установке апача, он тянет за собой python2_5, соответственно вылезает вот что:

Код: Выделить всё

Modules/_typesmodule.o ./../Modules/_typesmodule.c
cc -c -fno-strict-aliasing -DNDEBUG -O2 -fno-strict-aliasing -pipe  -D__wchar_t=wchar_t  -DTHREAD_STACK_SIZE=0x20000  -I. -I./../Include  -DPy_BUILD_CORE -o Parser/acceler.o ./../Parser/acceler.c
cc -c -fno-strict-aliasing -DNDEBUG -O2 -fno-strict-aliasing -pipe  -D__wchar_t=wchar_t  -DTHREAD_STACK_SIZE=0x20000  -I. -I./../Include  -DPy_BUILD_CORE -o Parser/grammar1.o ./../Parser/grammar1.c
cc -c -fno-strict-aliasing -DNDEBUG -O2 -fno-strict-aliasing -pipe  -D__wchar_t=wchar_t  -DTHREAD_STACK_SIZE=0x20000  -I. -I./../Include  -DPy_BUILD_CORE -o Parser/listnode.o ./../Parser/listnode.c
cc -c -fno-strict-aliasing -DNDEBUG -O2 -fno-strict-aliasing -pipe  -D__wchar_t=wchar_t  -DTHREAD_STACK_SIZE=0x20000  -I. -I./../Include  -DPy_BUILD_CORE -o P
Меня уже смущает слово THREAD. Это нормально?
Ни фига не пойму...

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Не найден libperl.so

Непрочитанное сообщение manefesto » 2008-08-26 13:38:22

нормально
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
ce-zar
ефрейтор
Сообщения: 60
Зарегистрирован: 2008-04-03 15:37:09
Откуда: Санкт-Петербург

Re: Не найден libperl.so

Непрочитанное сообщение ce-zar » 2008-08-26 13:58:31

Господа, та же самая бодяга с ошибками:

Код: Выделить всё

[Tue Aug 26 14:50:55 2008] [notice] Apache/2.2.6 (FreeBSD) configured -- resuming normal operations
[Tue Aug 26 14:51:26 2008] [error] [client х.х.х.х] /libexec/ld-elf.so.1: , referer: http://www.х.ru/
[Tue Aug 26 14:51:26 2008] [error] [client х.х.х.х] Shared object "libperl.so" not found, required by "perl", referer: http://www.х.ru/
[Tue Aug 26 14:51:26 2008] [error] [client х.х.х.х] Premature end of script headers: gb.pl, referer: http://www.х.ru/
Что можно сделать, подскажите, ради Бога!
Симлинк в /usr/local/lib на /usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so присутствует.
И все библиотеки перла датированы сегодняшним числом:

Код: Выделить всё

mail# cd /usr/local/lib/perl5/5.8.8/mach/CORE
mail# ll
total 2576
-r--r--r--  1 root  wheel     1751 Aug 26 11:07 EXTERN.h
-r--r--r--  1 root  wheel     1424 Aug 26 11:07 INTERN.h
-r--r--r--  1 root  wheel    18793 Aug 26 11:07 XSUB.h
-r--r--r--  1 root  wheel     3044 Aug 26 11:07 av.h
-r--r--r--  1 root  wheel     2196 Aug 26 11:07 cc_runtime.h
-r--r--r--  1 root  wheel   135951 Aug 26 11:07 config.h
-r--r--r--  1 root  wheel    18406 Aug 26 11:07 cop.h
-r--r--r--  1 root  wheel     7992 Aug 26 11:07 cv.h
-r--r--r--  1 root  wheel     5717 Aug 26 11:07 dosish.h
-r--r--r--  1 root  wheel   150405 Aug 26 11:07 embed.h
-r--r--r--  1 root  wheel    61978 Aug 26 11:07 embedvar.h
-r--r--r--  1 root  wheel     3180 Aug 26 11:07 fakesdio.h
-r--r--r--  1 root  wheel     1822 Aug 26 11:07 fakethr.h
-r--r--r--  1 root  wheel      723 Aug 26 11:07 form.h
-r--r--r--  1 root  wheel     5477 Aug 26 11:07 gv.h
-r--r--r--  1 root  wheel    24918 Aug 26 11:07 handy.h
-r--r--r--  1 root  wheel    13647 Aug 26 11:07 hv.h
-r--r--r--  1 root  wheel    20855 Aug 26 11:07 intrpvar.h
-r--r--r--  1 root  wheel    48335 Aug 26 11:07 iperlsys.h
-r--r--r--  1 root  wheel     6279 Aug 26 11:07 keywords.h
-r-xr-xr-x  1 root  wheel  1143175 Aug 26 11:07 libperl.so
-r--r--r--  1 root  wheel     1484 Aug 26 11:07 malloc_ctl.h
-r--r--r--  1 root  wheel     2083 Aug 26 11:07 mg.h
-r--r--r--  1 root  wheel     3306 Aug 26 11:07 nostdio.h
-r--r--r--  1 root  wheel    16267 Aug 26 11:07 op.h
-r--r--r--  1 root  wheel    47017 Aug 26 11:07 opcode.h
-r--r--r--  1 root  wheel     9396 Aug 26 11:07 opnames.h
-r--r--r--  1 root  wheel     8810 Aug 26 11:07 pad.h
-r--r--r--  1 root  wheel     4726 Aug 26 11:07 patchlevel.h
-r--r--r--  1 root  wheel   141868 Aug 26 11:07 perl.h
-r--r--r--  1 root  wheel    37087 Aug 26 11:07 perlapi.h
-r--r--r--  1 root  wheel    10800 Aug 26 11:07 perlio.h
-r--r--r--  1 root  wheel    13734 Aug 26 11:07 perliol.h
-r--r--r--  1 root  wheel     4867 Aug 26 11:07 perlsdio.h
-r--r--r--  1 root  wheel     2537 Aug 26 11:07 perlsfio.h
-r--r--r--  1 root  wheel     2443 Aug 26 11:07 perlvars.h
-r--r--r--  1 root  wheel     1307 Aug 26 11:07 perly.h
-r--r--r--  1 root  wheel    17703 Aug 26 11:07 pp.h
-r--r--r--  1 root  wheel    10637 Aug 26 11:07 pp_proto.h
-r--r--r--  1 root  wheel    95139 Aug 26 11:07 proto.h
-r--r--r--  1 root  wheel    26087 Aug 26 11:07 reentr.h
-r--r--r--  1 root  wheel   126797 Aug 26 11:07 reentr.inc
-r--r--r--  1 root  wheel    13339 Aug 26 11:07 regcomp.h
-r--r--r--  1 root  wheel     4665 Aug 26 11:07 regexp.h
-r--r--r--  1 root  wheel     9736 Aug 26 11:07 regnodes.h
-r--r--r--  1 root  wheel    13300 Aug 26 11:07 scope.h
-r--r--r--  1 root  wheel    48284 Aug 26 11:07 sv.h
-r--r--r--  1 root  wheel    10353 Aug 26 11:07 thrdvar.h
-r--r--r--  1 root  wheel    14379 Aug 26 11:07 thread.h
-r--r--r--  1 root  wheel   135311 Aug 26 11:07 uconfig.h
-r--r--r--  1 root  wheel     4280 Aug 26 11:07 unixish.h
-r--r--r--  1 root  wheel    12339 Aug 26 11:07 utf8.h
-r--r--r--  1 root  wheel    26969 Aug 26 11:07 utfebcdic.h
-r--r--r--  1 root  wheel     1449 Aug 26 11:07 util.h
-r--r--r--  1 root  wheel     3845 Aug 26 11:07 warnings.h
mail#
Ни фига не пойму...

Аватара пользователя
ce-zar
ефрейтор
Сообщения: 60
Зарегистрирован: 2008-04-03 15:37:09
Откуда: Санкт-Петербург

Re: Не найден libperl.so

Непрочитанное сообщение ce-zar » 2008-08-26 14:44:09

Господа, ни у кого идей нет?
Ни фига не пойму...

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Не найден libperl.so

Непрочитанное сообщение ProFTP » 2008-08-26 14:55:42

mod_perl может надо переставить?

если он стоит... :Search:
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
ce-zar
ефрейтор
Сообщения: 60
Зарегистрирован: 2008-04-03 15:37:09
Откуда: Санкт-Петербург

Re: Не найден libperl.so

Непрочитанное сообщение ce-zar » 2008-08-26 15:10:24

ProFTP писал(а):mod_perl может надо переставить?

если он стоит... :Search:
Кстати, ранее ставил mod_perl и mod_fastcgi, но потом удалил. Может в этом бодяга? Что сделать, подскажите, заново установить и удалить и каким образом будет это сделать правильней?
Ни фига не пойму...

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Не найден libperl.so

Непрочитанное сообщение ProFTP » 2008-08-26 15:39:17

я mod_perl не ставил...
предпочитаю обычный

апач не работает?
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
ce-zar
ефрейтор
Сообщения: 60
Зарегистрирован: 2008-04-03 15:37:09
Откуда: Санкт-Петербург

Re: Не найден libperl.so

Непрочитанное сообщение ce-zar » 2008-08-26 16:05:32

ProFTP писал(а):я mod_perl не ставил...
предпочитаю обычный

апач не работает?
И Апач (перловые скрипты) и spamassassin.
Ни фига не пойму...