QT4 - когда же "разрулятся" конфликты в зависимостях?! [SOLVED]
GoodWin 16 ноября, 2008 - 13:39
Никак не могу нормально обновить "мир"...
На Gentoo пересел по причине стройной и понятной системы "зависимостей" пакетов.
До появления qt-4* не было особых проблем с обновленями.
А теперь... этому пакету нужен qt-3*, другому - qt-4.1, третьему - qt-4.2, четвёртому - qt-4.3... Да когда ж это кончится?!!!
Подскажите - как разобраться?
»
- Для комментирования войдите или зарегистрируйтесь
Окончательно они разруляться
Окончательно они разруляться только когда portage научат пересматривать предыдущие решения в процессе построения графа зависимостей. На данный момент portage иногда хочет, чтобы ему подсказали. Поэтому зачастую, вам нужно будет добавлять в package.mask то, что вы не хотите чтобы portage ставил. Например попробуйте добавить
=x11-libs/qt-4.3*
в /etc/portage/package.mask. После этого удалите x11-libs/qt-4.3 и обновите систему. Таким образом x11-libs/qt-4.3 не будет добавляться в граф зависимостей и portage сможет избежать некоторых блокировок.
Спасибо!
Забыл как-то про возможность ручной блокировки :)
Просто за три года ни разу не понадобилось, что может служить показательством качества системы портежей ;););)
emerge Your world
Gentoogle
На данный момент у меня
На данный момент у меня только однажды вылез конфликт qt четвёртой ветки (стараюсь пользоваться приложениями именно на Qt4): когда я перешёл на Qt 4.4, а PyQt4 оставил стабильной. emerge world стал ругаться, хотя всё работало. Пришлось окинуть взглядом дерево зависимостей и разобраться в причине ругани. После чего без шума и пыли размаскировал PyQt4 и более горя не знал.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.