Summary: | Сделать busctl доступным независимо от systemd | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Антон Мидюков <antohami> |
Component: | systemd | Assignee: | Alexey Shabalin <shaba> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | blocker | ||
Priority: | P5 | CC: | aen, aris, arseny, bircoph, ldv, legion, sem, shaba, vedingrot, zerg |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | |||
Bug Blocks: | 46625, 49020 |
Description
Антон Мидюков
2024-01-09 18:40:15 MSK
Вообще хорошо бы, если это возможно, конечно. У меня в спеке NM давно стоит %filter_from_requires /^\/usr\/bin\/busctl/d $ readelf -d /usr/bin/busctl |grep NEEDED 0x0000000000000001 (NEEDED) Shared library: [libsystemd-shared-254.so] 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] На мой взгляд, это закрывает тему. (In reply to Антон Мидюков from comment #0) > Необходимо вынести busctl из пакета systemd. Это возможно? В списке хороших и полезных (без шуток) утилит, которые вообще стоит (и стало нужно) переписать без libsystemd-shared-N.so, произошло пополнение. :) Сначала sysusers и tmpfiles, теперь и busctl. А может быть, не переписать, а пересобрать с libsystemd* статически, но я бы не надеялся, что это будет легко сопровождать. Говорю без иронии. Давайте просто признаем sysvinit легаси и не будем делать образы с ним. Оставим только systemd. Кажется, пришло время признать, что поддержка sysvinit создаёт больше проблем, чем пользы. Сейчас не до образов, у коллег питон не собирается: https://git.altlinux.org/tasks/333513/logs/events.83.1.log * Mon Feb 05 2024 Alexey Shabalin <shaba at altlinux.org> 1:254.9-alt1 - 254.9 - Add busctl to standalone utils package. (Ответ для Alexey Gladkov на комментарий #4) > Говорю без иронии. Давайте просто признаем sysvinit легаси +1 Резину тянуть можно, конечно, долго, но трещать по швам будет всё больше и больше. И на будущее кол-во работы только увеличивается. |