Решено:Предпочитаемый оверлей (Возможно ли указать Portage более приоритетный оверлей?)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Решено:Предпочитаемый оверлей

Сообщение serzh-z »

Реальный пример:

Предположим пакет x11-libs/libwnck есть как в основном дереве портежей, так и в оверлее xeffects. Некий пакет (gnome-base/gnome-panel-2.16.2) из основного дерева требует '>=x11-libs/libwnck-2.13.5', который есть в основном дереве (стабильный), но также есть и в оверлее sabayon но нестабильный... В итоге Portage, при разрешении зависимостей, пытается выбрать нестабильный libwnck.

Возможно я что-то пропустил и есть способ указать ему, что нужно отдавать препочтение либо стабильному пакету, либо пакету из основного дерева?
Спасибо сказали:
Mellon
Сообщения: 655
Статус: Powered by Gentoo
ОС: Gentoo

Re: Решено:Предпочитаемый оверлей

Сообщение Mellon »

а пакеты номерами релизов не отличаются?
Некоммерческий файлообмен не может сравниваться с кражей, так как кража лишает кого-то возможности использовать украденный объект. ©
--------------------
Переворачиватель пингвинов
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Решено:Предпочитаемый оверлей

Сообщение serzh-z »

Нет.

Уже выяснил следующее:

- любой оверлей имеет больший приоритет, чем официальное дерево
- из всех перечисленных в PORTDIR_OVERLAY оверлеев имеет больший приоритет тот, который перечислен позже
- разрулить подобную проблему в текущих реализациях Portage лишь можно путем шаманских обрядов удаления ненужно пакета из оверлея (после синхронизации оверлея он появится, разумеется, снова).
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Решено:Предпочитаемый оверлей

Сообщение serzh-z »

Между делом откопал следующее: http://linuxforum.ru/index.php?showtopic=30732
Спасибо сказали: