error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or director
Поверхностный поиск наводит на мысль о медленном зеркале. Ок, ищем посвежее - надо тянуть ~200MB. Обновление завершено, но комп выключается на ночь.
На следующий вечер отказывается загружаться уже и Firefox. :)
Couldn't load XPCOM
Вспоминается, что среди прочих обновлений были xulrunner и firefox, но мысль оказалась ложной - откат ни к чему хорошему не приводит. Наступает время чуть более внимательного поиска, который уже не в первый раз забрасывает меня на официальный форум, не раз выручавший. Похоже, так было и так будет. Вся беда крылась в пакете cairo, который у меня был заменён на cairo-lcd из AUR. В общих чертах рецепт короткий - переустановить злополучный cairo-lcd, подредактировав PKGBUILD:
patch -Np1 -i ../lcd-filter.patch || return 1
sed -i -e 's/libpng1[0-9]/libpng14/' ./configure || return 1
./configure --prefix=/usr --sysconfdir=/etc \
--localstatedir=/var --enable-xcb --disable-static || return 1
Впрочем, моя писанина теперь неактуальна - в AUR'e всё подправили. Успешных вам обновлений! Читать полностью…





