Предлагаю убрать эту зависимость, поскольку с размножением провайдеров требуемого от неё только головная боль и администраторам при dist-upgrade, и релиз-менеджерам. Возможно, не знаю какой-то смысл, но наблюдаю только косметический (который совершенно не перевешивает вышеозвученное и давно известное).
Необходимо гарантировать присутствие в системе адекватного файла /etc/altlinux-release. Альтернативные способы достичь этого менее эффективны. Если смущает беспредел провайдеров, то надо написать регулирующие правила.
Зачем необходимо и какова адекватная форма? Хорошо бы формально описать, поскольку мысли были, но точного понимания, что на него зацеплено -- не имею. Беспредел не смущает, а мешает жить. Правил, которыми возможно такое урегулировать -- я не знаю. И не только я, раз до сих пор этого никто не сделал.
Файл /etc/altlinux-release должен существовать в системе всегда, и должен содержать адекватную информацию. Если что-то мешает, это нужно урегулировать. Методов урегулирования есть великое множество. Dixi.
(In reply to comment #3) > Файл /etc/altlinux-release должен существовать в системе всегда, > и должен содержать адекватную информацию. Не дикси, а объясни -- кому должен и что содержать. Мне он ничего не должен, а в содержимом общего наблюдаю ^ALT Linux. Не спеши закрывать багу, она актуальна для существенной части (если не всех) остальных.
P.S. (In reply to comment #3) > Если что-то мешает, это нужно урегулировать. Методов урегулирования есть > великое множество. Если ты умываешь руки, то придётся obsoletes:/provides: basesystem, за неимением других очевидных вариантов. Некогда -- так и скажи.
Мешает ли что-нибудь тому, чтоб повесить /etc/altlinux-release на alternatives ?
Можно сделать упрощенный аналог alternatives. Например, по принципу "кто последний, того тапки". Для branding-*-bootloader подошло бы тоже, а то там в %post это твориться