| Summary: | Не работает установка пакетов, если в названии есть пробел | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Anton Shevtsov <shevtsov.anton> |
| Component: | gpupdate | Assignee: | Valery Sinelnikov <greh> |
| Status: | NEW --- | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | amakeenk, greh, kunitskijds, nir, sin, sokurov-mz, zurabishvilinn |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
Добавлю еще что во многих полях групповых политик аналогичная проблема, например в политиках создания значков,файлов,папок,ini-файлов - если в их полях есть пробел в начале или в конце то политика не отрабатывает корректно. По-хорошему и в их полях стоит добавить trim (Ответ для Nikolai Zurabishvili на комментарий #1) > Добавлю еще что во многих полях групповых политик аналогичная проблема, > например в политиках создания значков,файлов,папок,ini-файлов - если в их > полях есть пробел в начале или в конце то политика не отрабатывает > корректно. По-хорошему и в их полях стоит добавить trim Перепроверил некоторые поля, не во всех из них нужен trim, так что прошу не обращать внимания комментарий https://bugzilla.altlinux.org/show_bug.cgi?id=50006#c1 если что то конкретное понадобится, создам багу на отдельную политику Столкнулся с аналогичной проблемой при установке через GPO
gpupdate
Apply group policies for computer.
ERROR:root:2025-03-13 14:24:30.513|[E00057]| Package install error|{'exc': CalledProcessError(5, ['/usr/bin/pkcon', '-y', 'install', 'yandex-browser-stable'])}
ругается, но некоторое время спустя пакет все равно ставится, пробелов в устанавливаемых пакетах нет, ставлю в следующей последовательности:
fonts-ttf-ms
system-config-printer
yandex-browser-stable
и удаляю
chromium-gost
Яндексу не нужен никакой предварительный пакет случайно?
Ошибка актуальна для версии пакета: gpupdate-0.13.4-alt1.noarch |
Если в списке пакетов, у какого-то пакета есть пробел - 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 пропускать