Проблемма с emergr --update --deep --newuse world
Здравствуйте уважаемое сообщество!
Вот такая вот проблемма.
делаю emerge --sync
все нормально. обновилось.
далее
emerge --update --deep --newuse world
начинает оюновляться и вдруг
libtool: link: cannot find the library `/usr/lib64/libpangocairo-1.0.la'
make[2]: *** [rsvg-view] Ошибка 1
make[2]: *** Ожидание завершения заданий...
creating rsvg
make[2]: Leaving directory `/var/tmp/portage/librsvg-2.9.5/work/librsvg-2.9.5'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/var/tmp/portage/librsvg-2.9.5/work/librsvg-2.9.5'
make: *** [all] Ошибка 2
!!! ERROR: gnome-base/librsvg-2.9.5 failed.
!!! Function gnome2_src_compile, Line 48, Exitcode 2
!!! compile failure
!!! If you need support, post the topmost build error, NOT this status message.
и все. дальше обновление вылетает.
что делать?
решил посмотреть какие USE он требует
emerge -pv gnome-base/librsvg
[ebuild N ] gnome-base/librsvg-2.9.5 -debug -doc -gnome +zlib 0 kB
Гном! но он мне нафиг не нужен.
как можно решить данную проблемму?
как можно посмотреть к какому пакету этот пакет идет в "зависимости"?
Заранее спасибо за помощь....
- Для комментирования войдите или зарегистрируйтесь
Ну во первых
Ну во первых оно ругается на что-то связанное с библиотекой cairo которая еще не стабилна немного... А вообще попробуй в флагах поставить -svg
я понял что с
я понял что с cairo....
уточни "-svg" или "svg"
______
___________
gentoo 2005.1 веселая штука.
-svg
-svg
черт его знает
черт его знает как но проблемма с обновлением решилась.
зделал emerge -p world
там высветился конфликт с libcairo.
снес его ко всем чертям.
запустил emerge --update --deep --newuse world
обновился до конца нормально.
такс.
но возникли новые непонятки.
после обновления делаю
emerge --clean
нет пакетов. хорошо.
делаю
emerge depclean
пусто.
делаем
revdep-rebuild
и началось! какието 4 пакета и среди них gnome-base/libbonoboui
ну вот непонимаю я откуда они взялись. насколько я понимаю revdep-rebuilt собирает пакету с учетом того что ты что то удаляешь или если удалил мертвые зависимости а на них что то ссылалось... я то ничего щаз неудалял! в чем дело? немогу разобраться. плиз хелп.
_________________
gentoo 2005.1 веселая штука.
Дык если у тебя
Дык если у тебя стоял каиро , то многие библиотеки гномовские/гтк2 на него завязываются :) Вот отсюда наверно и глюки пошли. Да и вообще гтк2.8.* без каиро не компилится.
Доброго
Доброго времени суток1
Ничего предосудительного не делал и вдруг в последнее время на любое emerge вылазит вот такое сообшение. Зачем? И как победить?
*** HOME not set. Setting to /var/tmp/portage