<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>41319</bug_id>
          
          <creation_ts>2021-11-11 11:22:17 +0300</creation_ts>
          <short_desc>Не работает печать у принтера Samsung ML-2015</short_desc>
          <delta_ts>2021-11-13 05:56:31 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>cups</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Антон Мидюков">antohami</reporter>
          <assigned_to name="darktemplar@altlinux.org">darktemplar</assigned_to>
          <cc>antohami</cc>
    
    <cc>george</cc>
    
    <cc>rider</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>204729</commentid>
    <comment_count>0</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2021-11-11 11:22:17 +0300</bug_when>
    <thetext>Не работает печать у принтера Samsung ML-2015. Принтер использует драйвер из пакета printer-driver-splix. Вероятно, сломана вообще печать на принтерах, использующих этот драйвер.
Провёл исследование, когда сломался. Выяснил, что сломало обновление пакета cups-filters с версии 1.28.7-alt3 до версии 1.28.8-alt1.

Проблема выглядит так. Нажимаешь печать, принтер не печатает. Моргает лампочка. Посылаешь на печать второй раз, он начинает печатать. Но печатает код ошибки:
INTERNAL ERROR - FALSE
POSITION : 0x1a45a (107610)
SYSTEM : h6fwsim_mono/x1_image
LINE : 132
VERSION : QPDL 5/04 04-25-2005

С версией 1.28.7-alt3 печатает без каких бы то ни было проблем.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>204730</commentid>
    <comment_count>1</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2021-11-11 11:23:43 +0300</bug_when>
    <thetext>А на последней версии тоже не работает? 
1.28.10-alt1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>204731</commentid>
    <comment_count>2</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2021-11-11 11:26:21 +0300</bug_when>
    <thetext>Из всех коммитов между этими версиями у меня есть подозрение только на 67c2128219ae0ba24917cb29bf0da0bddfd6864a

Можешь его откатить и проверить ?


commit 8dd15a53fa36636e8008b3d4beb8959faac24ce4 (tag: 1.28.8)
Author: Till Kamppeter &lt;till.kamppeter@gmail.com&gt;
Date:   Thu Mar 25 17:55:12 2021 +0100

    cups-filters 1.28.8 Release

commit de0747e8da849661e2d5fb7a6f4bec1caf432124
Author: Till Kamppeter &lt;till.kamppeter@gmail.com&gt;
Date:   Wed Mar 10 20:27:45 2021 +0100

     libcupsfilters: Made driverless PPD generator more reliable for print or fax PPD
    
    (cherry picked from commit d7b22d732912bdc971b04d31a89083a9bce06657)

commit 67c2128219ae0ba24917cb29bf0da0bddfd6864a
Author: Till Kamppeter &lt;till.kamppeter@gmail.com&gt;
Date:   Tue Mar 9 22:53:50 2021 +0100

    foomatic-rip: Fixed segfault cause by wrong option parsing
    
    (cherry picked from commit 14a15d5d8404d6f12738d6071eadb38d8194c07c)

commit b1f066720cea492a5af939465d75e85df1ed1f40
Author: Till Kamppeter &lt;till.kamppeter@gmail.com&gt;
Date:   Thu Feb 25 18:49:43 2021 +0100

    Updated NEWS
    
    (cherry picked from commit c74416371908e11174884447bd0a7f1df8063b85)

commit 124a46fdef9334790f5b9f26bf9fce82fe14187c
Author: Bhavna2020 &lt;75832214+Bhavna2020@users.noreply.github.com&gt;
Date:   Thu Feb 25 23:08:30 2021 +0530

    implicitclass: Raise timeout for cups-browsed&apos;s answer from 20s to 60s
    
    (cherry picked from commit 6e5c375b56154301b193d4aba5eb80223eb0bd09)

commit 929bf3ec6fcb85efa62ac86bcd856fa28f0aaaab
Author: Till Kamppeter &lt;till.kamppeter@gmail.com&gt;
Date:   Thu Jan 21 15:54:19 2021 +0100

    Updated NEWS

