Summary: | Обеспечить возможность установки пакетов с файлами в /*bin на все иерархии | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Arseny Maslennikov <arseny> |
Component: | rpm-build | Assignee: | obirvalger <obirvalger> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | aen, arseny, glebfm, imz, ldv, obirvalger, placeholder, vt |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | 49544 | ||
Bug Blocks: | 46738 |
Description
Arseny Maslennikov
2024-02-28 12:28:40 MSK
...Таким образом, бо́льшую часть таких пакетов потребуется всего лишь пересобрать, причём в разных транзакциях (т. е. быстрее) https://packages.altlinux.org/en/tasks/327286/ Это все оставшиеся такие пакеты, которые ранее конфликтовали сами с собой по файлам в {,/usr}/{,s}bin, кроме vim, про который заведена bug 49541. В Sisyphus останутся только будущие межпакетные конфликты по путям под bin и sbin. Вот их список (перечислены пары вида: путь, содержащие его пакеты): [('bin/bsh', {'ash', 'bsh'}), ('bin/ksh', {'ksh', 'pdksh'}), ('bin/mail', {'mailutils', 'mailx'}), ('sbin/halt', {'shepherd', 'systemd-sysvinit', 'sysvinit'}), ('sbin/reboot', {'shepherd', 'systemd-sysvinit', 'sysvinit'}), ('sbin/shutdown', {'shepherd', 'systemd-sysvinit', 'sysvinit'})] Это случаи, где пакеты и так вынуждены конфликтовать, и они не мешают нам продолжать. (In reply to Arseny Maslennikov from comment #1) > ...Таким образом, бо́льшую часть таких пакетов потребуется всего лишь > пересобрать, причём в разных транзакциях (т. е. быстрее) Эту бо́льшую часть пересобирать вовсе не потребуется. (In reply to Arseny Maslennikov from comment #2) > https://packages.altlinux.org/en/tasks/327286/ > > Это все оставшиеся такие пакеты, которые ранее конфликтовали сами с собой по > файлам в {,/usr}/{,s}bin, кроме vim, про который заведена bug 49541. > Ещё https://git.altlinux.org/tasks/343748. Всё это уже готово, просто стоит обозначить для истории и догоняющих сборочниц. |