Ymilij 31.05.2010 19:15
Gentoo Linux — Обновление libpng. Решение проблемы с libpng-1.4.2
После обновления libpng c версии 1.2 до 1.4 многие приложения стали неработоспособными. Пересборка с помощью revdep-rebuild не помогала. Далее способ, который помог мне разрешить эту проблему.1. # emerge cairo pango gtk+ atk libglade qt-gui
2. Теперь пересоберите необходимые пакеты с помощью revdep-rebuild. Для того, чтобы revdep-rebuild не использовал файлы, оставшиеся после предыдущего запуска необходимо запускать его с ключом -i.
Если это не помогло, переходите к пункту 3.
3. # find /usr/lib* -name '*.la'| xargs grep ^dep lpng12
Эта команда возвращает имена битых файлов, их следует переименовать в l(ib)png14 или, если не поможет, — удалить.
я ставил обе версии. но в png12 кажется не было *.so. и я решил это сделав симлинк на версию 14
Думал об этом, но мне показалось это некорректным решением. Не зря же эти версии в разные слоты поместили - как бы эти симлинки потом боком не вышли.
(принудительно media-libs/libpng:1.2)