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

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

    <bug>
          <bug_id>34100</bug_id>
          
          <creation_ts>2017-10-30 21:36:09 +0300</creation_ts>
          <short_desc>non-identical noarch PNG image, 8-bit/color RGBA - hack around</short_desc>
          <delta_ts>2018-06-10 13:42:24 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Infrastructure</classification>
          <product>Infrastructure</product>
          <component>girar</component>
          <version>unspecified</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://git.altlinux.org/people/viy/packages/?p=girar.git;a=commit;h=67e3025203453b61580ef9e8e166b825d4ac9c81</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>34101</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="viy">viy</reporter>
          <assigned_to name="Dmitry V. Levin">ldv</assigned_to>
          <cc>darktemplar</cc>
    
    <cc>glebfm</cc>
    
    <cc>lav</cc>
    
    <cc>ldv</cc>
    
    <cc>mike</cc>
    
    <cc>sem</cc>
          
          <qa_contact name="Andrey Cherepanov">cas</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>166773</commentid>
    <comment_count>0</comment_count>
    <who name="viy">viy</who>
    <bug_when>2017-10-30 21:36:09 +0300</bug_when>
    <thetext>если doxygen никто не смог/не нашел нужным починить, надо чинить girar.
Сейчас там по сути издевательство с проверкой non-identical noarch packages.

