Summary: | Зависит от systemd | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Антон Мидюков <antohami> |
Component: | apache2-base | Assignee: | Nobody's working on this, feel free to take it <nobody> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | enhancement | ||
Priority: | P5 | CC: | aen, rider, shaba |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
See Also: |
https://bugzilla.altlinux.org/show_bug.cgi?id=41444 https://bugzilla.altlinux.org/show_bug.cgi?id=41454 https://bugzilla.altlinux.org/show_bug.cgi?id=41455 |
||
Attachments: |
не могу в этом никак помочь. У меня нет установок на apache c sysvinit и я не планирую поддерживать его в этом пакете. С удовольствием рассмотрю pull request. (Ответ для Anton Farygin на комментарий #1) > не могу в этом никак помочь. > > У меня нет установок на apache c sysvinit и я не планирую поддерживать его в > этом пакете. > > С удовольствием рассмотрю pull request. Я же приложил патч. патч не совсем годный. Лучше вынести systemctl в переменную. Created attachment 9989 [details] Патч для скрытия зависимости через переменную (Ответ для Anton Farygin на комментарий #3) > патч не совсем годный. Лучше вынести systemctl в переменную. Переделал. Нормально? Created attachment 9990 [details]
Патч для скрытия зависимости через переменную (исправлен отступ)
к systemctl надо указать полный путь. Created attachment 9991 [details]
Патч для скрытия зависимости через переменную c указанием пути
(Ответ для Anton Farygin на комментарий #6) > к systemctl надо указать полный путь. Сделано. Последняя версия патча норм? Мне самому задание собрать? systemctl у нас в другом месте лежит (Ответ для Anton Farygin на комментарий #9) > systemctl у нас в другом месте лежит Там тоже лежит: $ ls -l /sbin/systemctl lrwxrwxrwx 1 root root 16 ноя 24 01:07 /sbin/systemctl -> ../bin/systemctl поменяй на /bin/systemctl и можно отправлять задание в репозиторий sisyphus и, затем, в p10. apache2-1:2.4.51-alt2 -> sisyphus: Mon Nov 29 2021 Anton Midyukov <antohami@altlinux.ru> 1:2.4.51-alt2 - 90-apache2-base-httpd.filetrigger: do not require systemctl (closes: #41456) (Ответ для Anton Farygin на комментарий #6) > к systemctl надо указать полный путь. Но зачем? не надо указывать полный путь. Есть же $PATH. Не надо PATH. Я считаю что полный путь в post-скриптах это правильно. Мало ли какой там sysctemctl будет в PATH. |
Created attachment 9988 [details] Патч для скрытия зависимости Пакет ранее зависел от systemd-utils, но теперь от systemd, так как с версии 1:249.7-alt3 systemd-utils провайдится от systemd. Теперь systemd прилетит на системы с sysvinit, на которых установлен этот пакет. Поэтому требуется оторвать зависимость на systemd. Зависимость порождается 90-apache2-base-httpd.filetrigger