Created attachment 9913 [details] dmesg file На свежеустановленной Альт Рабочая станция К 9.2 в dmesg файле обнаружены строки вида: systemd-sysv-generator[2146]: SysV service '/etc/rc.d/init.d/consolesaver' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust. При поиске в интернете обнаружено аналогичное сообщение в багзилле Убунты: https://bugs.launchpad.net/bugs/1915887
Created attachment 9914 [details] файл dmesg На аналогичном ПК (платформа Socket AM3+) установлен Tumbleweed. Так вот там в файле dmesg нет ни одного сообщения типа: systemd-sysv-generator[2146]: SysV service '/etc/rc.d/init.d/consolesaver' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust. Получается, что это либо проблема именно Альта, либо дебианоподобных линуксов.
Это не спам. Это уведомление, что systemd-sysv-generator сконвертировал sysv-сервисы. Зачем об этом постоянно писать я не понимаю. Но сервис работает. У меня нет systemd и нет ни знаний, ни возможности создать юнит-файл.
(Ответ для Alexey Gladkov на комментарий #2) > Это не спам. Это уведомление, что systemd-sysv-generator сконвертировал > sysv-сервисы. Зачем об этом постоянно писать я не понимаю. Но сервис > работает. У меня нет systemd и нет ни знаний, ни возможности создать > юнит-файл. Он пишет немного о другом: что для пакета consolesaver уже есть нативный юнит для systemd и просит обновить пакет, добавив в него этот юнит.
(Ответ для Sergey Novikov на комментарий #3) > Он пишет немного о другом: что для пакета consolesaver уже есть нативный > юнит для systemd и просит обновить пакет, добавив в него этот юнит. Тогда тем более к systemd-sysv-generator. $ rpmquery -f /lib/systemd/system/consolesaver.service console-scripts-2.4.0-alt2.noarch $ rpmquery -f /etc/rc.d/init.d/consolesaver console-scripts-2.4.0-alt2.noarch Пакет обновлён, сервис есть. Убирать sysv-сервис нельзя поскольку у нас есть sysvinit. systemd-sysv-generator должен использовать свой нативный сервис, а не конвертировать sysv. Если у него с этим проблемы, то увы.
(In reply to Alexey Gladkov from comment #4) > (Ответ для Sergey Novikov на комментарий #3) > > Он пишет немного о другом: что для пакета consolesaver уже есть нативный > > юнит для systemd и просит обновить пакет, добавив в него этот юнит. > > Тогда тем более к systemd-sysv-generator. > > $ rpmquery -f /lib/systemd/system/consolesaver.service > console-scripts-2.4.0-alt2.noarch > > $ rpmquery -f /etc/rc.d/init.d/consolesaver > console-scripts-2.4.0-alt2.noarch Похоже, это системная проблема systemd: уже не в первый раз слышу подобную жалобу про sd и sysv-инитскрипты legion@, можно было бы и перевесить багрепорт.
(Ответ для Vladimir D. Seleznev на комментарий #5) > legion@, можно было бы и перевесить багрепорт. До #4 я даже не знал, что уже положил service в пакет. Я настолько далёк от проблем указанного init насколько это возможно. Поэтому можно не было.
Ладно вы не пользуетесь systemd, но определить проблему системной, по слухам, надо постараться :) Изначально была неправильно открыта бага про Альт Рабочая станция К 9.2 (самое первое сообщение), но повешена на Sisyphus. В сизифе все исправлено с появлением unit файла в kbd-0:2.4.0-alt2: * Mon Apr 12 2021 Alexey Gladkov <legion@altlinux.ru> 0:2.4.0-alt2 - Add systemd unit file for consolesaver (ALT#30155). В p9 это никто не перенес.
@legion как думаешь, перенос kbd из sisyphus/p10 в p9 может привести к каким-то регрессиям ?
(Ответ для Anton Farygin на комментарий #8) > @legion как думаешь, перенос kbd из sisyphus/p10 в p9 может привести к > каким-то регрессиям ? Мне немного сложно ответить так как я не знаю версий в бранчах, но мне кажется, что можно перенести.