Неверный список установленных пакетов
rendermsk 21 апреля, 2013 - 00:03
Некоторые отсутствующие пакеты emerge помечает как [ebuild R] (или U)
делал emerge --sync, revdep-rebuild - не помогло. Пересобирал мир
Эта проблема провоцирует неправильное вычисление зависимостей.
P.S. При установке gentoo в качестве live использовал calculate.
»
- Для комментирования войдите или зарегистрируйтесь
Как это отсутствующие? если R
Как это отсутствующие? если R означает R(rebuild), а U означает U(update)
rebuild помечаютмя только те
rebuild помечаютмя только те пакеты, которые уже установлены.
но тем не менее у меня наблюдается ситуация, когда система видит какой либо пакет как уже установленный. И в будущем, когды якобы установленный пакет потребуется для разоешения зависимостей, то будет ошибка установки.
Пример ошибки -
configure: error: Package requirements (x11) were not met:
No package "x11" found
а ведь портеж должен это был обнаружить на стадии просчета зависимостей
Как определяете, что пакет
Как определяете, что пакет отсутствует?
Как вариант можно удалить такой пакет, тогда если он кому-то нужен, то поставиться. НО надо решать не следствие, а саму проблему - почему пропадают пакеты.
Если вы видите его в списке emergeе, значит он будет собран и это произойдет до того, как он потребуется для сборки другого пакета, т.е. видимо проблема в другом.
А что говорит emerge
А что говорит emerge --depclean ?
Очень странно... Ниразу ни с
Очень странно... Ниразу ни с чем подобным не сталкивался... Что говорит
emerge --info
иemerge --depclean
Не надо бояться, что жизнь закончится - надо бояться, что она не начнется!