[SOLVED] При обновлении системы всегда переустанавливается sys-devel/gcc-4.7.3-r1
feo123 13 марта, 2014 - 20:44
При обновлении системы всегда переустанавливается sys-devel/gcc-4.7.3-r1, хотя установлен и используется sys-devel/gcc-4.8.2
При emerge --depclean sys-devel/gcc-4.7.3-r1 удаляется.
Не могу понять что за собой тянет старую версию gcc, подскажите куда рыть.
»
- Для комментирования войдите или зарегистрируйтесь
Цитата: подскажите куда
В сторону:
и ключа '-t'.
emerge -avutDN
emerge -avutDN world
sys-devel/gcc-4.7.3-r1:4.7 - вроде никому не нужно, но инсталится. Я, конечно, не против, но уж очень долго это.
Как еще можно посмотреть зачем оно надо?
Попробуйте замаскировать эту
Попробуйте замаскировать эту версию пакета, тогда emerge скажет, кому требуется эта версия, если сейчас в дереве зависимостей это не отображено, хотя странно.
Это весь вывод emerge?
Попробуйте замаскировать эту
Если замаскировать, то инсталится gcc-4.7.2-r1 - предыдущая версия из слота 4.7
Почти, вот остаток
Цитата: Если замаскировать,
Замаскируйте все версии ниже версии установленной в системе.
Ну например так:
Помогло. Но почему? И почему
Помогло.
Но почему? И почему нет ошибки? Ведь для чего-то emerge добавлял gcc-4.7
Возможно, что-то поломали в
Возможно, что-то поломали в emerge, сообщите об этой ситуации разработчикам посредством https://bugs.gentoo.org/.
.
А ветка-то какая? Не может ли быть, что ты принудительно поставил gcc:4.8 на стабильную ветку, а та пытается при переустановке поставить стабильный gcc:4.7?