Bug 50542 - dovecot зависит от systemd
Summary: dovecot зависит от systemd
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: dovecot (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Andrey Cherepanov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks: 46625
  Show dependency tree
 
Reported: 2024-06-04 14:05 MSK by Andrey Cherepanov
Modified: 2024-06-05 18:26 MSK (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Cherepanov 2024-06-04 14:05:55 MSK
https://git.altlinux.org/tasks/350264/logs/events.6.1.log

Для того, чтобы вытаскиваемая зависимость на /etc/sysconfig/system из strtup не вытаскивала sysvinit, прошу убрать генерируемую зависимость на sysvinit.
Comment 1 Антон Мидюков 2024-06-04 14:29:06 MSK
Пакет startup зависит от виртуального пакета sysvinit, который предоставляется пакетами sysvinit и systemd-sysvinit.
В сборочнице у startup автоматически выбирается зависимость на sysvinit. И было бы ничего в этом страшного, если бы у многих пакетов не было зависимости на systemd. В результате получаем невозможность пройти install check.
Одним из возможных решений может быть подавление зависимости у startup на sysvinit, то есть зависимостей на:
/sbin/halt
/sbin/reboot
/sbin/shutdown
/sbin/telinit

Оно кажется самым простым и безобидным.
Comment 2 Repository Robot 2024-06-05 18:10:03 MSK
dovecot-2.3.21-alt3 -> sisyphus:

 Wed Jun 05 2024 Andrey Cherepanov <cas@altlinux> 2.3.21-alt3
 - Remove autoreq on systemctl (ALT #50542).
Comment 3 Антон Мидюков 2024-06-05 18:26:15 MSK
Решили, что надо отрывать у пакетов зависимость на systemd.