KDE 4 и зависимость от libspectre
fixu 8 июля, 2010 - 03:06
Приветствую всех читающих.
Решил я перейти на 4тые кеды.
В список устанавливаемых пакетов попал libspectre-0.2.6, который при configure вылетает с ошибкой:
checking for libgs >= 8.62... no
configure: error: You need libgs >= 8.62 in order to compile libspectre
вроде как не хватает ghostscript-gpl, хотя он уже стоит (версия - 8.71-r4)
никак не пойму почему ругается конфигуратор.
подскажите чего не хватает.
И вот еще вопрос
Как исключить этот пакет из списка устанавливаемых,
понятно, что нужно убрать пакет, который тянет его по зависимости,
пытаюсь определить кто от него зависит: equery d libspectre,
в ответ получаю
[ Searching for packages depending on libspectre... ]
и далее ни одного пакета
ХЕЛП плиз)
»
- Для комментирования войдите или зарегистрируйтесь
Запускайте команду emerge с
Запускайте команду
emerge
с опцией -t.Покажите
emerge --info ТОТ_ПАКЕТ_КОТОРЫЙ_УСТАНАВЛИВАЕТЕ
P.S. По зависимостям его «тянет» kde-base/okular, точнее включённый при его установке USE=ps.
P.S.S. Покажите
Я ♥ Gentoo & Funtoo
Lupo Alberto, большое спасибо
Lupo Alberto, большое спасибо за USE=ps, установка кед продолжилась после -ps.
вот что выдает equery f ghostscript-gpl | grep libgs:
/usr/lib/libgs.so
/usr/lib/libgs.so.8
/usr/lib/libgs.so.8.71
emerge --info libspectre
http://paste.org.ru/?3huwdj
emerge -t -emptytree libspectre
принялось обновлять 210 пакетов, пока отменил так как кеды ставятся, надоело уже в xfce4 сидеть, выполню после кед
fixu написал(а): emerge -t
Я имел ввиду запуск команды примерно в таком виде
Это могло бы помочь определить пакет, которому нужен libspectre. Однако, теперь это уже не надо.
После сборки KDE попробуйте всё же пересобрать okular с флагом USE=ps, разумеется, если вам нужна поддержка PostScript в этом пакете. Если опять выдаст ошибку, покажите весь вывод команды
emerge
.Я ♥ Gentoo & Funtoo
Вот вывод emerge -tpev
Вот вывод emerge -tpev libspectre
http://paste.org.ru/?8b4ayr
Простите за нубство, но что-то не пойму как в этом обилии информации выявить нужный пакет.
okular с флагом USE=ps попробую пересобрать, жаль что только после выходных, рабочий день закончился )), на работе тачка слабая, с самого утра собирает кеды, так при этом и половины не выполнено.
Я невольно ввёл вас в
Я невольно ввёл вас в заблуждение: нужно было команду вводить примерно так:
emerge -tpev АРГУМЕНТ
где АРГУМЕНТ — тот пакет или мета-пакет, при установке которого получалась ошибка, т. е. что-то из KDE.
Вы должны проанализировать вывод команды и, найдя что-либо подобное, сделать соответствующие выводы:
Выявить, какой именно флаг вызывает необходимость установки app-text/libspectre, можно методом «научного тыка», поочерёдно отключая USE-флаги при
, либо так:
Я ♥ Gentoo & Funtoo
RESOLVED
RESOLVED:
http://bugs.gentoo.org/215961
Nujno pereustanovit
app-text/ghostscript-gpl