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 или, если не поможет, — удалить.


Тэги: Gentoo hint! libpng update
+ 2 -
Похожие Поделиться

razum2um 31.05.2010 20:45 #
ога. кому лень - поставить в два слота
(принудительно media-libs/libpng:1.2)
predator 31.05.2010 21:53 #
я ставил обе версии. но в png12 кажется не было *.so. и я решил это сделав симлинк на версию 14
Ymilij 31.05.2010 21:56 #
Думал об этом, но мне показалось это некорректным решением. Не зря же эти версии в разные слоты поместили - как бы эти симлинки потом боком не вышли.
predator 31.05.2010 21:59 #
нехорошо, но тогда другого выхода я не знал
megabaks 13.09.2010 21:43 #
desktop megabaks # qlist -ISv libpng
media-libs/libpng-1.2.44 1.2
media-libs/libpng-1.4.3 0
desktop megabaks #
и зачем что-то изобретать?