Если в списке пакетов, у какого-то пакета есть пробел - pkcon на этом пакете "падает" с ошибкой. Пример, большой список пакетов и среди них есть 'geany ' (с пробелом в конце) ERROR:root:2024-04-12 10:11:56.113|[E00056]| Error run apt-get update|{'msg': CalledProcessError(100, ['/usr/bin/apt-get', 'update'])} ERROR:root:2024-04-12 10:12:16.513|[E00057]| Package install error|{'exc': CalledProcessError(4, ['/usr/bin/pkcon', '-y', 'install', 'geany '])} нужно все строки через trim пропускать
Добавлю еще что во многих полях групповых политик аналогичная проблема, например в политиках создания значков,файлов,папок,ini-файлов - если в их полях есть пробел в начале или в конце то политика не отрабатывает корректно. По-хорошему и в их полях стоит добавить trim
(Ответ для Nikolai Zurabishvili на комментарий #1) > Добавлю еще что во многих полях групповых политик аналогичная проблема, > например в политиках создания значков,файлов,папок,ini-файлов - если в их > полях есть пробел в начале или в конце то политика не отрабатывает > корректно. По-хорошему и в их полях стоит добавить trim Перепроверил некоторые поля, не во всех из них нужен trim, так что прошу не обращать внимания комментарий https://bugzilla.altlinux.org/show_bug.cgi?id=50006#c1 если что то конкретное понадобится, создам багу на отдельную политику