commit a5dd51e25842c7499917f00e53228695fd113826
Author: Till Kamppeter &lt;till.kamppeter@gmail.com&gt;
Date:   Thu Jan 21 15:50:26 2021 +0100

    libcupsfilters: In the PPD generator really give priority to Apple Raster against PDF
    
    (cherry picked from commit bcd1aedeecb83fe9499d1d0c3dc0dab1ea32811c)

commit 814d8cf7a4838e0bad489603096eeda4bd43e946 (tag: 1.28.7)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>204732</commentid>
    <comment_count>3</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2021-11-11 11:27:53 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #2)
&gt; Из всех коммитов между этими версиями у меня есть подозрение только на
&gt; 67c2128219ae0ba24917cb29bf0da0bddfd6864a
&gt; 
&gt; Можешь его откатить и проверить ?
&gt; 

Да.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>204733</commentid>
    <comment_count>4</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2021-11-11 11:38:17 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #1)
&gt; А на последней версии тоже не работает? 
&gt; 1.28.10-alt1

Не работает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>204734</commentid>
    <comment_count>5</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2021-11-11 12:00:39 +0300</bug_when>
    <thetext>Откатил в задании:
[#289382] TESTED cups-filters.git=1.28.10-alt2

Не помогло.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>204738</commentid>
    <comment_count>6</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2021-11-11 13:01:33 +0300</bug_when>
    <thetext>(Ответ для Антон Мидюков на комментарий #5)
&gt; Откатил в задании:
&gt; [#289382] TESTED cups-filters.git=1.28.10-alt2
&gt; 
&gt; Не помогло.

Переделаю задание и ещё раз проверю. Патч то не наложил...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>204747</commentid>
    <comment_count>7</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2021-11-11 15:07:20 +0300</bug_when>
    <thetext>А если просто сделать rebuild той версии, которая работала, она будет работать?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>204835</commentid>
    <comment_count>8</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2021-11-12 07:26:07 +0300</bug_when>
    <thetext>Сегодня начал всё заново проверять, так как схема с downgrade cups-filters перестала работать вчера (наверное, я что-то делал неправильно всё-таки).
Итого, у меня сейчас успешно печатает из полностью обновлённой системы с даунгрейденным cups до версии 2.3.3-alt1. Обновлении до следующей версии 2.3.3-alt2.op2 приводит к зависанию принтера при получении им задания с последующей печатью ошибки по тайм-ауту.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>204838</commentid>
    <comment_count>9</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2021-11-12 09:37:27 +0300</bug_when>
    <thetext>Антон, попробуй пересобрать cups 2.3.3-alt1 в свежем окружении и посмотри, будет ли работать с такой пересобранной версией.

Это могут быть наводки от toolchain.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>204845</commentid>
    <comment_count>10</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2021-11-12 11:20:09 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #9)
&gt; Антон, попробуй пересобрать cups 2.3.3-alt1 в свежем окружении и посмотри,
&gt; будет ли работать с такой пересобранной версией.
&gt; 
&gt; Это могут быть наводки от toolchain.

Для проверки собрал задание:
http://git.altlinux.org/tasks/289431/logs/events.3.1.log

* Fri Nov 12 2021 Anton Midyukov &lt;antohami@altlinux.org&gt; 1:2.3.3-alt1.1
- build old version with bump Epoch, with python3-module-polib

С ним работает. С 2.3.3-alt2.op2 и новее не работает. toolchain исключаем.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>204846</commentid>
    <comment_count>11</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2021-11-12 11:31:44 +0300</bug_when>
    <thetext>Алексей, можешь помочь Антону с отладкой ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>204852</commentid>
    <comment_count>12</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2021-11-12 17:56:02 +0300</bug_when>
    <thetext>В апстриме починили ещё в апреле:
https://github.com/OpenPrinting/cups/issues/171
https://github.com/OpenPrinting/cups/pull/160

Сегодня уже шуметь принтером не буду. Завтра проверю этот патч.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>204859</commentid>
    <comment_count>13</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2021-11-13 05:56:31 +0300</bug_when>
    <thetext>cups-2.3.3-alt7.op2 -&gt; sisyphus:

 Fri Nov 12 2021 Anton Midyukov &lt;antohami@altlinux&gt; 2.3.3-alt7.op2
 - Fixed: can&apos;t print on Samsung ML-1640/2010/2240 series with splix driver
   (Closes: #41319)</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>