1

Тема: /libexec/ld-elf.so.1: Shared object "libjpeg.so.9" not found, required

Добрый день.

Есть такая ошибка.

/libexec/ld-elf.so.1: Shared object "libjpeg.so.9" not found, required by "libgs.so.8"

Как лечится?

2

Re: /libexec/ld-elf.so.1: Shared object "libjpeg.so.9" not found, required

попробуй пересобрать порт

3

Re: /libexec/ld-elf.so.1: Shared object "libjpeg.so.9" not found, required

Взялся обновлять софт через portupgrade.
Теперь валятся эти ошибки.
Еще одна.

# /usr/local/etc/rc.d/snmpd restart
snmpd not running? (check /var/run/snmpd.pid).
Starting snmpd.
/libexec/ld-elf.so.1: Shared object "libperl.so" not found, required by "libnetsnmphelpers.so.20"

И переставил вручную уже порт perl5.8 и сам snmpd
Ничего не помогает.

Добавлено: 28-11-2010 13:09:43

 find / -name libperl.so
/usr/local/lib/perl5/5.8.9/mach/CORE/libperl.so

libperl есть на месте. Ерунда какая то.


По поводу JPEG
# find / -name libjpeg.so.9
/mnt/usr/local/lib/libjpeg.so.9
лежит в бекапах. В системе нет.
# ls /usr/local/lib/libjpeg.so.9
ls: /usr/local/lib/libjpeg.so.9: No such file or directory

Буду ставить

4

Re: /libexec/ld-elf.so.1: Shared object "libjpeg.so.9" not found, required

Похоже на то, что вы перед обновлением не прочитали
/usr/ports/UPDATING и перед обновлением желательно pkgdb -F

Re: /libexec/ld-elf.so.1: Shared object "libjpeg.so.9" not found, required

UPDATING не читал точно. Вылечилось обновлением всей ОС с 6 до 7 и перестановкой lib-пакетов на новой системе. Пробовал копировать даже эти файлы из бекапового винта. Не помогло. Пришлось обновляться полностью. Как говориться, не было бы счастья, да несчастье помогло smile cool

6

Re: /libexec/ld-elf.so.1: Shared object "libjpeg.so.9" not found, required

Обновился до 7-й ветки. Поудалял все старое и поставил новое. Проблему решил.

Спасибо всем кто помог!

7

Re: /libexec/ld-elf.so.1: Shared object "libjpeg.so.9" not found, required

Мне помогло:

cp /usr/local/lib/perl5/5.10.1/mach/CORE/libperl.so /usr/local/lib

//Да здравствует гугл.

Re: /libexec/ld-elf.so.1: Shared object "libjpeg.so.9" not found, required

Примочка для полумертвого. Зачем старые либы юзать, если есть возможность обновить все на новые.

Будете все время "да здравствуй" кричать - потому что своих мозгов мало.