[SOLVED]Не запускается freedroidrpg. Ошибка в версии libjpeg.so.8. Как исправить.

При запуске выдает

Цитата:
Freedroid has encountered a problem:
In Function: our_IMG_load_wrapper.
FreedroidRPG package and version number: freedroidrpg 0.13.
IMG_Load returned NULL. IMG_GetError() : Failed loading libjpeg.so.7: libjpeg.so.7: cannot open shared object file: No such file or directory.

Ошибка понятно в чем.

Цитата:
$ eix media-libs/jpeg
[I] media-libs/jpeg
Available versions:
(62) 6b-r9
(7) (~)7-r1
(0) 8a
Installed versions: 8a(19:15:24 20.03.2010)
Homepage: http://jpegclub.org/ http://www.ijg.org/
Description: Library to load, handle and manipulate images in the JPEG format

Как исправить не знаю. Пробовал нае...ть и сделать ln -s /usr/lib/libjpeg.so.8.0.1 /usr/lib/libjpeg.so.7

Результат:

Цитата:
Freedroid has encountered a problem:
In Function: our_IMG_load_wrapper.
FreedroidRPG package and version number: freedroidrpg 0.13.
IMG_Load returned NULL. IMG_GetError() : JPEG loading error.

Собственно чего и следовало ожидать.

Куда копать что бы запустить эту мега игру?

Решилось проще простого - оказывается jpeg устанавливается все версии в разное слоты. Установил 7 и все.

revdep-rebuild же!

revdep-rebuild же!

Не грусти, товарищ! Всё хорошо, beautiful good!

надо делать revdep-rebuild

надо делать revdep-rebuild --libraru libjpeg.so.8 или revdep-rebuild --libraru libjpeg.so.7?

Понимаете, для того, чтобы создать систему, подобную Linux, недостаточно быть хорошим кодером. Нужно быть еще и коварной сволочью. Линус Торвальдс

Можно просто без опций.

Можно просто без опций.

:wq
--
Live free or die

Если просто без опции, то я

Если просто без опции, то я уже делал - без результатно.

Понимаете, для того, чтобы создать систему, подобную Linux, недостаточно быть хорошим кодером. Нужно быть еще и коварной сволочью. Линус Торвальдс

emerge -av1

emerge -av1 проблемное_приложение?

:wq
--
Live free or die

ничего не изменилось. Привожу

ничего не изменилось.
Привожу полный лог запуска:
http://pastebin.com/2Vvz7wtZ

Понимаете, для того, чтобы создать систему, подобную Linux, недостаточно быть хорошим кодером. Нужно быть еще и коварной сволочью. Линус Торвальдс

После обновления

После обновления media-libs/jpeg нужно было сделать revdep-rebuild с опцией.
Сделайте emerge -1av media-libs/jpeg и внимательно читаем потом что надо сделать.
Или ищите в /var/log/portage/elog/summary.log , допустим так
grep libjpeg.so /var/log/portage/elog/summary.log

lafilefixer

оно?

буду честен, я не знаю, почему у меня все работает

вот окончание вывода emerge

вот окончание вывода emerge -1av media-libs/jpeg:

Цитата:
--- replaced dir /usr
>>> Regenerating /etc/ld.so.cache...
>>> Original instance of package unmerged safely.
>>> Regenerating /etc/ld.so.cache...
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

* GNU info directory index is up-to-date.

* IMPORTANT: 6 config files in '/etc' need updating.
* See the CONFIGURATION FILES section of the emerge
* man page to learn how to update config files.

Понимаете, для того, чтобы создать систему, подобную Linux, недостаточно быть хорошим кодером. Нужно быть еще и коварной сволочью. Линус Торвальдс

Конфиги обновили?

Конфиги обновили?

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".