Всем привет. Согласно лаунчеру таймшифта [1] для повешения привелегий используется либо эмулятор терминала, либо polkit. Таким образом, при наличии одной из этих зависимостей, другая не используется У нас timeshift имеет в качетсве жесткий зависимостей оба варианта одновременно [2], что является избыточным. Необходимо добавить в спек или %filter_from_requires /x-terminal-emulator/d или %filter_from_requires /polkit/d Я предлагаю первый вариант, потому что так сделано в Fedora, а также это пофиксит частично проблему описанную в [3], когда timeshift тянет за собой рандомный эмулятор терминала, если эмулятор терминала пользователя не предоставляет x-terminal-emulator. А то, что все эмуляторы терминала в обозримом будущем будут предоставлять x-terminal-emulator, по моим наблюдениям, крайне маловероятно. [1] https://git.altlinux.org/gears/t/timeshift.git?p=timeshift.git;a=blob;f=src/timeshift-launcher;h=c193f6bd2ba1cff5a1e36cedbf6b22cb51c77f1e;hb=a750bb43b18f683b03e2c01eb1c7d1c4c692e639 [2] https://packages.altlinux.org/en/sisyphus/binary/timeshift/x86_64/depends/3308698671848715852 [3] https://bugzilla.altlinux.org/51946
(Ответ для ulysses@altlinux.org на комментарий #0) > Необходимо добавить в спек или %filter_from_requires /x-terminal-emulator/d > или %filter_from_requires /polkit/d Я больше склоняюсь к тому, чтобы изменить скрипт запуска.
timeshift-25.12.4-alt2 -> sisyphus: Thu May 28 2026 Alexander Makeenkov <amakeenk@altlinux> 25.12.4-alt2 - Use only polkit in timeshift-launcher (closes: #59353).
В р11 https://packages.altlinux.org/ru/tasks/419402
Заметил изменения сегодня. Спасибо!