[SOLVED] Удаляются пакеты из package.provided

Делал русификацию. Для того, чтобы сообщения man отображались корректно сделал как описано тут - http://ru.gentoo-wiki.com/wiki/Полная_поддержка_русского_языка.
После обновления системы делаю emerge -pvc и вижу:

>>> These are the packages that would be unmerged:

 sys-devel/automake
    selected: 1.9.6-r3
   protected: none
     omitted: 1.11.1

 gnome-base/librsvg
    selected: 2.34.1-r1
   protected: none
     omitted: none

 sys-apps/man
    selected: 1.6f-r4
   protected: none
     omitted: none

 sys-kernel/gentoo-sources
    selected: 2.6.39-r3
   protected: none
     omitted: 3.0.6

 dev-libs/libcroco
    selected: 0.6.2
   protected: none
     omitted: none

 sys-apps/groff
    selected: 1.21
   protected: none
     omitted: none

All selected packages: sys-devel/automake-1.9.6-r3 sys-apps/groff-1.21 sys-kernel/gentoo-sources-2.6.39-r3 dev-libs/libcroco-0.6.2 sys-apps/man-1.6f-r4 gnome-base/librsvg-2.34.1-r1

>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.

Packages installed:   563
Packages in world:    28
Packages in system:   45
Required packages:    557
Number to remove:     6

Т.е. emerge предлагает снести установленный пакет man и его зависимость groff. Если убрать sys-apps/man-1.6f-r4 из package.provided, то emerge оставляет эти пакеты, не предлагая их удалить.
Видимо я не до конца разобрался как работает package.provided, должен ли emerge удалять пакеты указанные там? И как избежать удаления этих пакетов без их автоматического последующего обновления?

.

earl1k написал(а):
Видимо я не до конца разобрался как работает package.provided, должен ли emerge удалять пакеты указанные там? И как избежать удаления этих пакетов без их автоматического последующего обновления?

Очевидно :)

package.provided содержит список виртуально установленных пакетов.
Соответственно portage хочет удалить их реальные копии как дубли.

Но где ты там вычитал фокус с package.provided?

ЗЫ: Switch to man-db.

:wq
--
Live free or die

по приведенной выше ссылке

по приведенной выше ссылке пишется

Говорим portage, что man-1.6f-r4 установлены вручную (чтобы после автоматического обновления системы не пришлось делать все заново):
mkdir /etc/portage/profile
echo "sys-apps/man-1.6f-r4" >> /etc/portage/profile/package.provided

Ну а так да, уже понял, что man-db лучше, просто хотелось разобраться почему отмеченные в package.provided пакеты удаляются автоматически.

earl1k написал(а): просто

earl1k написал(а):
просто хотелось разобраться почему отмеченные в package.provided пакеты удаляются автоматически.

Потому что для того package.provided и есть.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".