По умолчанию он не использует sudo. В нём нет нигде инструкций использовать параметр S. Предлагаю оторвать зависимость на sudo.
Я что-то пропустил, мы теперь боремся с sudo?
(Ответ для Yuri N. Sedunov на комментарий #1) > Я что-то пропустил, мы теперь боремся с sudo? Почему бы и нет?
На самом деле у меня в дистрибутиве нет зависимостей на sudo и не хочу добавлять, а возникла необходимость добавить orca и он притащил за собой.
(Ответ для Yuri N. Sedunov на комментарий #1) > Я что-то пропустил, мы теперь боремся с sudo? А так, мне лично не нравится именно _навязывание_ sudo людьми с убунтой головного мозга.
Ааа, acl всем есть. Я сам тогда.
Ой, там srpm. Сконвертирую в git?
Эка, тебя плющит :) Ты хоть знаешь что делать? Без конвертирования в git никак?
(Ответ для Yuri N. Sedunov на комментарий #7) > Без конвертирования в git никак? Как только повяился git, не пробовал ни разу srpm собирать по этой новой схеме. Не умею и начинать не особо хочется.
Если знаешь, что делать -- можешь прислать мне патч, изготовленный в git'е с внятным коммит-месседжем, и я его приложу в src.rpm. Подсказка: У brltty нет явной зависимости на sudo, она появляется из этих двух скриптов, в которых sudo нужно замаскировать под переменную. Справишься? $ grep -i sudo -r `rpmql brltty` /usr/bin/brltty-mkuser: "${useSudo}" && set -- sudo -- "${@}" /usr/bin/brltty-mkuser:addProgramOption S flag useSudo "use sudo to execute the commands as root" /usr/bin/brltty-mkuser: if "${useSudo}" /usr/bin/brltty-mkuser: sudo -v /usr/bin/brltty-setcaps: "${useSudo}" && set -- sudo -- "${@}" /usr/bin/brltty-setcaps:addProgramOption S flag useSudo "use sudo to execute the commands as root" /usr/bin/brltty-setcaps: if "${useSudo}" /usr/bin/brltty-setcaps: sudo -v
(Ответ для Yuri N. Sedunov на комментарий #9) > У brltty нет явной зависимости на sudo, она появляется из этих двух > скриптов, Я так и написал изначально. > в которых sudo нужно замаскировать под переменную. Достаточно в spec %filter_from_requires /^sudo$/d Или надо с маскировкой?
Так, что скажешь?
brltty-6.5-alt1.1 -> sisyphus: Thu Apr 27 2023 Sergey V Turchin <zerg@altlinux> 6.5-alt1.1 - NMU: don't require sudo (closes: 45900) - NMU: disable LTO to fix compile
(Ответ для Repository Robot на комментарий #12) > brltty-6.5-alt1.1 -> sisyphus: > > Thu Apr 27 2023 Sergey V Turchin <zerg@altlinux> 6.5-alt1.1 > - NMU: don't require sudo (closes: 45900) > - NMU: disable LTO to fix compile Собирался пакет с lto и вдруг перестал?
(Ответ для Yuri N. Sedunov на комментарий #13) > Собирался пакет с lto и вдруг перестал? Да, не собрался у меня. Мне не нужно было делать лишние действия.