проблемы с пересборкой мира
projdevel 14 октября, 2009 - 15:36
В общем после внесения в /etc/make.conf в переменную USE нескольких переменных решил пересобрать мир.
в частности вот как выглядит данная переменная: USE="qt mp3 alsa gtk gnome X mmx mmx2 midi mpeg acpi usb automount"
Вот что получается:
localhost ~ # emerge --update --deep --newuse world * IMPORTANT: 5 news items need reading for repository 'gentoo'. * Use eselect news to read news items. Calculating dependencies... done! [...многа букафф было тут, но модератор все похавал...] !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: x11-libs/qt-sql:4 ('ebuild', '/', 'x11-libs/qt-sql-4.5.2', 'merge') pulled in by x11-libs/qt-sql required by world ~x11-libs/qt-sql-4.5.2 required by ('installed', '/', 'x11-libs/qt-4.5.2', 'nomerge') ~x11-libs/qt-sql-4.5.2[sqlite,-debug] required by ('installed', '/', 'x11-libs/qt-assistant-4.5.2', 'nomerge') ('installed', '/', 'x11-libs/qt-sql-4.5.2', 'nomerge') pulled in by ~x11-libs/qt-sql-4.5.2[qt3support,-debug] required by ('installed', '/', 'x11-libs/qt-qt3support-4.5.2', 'nomerge') (and 3 more) Explanation: New USE for 'x11-libs/qt-sql:4' are incorrectly set. In order to solve this, adjust USE to satisfy '~x11-libs/qt- sql-4.5.2[qt3support,-debug]'. x11-libs/qt-core:4 ('ebuild', '/', 'x11-libs/qt-core-4.5.2', 'merge') pulled in by ~x11-libs/qt-core-4.5.2[glib,-debug,-qt3support] required by ('ebuild', '/', 'x11-libs/qt-gui-4.5.2-r2', 'merge') ~x11-libs/qt-core-4.5.2[-debug,-qt3support] required by ('ebuild', '/', 'x11-libs/qt-sql-4.5.2', 'merge') (and 9 more) ('installed', '/', 'x11-libs/qt-core-4.5.2', 'nomerge') pulled in by ~x11-libs/qt-core-4.5.2[glib,qt3support,-debug] required by ('installed', '/', 'x11-libs/qt-gui-4.5.2-r2', 'nomerge') ~x11-libs/qt-core-4.5.2[qt3support,-debug] required by ('installed', '/', 'x11-libs/qt-qt3support-4.5.2', 'nomerge') ~x11-libs/qt-core-4.5.2[qt3support,-debug] required by ('installed', '/', 'x11-libs/qt-sql-4.5.2', 'nomerge') (and 9 more) x11-libs/qt-gui:4 ('ebuild', '/', 'x11-libs/qt-gui-4.5.2-r2', 'merge') pulled in by ~x11-libs/qt-gui-4.5.2[-debug] required by ('installed', '/', 'x11-libs/qt-svg-4.5.2', 'nomerge') x11-libs/qt-gui required by world x11-libs/qt-gui required by ('installed', '/', 'www-client/opera-10.00', 'nomerge') (and 3 more) ('installed', '/', 'x11-libs/qt-gui-4.5.2-r2', 'nomerge') pulled in by >=x11-libs/qt-gui-4.4:4[qt3support] required by ('installed', '/', 'net-im/psi-0.12.1', 'nomerge') ~x11-libs/qt-gui-4.5.2[glib,qt3support,-debug] required by ('installed', '/', 'x11-libs/qt-phonon-4.5.2', 'nomerge') ~x11-libs/qt-gui-4.5.2[qt3support,accessibility,-debug] required by ('installed', '/', 'x11-libs/qt-qt3support-4.5.2', 'nomerge') (and 7 more) Explanation: New USE for 'x11-libs/qt-gui:4' are incorrectly set. In order to solve this, adjust USE to satisfy '~x11-libs/qt- gui-4.5.2[qt3support,accessibility,-debug]', '~x11-libs/qt- gui-4.5.2[glib,qt3support,-debug]', '>=x11-libs/qt- gui-4.4:4[qt3support]', and '~x11-libs/qt-gui-4.5.2[qt3support]'. [...] * IMPORTANT: 5 news items need reading for repository 'gentoo'. * Use eselect news to read news items.
Пытался пересобирать пакеты x11-libs/qt-gui с флагами qt3support,accessibility,-debug ;
x11-libs/qt-core с флагами glib,qt3support,-debug
x11-libs/qt-sql с флагами t3support,-debug
Безрезультатно.
Кто знает отпишитесь пожалуйста. Заранее спасибо.
NightNord: .\_/.™
»
- Для комментирования войдите или зарегистрируйтесь
Цитата: * IMPORTANT: 5 news
Это он не просто так говорит. Читать новости
cat /usr/portage/metadata/news/2009-09-27-qt_use_changes/2009-09-27-qt_use_changes.en.txt
#16891
Не грусти, товарищ! Всё хорошо, beautiful good!
как быть удалил все
как быть удалил все x11-libs/qt-* файлы. Теперь при попытке пересобрать мир выводит следующее:
как разрешить эти зависимости, да еще с пакетами, которые я уже удалил.
qt3support[code] добавить в
qt3support
добавить вqt-gui
И вообще - тэги
[code]
рулят