Похоже, что apt не работает так, как положено, и pkgpriorities просто игнорируются. Теперь у нас всё собирается с OpenPAM'ом. :( Steps to Reproduce: $ aptbox/apt-get -q -y --print-uris install libpam-devel Чтение списков пакетов... Построение дерева зависимостей... Виртуальный пакет libpam-devel предоставляется следующими пакетами: libpam2-devel 20030715-alt3 libpam0-devel 0.75-alt24 Необходимо точно указать, какой из пакетов должен быть установлен. E: Для пакета libpam-devel не найдено подходящего кандидата для установки Actual Results: Первый в списке - libpam2-devel Expected Results: Первый в списке - libpam0-devel
bugzilla sux.
При этом apt-pkg/algorithms.cc(pkgPrioSortList) вообще не вызывается.
Да, там похоже совсем другой алгоритм отрабатывает при выборе виртуальных пакетов. Еще на это что-то хотел добавить Сергей Турчин.
Fixed in apt-0.5.5cnc4.1-alt7
Looks like it works.