| Summary: | [upd 21] cups 2.4 | ||
|---|---|---|---|
| Product: | [ROSA-based products] ROSA Fresh | Reporter: | Mikhail Novosyolov <m.novosyolov> |
| Component: | Packages from Main | Assignee: | ROSA Linux Bugs <bugs> |
| Status: | VERIFIED FIXED | QA Contact: | ROSA Linux Bugs <bugs> |
| Severity: | normal | ||
| Priority: | Normal | CC: | a.proklov, irgaliev01, pastordidi, temap, v.potapov, vladislav.tarakanov |
| Version: | All | Flags: | v.potapov:
qa_verified+
a.proklov: published+ |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Platform: | 2021.1 | ROSA Vulnerability identifier: | |
| RPM Package: | ISO-related: | ||
| Bad POT generating: | Upstream: | ||
| Attachments: |
cups-2.4.sh
cups1.png cups2.png cups3.png |
||
|
Description
Mikhail Novosyolov
2024-03-16 15:07:51 MSK
Created attachment 6063 [details]
cups-2.4.sh
Скрипт для подключения контейнеров из этого бага на x86_64
Фотографии протестированных принтеров: https://disk.yandex.ru/d/htfl8QYv5TS56w Все, кроме Xerox 3335, настраиваются автоматически при подключении благодаря system-config-printer-udev. Для Xerox 3335 нужно выбрать драйвер Generic Postscript, надо будет попытаться автоматизировать это дело (вероятно, добавить его в foomatic-db). Все, кроме Kyocera FS-1060DN, были проверены по USB, а Kyocera — по сети, и когда принтер был добавлен до обновления, и когда был добавлен уже после обновления. Created attachment 6066 [details]
cups1.png
Вот такая штука вылазит
мар 19 19:21:41 myhome3 /hpрfax[7265]: [7265]: error: Failed to create /var/spool/cups/tmp/.hplip
мар 19 19:22:06 myhome3 python3[7314]: protocol/discovery/avahiDiscovery.c 431: Failed to resolve host name 'NPI7A6A71.local.local'
мар 19 19:22:06 myhome3 python3[7314]: io/hpmud/jd.c 794: invalid host NPI7A6A71.local, check firewall UDP/5353 or try using IP
мар 19 19:22:11 myhome3 python3[7316]: protocol/discovery/avahiDiscovery.c 431: Failed to resolve host name 'NPI7A6A71.local.local'
мар 19 19:22:11 myhome3 python3[7316]: io/hpmud/jd.c 794: invalid host NPI7A6A71.local, check firewall UDP/5353 or try using IP
мар 19 19:22:11 myhome3 /hp-makeuri[7316]: hp-makeuri[7316]: error: Device does not support fax.
avahi ошибки в логи пишет. Хотя принер находит, дрова ставит, печатает. Это при каждом добавлении принтера. Если принтер добавлен, уже все норм.
Created attachment 6067 [details]
cups2.png
И через dnssd подключал
Created attachment 6068 [details]
cups3.png
И через ipps.
Все как бы работает. Аваховский касяк в логах, точнее, первый раз только появляется.
В общем отправлю все в Тестинг.
Нет, не отправлю я в Тестинг ничего. Забыл совсем. qpdf - без desktop файла, и python3-pikepdf тоже. Т.е. в меню "пуск" их нет. Ну и с авахой заодно надо разобраться, двойной .local.local явно где-то сбой может дать. (In reply to Dmitry Postnikov from comment #6) > Нет, не отправлю я в Тестинг ничего. Забыл совсем. > qpdf - без desktop файла, и python3-pikepdf тоже. > Т.е. в меню "пуск" их нет. Так ведь pdfarranger использует и то, и то, и содержит desktop-файл. > > Ну и с авахой заодно надо разобраться, двойной .local.local явно где-то сбой > может дать. До обновления такое есть? (In reply to Mikhail Novosyolov from comment #7) > (In reply to Dmitry Postnikov from comment #6) > > Нет, не отправлю я в Тестинг ничего. Забыл совсем. > > qpdf - без desktop файла, и python3-pikepdf тоже. > > Т.е. в меню "пуск" их нет. > Так ведь pdfarranger использует и то, и то, и содержит desktop-файл. > Не знаю кто такой pdfarranger, есть qpdf, мы ее надавно в гноме смотрели, чинили epub и fb2. Есть графическая программа, значит должен быть .desktop файл к ней. > > > > Ну и с авахой заодно надо разобраться, двойной .local.local явно где-то сбой > > может дать. > До обновления такое есть? Да. (In reply to Dmitry Postnikov from comment #8) > (In reply to Mikhail Novosyolov from comment #7) > > (In reply to Dmitry Postnikov from comment #6) > > > Нет, не отправлю я в Тестинг ничего. Забыл совсем. > > > qpdf - без desktop файла, и python3-pikepdf тоже. > > > Т.е. в меню "пуск" их нет. > > Так ведь pdfarranger использует и то, и то, и содержит desktop-файл. > > > Не знаю кто такой pdfarranger, есть qpdf, мы ее надавно в гноме смотрели, > чинили epub и fb2. > Есть графическая программа, значит должен быть .desktop файл к ней. > Путаешь библиотеку qpdf и программу qpdfview. > > > > > > Ну и с авахой заодно надо разобраться, двойной .local.local явно где-то сбой > > > может дать. > > До обновления такое есть? > > Да. Тогда не регрессия (In reply to Mikhail Novosyolov from comment #0) > ************** QA ADVISORY ************** > > Большое обновление стека печати. > Подготовлено Владиславом и Амином из МОС и доделано мною. > > qpdf 11.9.0-1 > - мажорное обновление библиотеки > https://abf.io/build_lists/5004101 > https://abf.io/build_lists/5004102 > https://abf.io/build_lists/5004104 > https://abf.io/build_lists/5004105 > https://abf.io/build_lists/5004106 > > python-pikepdf 5.6.1-2 > - Адаптирован для работы с новой qpdf и пересобран с нею > Пакет капризный, новая версия не собирается в старой платформе, пришлось > перенести из апстрима коммиты, адаптирующие код для новой версии qpdf. > https://abf.io/build_lists/5004204 > https://abf.io/build_lists/5004205 > https://abf.io/build_lists/5004206 > https://abf.io/build_lists/5004207 > (на riscv64 не собралось) > > pdfarranger 1.10.1-1 (contrib) > - Обновлено, из апстрима патчами подтянуты обновления русского перевода > Программа важная, используется в МОС, надо бы ее в main перенести в будущем. > Единственный на весь репозиторий потребитель python-pikepdf. > Проверил не очень тщательно, базовые функции работают. > https://abf.io/build_lists/5004181 > https://abf.io/build_lists/5004182 > https://abf.io/build_lists/5004183 > https://abf.io/build_lists/5004184 > https://abf.io/build_lists/5004185 > > cups 2.4.7-7 > - Переход с версии 2.3.х на версию 2.4.х > https://abf.io/build_lists/5004107 > https://abf.io/build_lists/5004108 > https://abf.io/build_lists/5004109 > https://abf.io/build_lists/5004115 > https://abf.io/build_lists/5004116 > > ghostscript10 10.02.1-2 > - новый пакет > Основной системный ghostscript оставляем версии 9.х, но для нового стека > cups нужен ghostscript >= 10, поэтому делаем его отдельным пакетом и везде в > стеке cups прописываем, чтобы вместо /usr/bin/gs вызывало /usr/bin/gsc10. > Годами был ghostscript 9.x, в стабильной платформе обновлять до 10.х совсем > не хочется, поэтому так (вопрос предварительно обсуждался в чате). > task-printing* продолжает тянуть основной системный ghostscript 9.x, т.к. во > многих фильтрах (драйверах) принтеров прописаны вызовы утилиты gs, да и > опасно переходить на 10.х без очень тщательного тестирования. В 2023.1 у нас > уже 10.х основной системный, такой костыль только для 2021.1. > https://abf.io/build_lists/5004110 > https://abf.io/build_lists/5004111 > https://abf.io/build_lists/5004112 > https://abf.io/build_lists/5004152 > https://abf.io/build_lists/5004153 > > > libcupsfilters 2.0.0-6 > - новый пакет > https://abf.io/build_lists/5004113 > https://abf.io/build_lists/5004114 > https://abf.io/build_lists/5004117 > https://abf.io/build_lists/5004172 > https://abf.io/build_lists/5004173 > > libppd 2.0.0-6 > - новый пакет > https://abf.io/build_lists/5004118 > https://abf.io/build_lists/5004119 > https://abf.io/build_lists/5004120 > https://abf.io/build_lists/5004174 > https://abf.io/build_lists/5004175 > > cups-filters 2.0.0-4 > - Обновление > - foomatic-filters теперь часть cups-filters > https://abf.io/build_lists/5004310 > https://abf.io/build_lists/5004311 > https://abf.io/build_lists/5004312 > https://abf.io/build_lists/5004313 > https://abf.io/build_lists/5004314 > > system-config-printer 1.5.18-5.git77540d.1 > - Обновлено до текущего снимка git, т.к. после релиза было сделано несколько > важных мелких исправлений и обновлены переводы > - Убрана избыточная зависимость от кусков hplip, что не позволяло удалить > hplip, не удаляя system-config-printer > https://abf.io/build_lists/5004142 > https://abf.io/build_lists/5004143 > https://abf.io/build_lists/5004144 > https://abf.io/build_lists/5004145 > https://abf.io/build_lists/5004146 > > cups-browsed 2.0.0-1 > Раньше одноименный пакет собирался из одного исходника с cups-filters, > теперь отдельно. > https://abf.io/build_lists/5004322 > https://abf.io/build_lists/5004323 > https://abf.io/build_lists/5004324 > https://abf.io/build_lists/5004325 > https://abf.io/build_lists/5004326 > > golang-github-openprinting-ipp-usb 0.9.25-1 > - минорное обновление ipp-usb > https://abf.io/build_lists/5004333 > https://abf.io/build_lists/5004334 > https://abf.io/build_lists/5004335 > (e2kv4 и riscv64 нет) *************************************** Обновление опубликовано в Тестинг qpdf-11.9.0-1 https://abf.io/build_lists/5004101 https://abf.io/build_lists/5004102 https://abf.io/build_lists/5004104 https://abf.io/build_lists/5004105 https://abf.io/build_lists/5004106 python-pikepdf-5.6.1-2 https://abf.io/build_lists/5004204 https://abf.io/build_lists/5004205 https://abf.io/build_lists/5004206 https://abf.io/build_lists/5004207 pdfarranger-1.10.1-1 https://abf.io/build_lists/5004181 https://abf.io/build_lists/5004182 https://abf.io/build_lists/5004183 https://abf.io/build_lists/5004184 https://abf.io/build_lists/5004185 cups-2.4.7-7 https://abf.io/build_lists/5004107 https://abf.io/build_lists/5004108 https://abf.io/build_lists/5004109 https://abf.io/build_lists/5004115 https://abf.io/build_lists/5004116 ghostscript10-10.02.1-2 https://abf.io/build_lists/5004110 https://abf.io/build_lists/5004111 https://abf.io/build_lists/5004112 https://abf.io/build_lists/5004152 https://abf.io/build_lists/5004153 libcupsfilters-2.0.0-6 https://abf.io/build_lists/5004113 https://abf.io/build_lists/5004114 https://abf.io/build_lists/5004117 https://abf.io/build_lists/5004172 https://abf.io/build_lists/5004173 cups-filters-2.0.0-4 https://abf.io/build_lists/5004310 https://abf.io/build_lists/5004311 https://abf.io/build_lists/5004312 https://abf.io/build_lists/5004313 https://abf.io/build_lists/5004314 system-config-printer-1.5.18-5.git77540d.1 https://abf.io/build_lists/5004142 https://abf.io/build_lists/5004143 https://abf.io/build_lists/5004144 https://abf.io/build_lists/5004145 https://abf.io/build_lists/5004146 cups-browsed-2.0.0-1 https://abf.io/build_lists/5004322 https://abf.io/build_lists/5004323 https://abf.io/build_lists/5004324 https://abf.io/build_lists/5004325 https://abf.io/build_lists/5004326 golang-github-openprinting-ipp-usb-0.9.25-1 https://abf.io/build_lists/5004333 https://abf.io/build_lists/5004334 https://abf.io/build_lists/5004335 ************************** Advisory ********************* Printing stack update ********************************************************* QA Verified |