В предыдущих версиях был файл service: /lib/systemd/system/org.cups.cupsd.service При обновлении на новую версию становится /lib/systemd/system/cups.service. Из-за этого служба печати становится disabled. Прошу реализовать перевключение cups при обновлении. Пример: http://git.altlinux.org/gears/e/etcnet.git?p=etcnet.git;a=blob;f=etcnet.spec;h=58cd14f14a2f2666d3bf27f65c03044ea9127313;hb=sisyphus#l80
(In reply to Andrey Cherepanov from comment #0) > Пример: > http://git.altlinux.org/gears/e/etcnet.git?p=etcnet.git;a=blob;f=etcnet.spec; > h=58cd14f14a2f2666d3bf27f65c03044ea9127313;hb=sisyphus#l80 Тот же пример с пояснениями: https://www.altlinux.org/SpecTips/triggers#%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B
(Ответ для Vladimir D. Seleznev на комментарий #1) > (In reply to Andrey Cherepanov from comment #0) > > Пример: > > http://git.altlinux.org/gears/e/etcnet.git?p=etcnet.git;a=blob;f=etcnet.spec; > > h=58cd14f14a2f2666d3bf27f65c03044ea9127313;hb=sisyphus#l80 > > Тот же пример с пояснениями: > > https://www.altlinux.org/SpecTips/ > triggers#%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B Не работает со службами systemd.
На текущий момент сделал вот такой вариант: http://git.altlinux.org/people/darktemplar/packages/?p=cups.git;a=commitdiff;h=5ec54fd2d731ed40044a6c3b6c243a914c2cd2ff На системах с systemd работает как ожидается, на системах с sysvinit должен ничего не трогать.
cups-2.3.3-alt4.op2 -> sisyphus: Thu May 27 2021 Aleksei Nikiforov <darktemplar@altlinux> 2.3.3-alt4.op2 - Added service migration script (Closes: #40107)
(Ответ для Aleksei Nikiforov на комментарий #3) > На текущий момент сделал вот такой вариант: > > http://git.altlinux.org/people/darktemplar/packages/?p=cups.git;a=commitdiff; > h=5ec54fd2d731ed40044a6c3b6c243a914c2cd2ff > > На системах с systemd работает как ожидается, на системах с sysvinit должен > ничего не трогать. Ссылка нерабочая.
(Ответ для Vitaly Lipatov на комментарий #5) > (Ответ для Aleksei Nikiforov на комментарий #3) > > На текущий момент сделал вот такой вариант: > > > > http://git.altlinux.org/people/darktemplar/packages/?p=cups.git;a=commitdiff; > > h=5ec54fd2d731ed40044a6c3b6c243a914c2cd2ff > > > > На системах с systemd работает как ожидается, на системах с sysvinit должен > > ничего не трогать. > > Ссылка нерабочая. Текущий вариант здесь: http://git.altlinux.org/gears/c/cups.git?p=cups.git;a=blob;f=cups.spec;h=cfedcadd33698da9c2e90286e49f5ac392423d04;hb=486abd295d6913f991203cc838c2843851f9ec65#l332 Эта ссылка должна просуществовать дольше.
Ошибка воспроизводится с версией cups=2.4.2-alt1.
При повторной проверке ошибка не воспроизвелась. Версия: cups-2.4.2-alt1.