man blocks man-db [SOLVED]
Penguincheg 4 февраля, 2012 - 20:06
Здравствуйте.
Нужна помощь.
Был установлен пакет man-db, т.к. там нет проблем с локализацией. Соответственно был удален пакет man. Все бы хорошо, но при попытке глубокого обновления возникает конфликт:
# emerge --deep --update world ... [blocks B ] sys-apps/man ("sys-apps/man" is blocking sys-apps/man-db-2.6.0.2) [blocks B ] sys-apps/man-db ("sys-apps/man-db" is blocking sys-apps/man-1.6g) ... Total: 62 packages (38 upgrades, 16 downgrades, 8 new), Size of downloads: 68,892 kB Conflict: 3 blocks (2 unsatisfied) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (sys-apps/man-1.6g::gentoo, ebuild scheduled for merge) pulled in by sys-apps/man required by (virtual/man-0::gentoo, ebuild scheduled for merge) (sys-apps/man-db-2.6.0.2::gentoo, installed) pulled in by sys-apps/man-db required by @selected
Дайте, пожалуйста, совет - как разрешить этот конфликт.
»
- Для комментирования войдите или зарегистрируйтесь
emerge -C sys-apps/man
eegorov написал(а): emerge
Да, да. Это уже сделано, тем не менее, portage их все равно подтягивает.
Насколько я понял man требуется @System. Но как его оттуда удалить.
Вот наиболее полный вывод:
и на всякий случай
Попробуй emerge -1
Попробуй emerge -1 virtual/man
Благодарю за ваши отзывы,
Благодарю за ваши отзывы, спасибо, но уже вроде заработало.
Обновил файл package.mask:
$ cat /etc/portage/package.mask sys-apps/man
Ах да, между этим запускал #
Ах да, между этим запускал
# revdep-rebuild