@@ -106,3 +106,3 @@
-/usr/share/javadoc/jboss-modules/org/jboss/modules/ModuleFinder.png    100644  PNG image, 8-bit/color RGB, non-interlaced
+/usr/share/javadoc/jboss-modules/org/jboss/modules/ModuleFinder.png    100644  PNG image, 8-bit/color RGBA, non-interlaced
error (#100): non-identical noarch packages
2017-Oct-26 19:06:28 :: noarch check FAILED

Есть готовый патч.

http://git.altlinux.org/people/viy/packages/?p=girar.git;a=commit;h=288e3d514af41a39640946e7ee530146ba2bd66e
--- a/gb/gb-task-check-noarch-i
+++ b/gb/gb-task-check-noarch-i
@@ -63,6 +63,7 @@ dump_rpmfile()
                { echo &gt;&amp;2 &quot;${1##*/}: unpack failed&quot;; return 1; }
        sed -i &apos;s/, last modified: [^,]\+//&apos; $tmpdir/types
        sed -i &apos;s/\(PNG image\), [1-9][^,]\+/\1/&apos; $tmpdir/types
+       sed -i &apos;/PNG image/s,8-bit/color RGBA,8-bit/color RGB,&apos; $tmpdir/types
        sed -i &apos;s/\(GIF image data, version 89a\), [1-9][0-9]* x [1-9][0-9]*/\1/&apos; $tmpdir/types
        sed -i &apos;s/\(TeX DVI file \)(TeX output .*/\1/&apos; $tmpdir/types
        sed -i &apos;s/\(DBase 3 data file \)([0-9]* records)/\1/&apos; $tmpdir/types</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>166780</commentid>
    <comment_count>1</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2017-10-30 23:21:26 +0300</bug_when>
    <thetext>(In reply to comment #0)
&gt; если doxygen никто не смог/не нашел нужным починить,

Видимо, не doxygen, а convert.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>166781</commentid>
    <comment_count>2</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2017-10-30 23:25:25 +0300</bug_when>
    <thetext>Для иллюстрации: #25711

http://git.altlinux.org/gears/t/..git?p=tango-icon-theme.git;a=commitdiff;h=878c952</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>166782</commentid>
    <comment_count>3</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2017-10-31 00:02:42 +0300</bug_when>
    <thetext>Впрочем, это может быть и dot из пакета graphviz.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>166784</commentid>
    <comment_count>4</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2017-10-31 00:21:31 +0300</bug_when>
    <thetext>(In reply to comment #2)
&gt; Для иллюстрации: #25711
&gt; 
&gt; http://git.altlinux.org/gears/t/..git?p=tango-icon-theme.git;a=commitdiff;h=878c952

Там это выглядит (без патча) вот так, если что:
-/usr/share/icons/Tango/24x24/status/weather-storm.png:                          PNG image, 24 x 24, 8-bit colormap, non-interlaced
+/usr/share/icons/Tango/24x24/status/weather-storm.png:                          PNG image, 24 x 24, 8-bit/color RGBA, non-interlaced</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>166785</commentid>
    <comment_count>5</comment_count>
    <who name="viy">viy</who>
    <bug_when>2017-10-31 00:50:54 +0300</bug_when>
    <thetext>соединяя оба случая в один, предлагаю улучшенный патч

diff --git a/gb/gb-task-check-noarch-i b/gb/gb-task-check-noarch-i
index be37ef0..3e97d91 100755
--- a/gb/gb-task-check-noarch-i
+++ b/gb/gb-task-check-noarch-i
@@ -63,6 +63,7 @@ dump_rpmfile()
                { echo &gt;&amp;2 &quot;${1##*/}: unpack failed&quot;; return 1; }
        sed -i &apos;s/, last modified: [^,]\+//&apos; $tmpdir/types
        sed -i &apos;s/\(PNG image\), [1-9][^,]\+/\1/&apos; $tmpdir/types
+       sed -i &apos;/PNG image/s@, 8-bit\( /color RGBA?\| colormap\)@@&apos; $tmpdir/type
        sed -i &apos;s/\(GIF image data, version 89a\), [1-9][0-9]* x [1-9][0-9]*/\1/
        sed -i &apos;s/\(TeX DVI file \)(TeX output .*/\1/&apos; $tmpdir/types
        sed -i &apos;s/\(DBase 3 data file \)([0-9]* records)/\1/&apos; $tmpdir/types</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>166786</commentid>
    <comment_count>6</comment_count>
    <who name="viy">viy</who>
    <bug_when>2017-10-31 00:52:44 +0300</bug_when>
    <thetext>точнее,
http://git.altlinux.org/people/viy/packages/?p=girar.git;a=commit;h=67e3025203453b61580ef9e8e166b825d4ac9c81

sed -i &apos;/PNG image/s@, 8-bit\(/color RGBA?\| colormap\)@@&apos; $tmpdir/types</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>166787</commentid>
    <comment_count>7</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2017-10-31 01:05:58 +0300</bug_when>
    <thetext>Зачем вы таск удалили?  Верните, пожалуйста, поскорее.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>166788</commentid>
    <comment_count>8</comment_count>
    <who name="viy">viy</who>
    <bug_when>2017-10-31 01:13:20 +0300</bug_when>
    <thetext>(В ответ на комментарий №7)
&gt; Зачем вы таск удалили?  Верните, пожалуйста, поскорее.

перезалил новый патч</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>166789</commentid>
    <comment_count>9</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2017-10-31 01:18:59 +0300</bug_when>
    <thetext>(In reply to comment #8)
&gt; (В ответ на комментарий №7)
&gt; &gt; Зачем вы таск удалили?  Верните, пожалуйста, поскорее.
&gt; 
&gt; перезалил новый патч

Пакет, на котором это воспроизводится, верните, пожалуйста, поскорее.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>166790</commentid>
    <comment_count>10</comment_count>
    <who name="viy">viy</who>
    <bug_when>2017-10-31 01:24:14 +0300</bug_when>
    <thetext>(В ответ на комментарий №9)
&gt; Пакет, на котором это воспроизводится, верните, пожалуйста, поскорее.

#192741 AWAITING #1 sisyphus srpm=jboss-modules-1.5.2-alt2_2jpp8.src.rpm</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>166791</commentid>
    <comment_count>11</comment_count>
    <who name="viy">viy</who>
    <bug_when>2017-10-31 01:56:49 +0300</bug_when>
    <thetext>вот тест таск

2017-Oct-30 22:37:16 :: task #192741 for sisyphus started by viy:
#100 build jboss-modules-1.5.2-alt2_2jpp8.src.rpm
2017-Oct-30 22:37:16 :: waiting for a shared lock on sisyphus
2017-Oct-30 22:52:38 :: acquired a shared lock on sisyphus
2017-Oct-30 22:52:38 :: [i586] #100 jboss-modules-1.5.2-alt2_2jpp8.src.rpm: build start
2017-Oct-30 22:52:38 :: [x86_64] #100 jboss-modules-1.5.2-alt2_2jpp8.src.rpm: build start
2017-Oct-30 22:54:41 :: [x86_64] #100 jboss-modules-1.5.2-alt2_2jpp8.src.rpm: build OK
2017-Oct-30 22:54:45 :: [i586] #100 jboss-modules-1.5.2-alt2_2jpp8.src.rpm: build OK
2017-Oct-30 22:55:11 :: build check OK
--- jboss-modules-javadoc-1.5.2-alt2_2jpp8.noarch.rpm.i586      2017-10-30 22:55:12.904329043 +0000
+++ jboss-modules-javadoc-1.5.2-alt2_2jpp8.noarch.rpm.x86_64    2017-10-30 22:55:13.501324984 +0000
@@ -106,3 +106,3 @@
 /usr/share/javadoc/jboss-modules/org/jboss/modules/ModuleFinder.html   100644  HTML document text
-/usr/share/javadoc/jboss-modules/org/jboss/modules/ModuleFinder.png    100644  PNG image, 8-bit/color RGB, non-interlaced
+/usr/share/javadoc/jboss-modules/org/jboss/modules/ModuleFinder.png    100644  PNG image, 8-bit/color RGBA, non-interlaced
 /usr/share/javadoc/jboss-modules/org/jboss/modules/ModuleIdentifier.html       100644  HTML document text
error (#100): non-identical noarch packages
2017-Oct-30 22:55:13 :: noarch check FAILED
2017-Oct-30 22:55:13 :: task #192741 for sisyphus FAILED</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>166795</commentid>
    <comment_count>12</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2017-10-31 06:10:00 +0300</bug_when>
    <thetext>Они даже визуально сильно отличаются.
Это мерзкое поведение dot&apos;а нужно прекратить.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>166804</commentid>
    <comment_count>13</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2017-10-31 14:23:52 +0300</bug_when>
    <thetext>(В ответ на комментарий №12)
&gt; Они даже визуально сильно отличаются.
&gt; Это мерзкое поведение dot&apos;а нужно прекратить.
Патчи, увы, приветствуются.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>166834</commentid>
    <comment_count>14</comment_count>
    <who name="viy">viy</who>
    <bug_when>2017-11-01 09:46:11 +0300</bug_when>
    <thetext>судя по
[#192741] DONE (try 2) srpm=jboss-modules-1.5.2-alt2_2jpp8.src.rpm
fixed?</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>