Не запускается colord.service systemd[1]: Starting colord.service - Manage, Install and Generate Color Profiles... colord[2984]: CdMain: failed to load mapping database: Can't open database: unable to open database file systemd[1]: colord.service: Main process exited, code=exited, status=1/FAILURE systemd[1]: colord.service: Failed with result 'exit-code'. systemd[1]: Failed to start colord.service - Manage, Install and Generate Color Profiles.
На двух машинах не воспроизводится. $ rpmq colord colord-1.4.7-alt1.x86_64 $ C SS status colord * colord.service - Manage, Install and Generate Color Profiles Loaded: loaded (/lib/systemd/system/colord.service; static) Active: active (running) since Tue 2024-01-23 13:43:58 MSK; 36min ago Main PID: 3259 (colord) Tasks: 4 (limit: 12996) Memory: 20.7M CPU: 292ms CGroup: /system.slice/colord.service `-3259 /usr/libexec/colord Jan 23 13:43:57 siver systemd[1]: Starting colord.service - Manage, Install and Generate Color Profiles... Jan 23 13:43:58 siver systemd[1]: Started colord.service - Manage, Install and Generate Color Profiles.
Проблема не проявляется при обновлении, только при новой установке. Ошибка из-за того, что отсутствуют (не создаются): /var/lib/colord/mapping.db /var/lib/colord/storage
(Ответ для Антон Мидюков на комментарий #2) > Проблема не проявляется при обновлении, только при новой установке. > Ошибка из-за того, что отсутствуют (не создаются): > /var/lib/colord/mapping.db > /var/lib/colord/storage Почему они у тебя не создаются, если принадлежат пакету. $ rpmql colord|grep var /var/lib/color /var/lib/color/icc /var/lib/colord /var/lib/colord/icc /var/lib/colord/mapping.db /var/lib/colord/storage.db
(Ответ для Yuri N. Sedunov на комментарий #3) > (Ответ для Антон Мидюков на комментарий #2) > > Проблема не проявляется при обновлении, только при новой установке. > > Ошибка из-за того, что отсутствуют (не создаются): > > /var/lib/colord/mapping.db > > /var/lib/colord/storage > > Почему они у тебя не создаются, если принадлежат пакету. > $ rpmql colord|grep var > /var/lib/color > /var/lib/color/icc > /var/lib/colord > /var/lib/colord/icc > /var/lib/colord/mapping.db > /var/lib/colord/storage.db Так в спеке: %ghost %_localstatedir/lib/%name/*.db
Для воспроизведения проблемы на обновлённой системе нужно остановить colord.service, удалить: /var/lib/colord/mapping.db /var/lib/colord/storage.db и снова запустить colord.service
Надо бы проверить. 338793 BUILDING #1 [locked] [test-only] sisyphus srpm=colord-1.4.7-alt1.1.src.rpm
(Ответ для Yuri N. Sedunov на комментарий #6) > Надо бы проверить. > 338793 BUILDING #1 [locked] [test-only] sisyphus > srpm=colord-1.4.7-alt1.1.src.rpm Проверил, помогло, сервис успешно запускается.
colord-1.4.7-alt1.1 -> sisyphus: Tue Jan 23 2024 Yuri N. Sedunov <aris@altlinux> 1.4.7-alt1.1 - reverted 1452a975ecae14299 (ALT #49153)
Спасибо!