Your message dated Sun, 24 Jul 2016 16:22:58 +0000
with message-id <e1brmb8-0003gf...@franck.debian.org>
and subject line Bug#832306: fixed in strip-nondeterminism 0.022-1
has caused the Debian Bug report #832306,
regarding dh-strip-nondeterminism: png file handling is messed up
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
832306: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=832306
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: dh-strip-nondeterminism
Version: 0.020-1
Severity: grave

Hi,

The new version of dh-strip-nondeterminism messes up handling of png
files. This is a regression from 0.019-1

When run on kmidimon which I was working on, 0.020-1 gives (and doesn't
fail on):

dh_strip_nondeterminism -pkmidimon 
debian/kmidimon/usr/share/doc/kde/HTML/en/kmidimon/qjackctl.png: invalid length 
in ��I� header at /usr/share/perl5/File/StripNondeterminism/handlers/png.pm 
line 119.
debian/kmidimon/usr/share/doc/kde/HTML/en/kmidimon/kmidimon1.png: invalid 
length in >�7H header at 
/usr/share/perl5/File/StripNondeterminism/handlers/png.pm line 119.
debian/kmidimon/usr/share/doc/kde/HTML/en/kmidimon/kmidimon3.png: invalid 
length in R��k header at 
/usr/share/perl5/File/StripNondeterminism/handlers/png.pm line 119.
debian/kmidimon/usr/share/doc/kde/HTML/en/kmidimon/kmidimon2.png: invalid 
length in 
                                                                                
    ��3 header at /usr/share/perl5/File/StripNondeterminism/handlers/png.pm 
line 119.
debian/kmidimon/usr/share/doc/kde/HTML/ja/kmidimon/qjackctl.png: invalid length 
in ��I� header at /usr/share/perl5/File/StripNondeterminism/handlers/png.pm 
line 119.
debian/kmidimon/usr/share/doc/kde/HTML/ja/kmidimon/kmidimon1.png: invalid 
length in >�7H header at 
/usr/share/perl5/File/StripNondeterminism/handlers/png.pm line 119.
debian/kmidimon/usr/share/doc/kde/HTML/ja/kmidimon/kmidimon3.png: invalid 
length in R��k header at 
/usr/share/perl5/File/StripNondeterminism/handlers/png.pm line 119.
debian/kmidimon/usr/share/doc/kde/HTML/ja/kmidimon/kmidimon2.png: invalid 
length in 
                                                                                
    ��3 header at /usr/share/perl5/File/StripNondeterminism/handlers/png.pm 
line 119.
debian/kmidimon/usr/share/icons/hicolor/64x64/apps/kmidimon.png: invalid length 
in HYs header at /usr/share/perl5/File/StripNondeterminism/handlers/png.pm line 
96.
debian/kmidimon/usr/share/icons/hicolor/48x48/apps/kmidimon.png: invalid length 
in HYs header at /usr/share/perl5/File/StripNondeterminism/handlers/png.pm line 
96.
debian/kmidimon/usr/share/icons/hicolor/24x24/apps/kmidimon.png: invalid length 
in HYs header at /usr/share/perl5/File/StripNondeterminism/handlers/png.pm line 
96.
debian/kmidimon/usr/share/icons/hicolor/128x128/apps/kmidimon.png: invalid 
length in HYs header at 
/usr/share/perl5/File/StripNondeterminism/handlers/png.pm line 119.
debian/kmidimon/usr/share/icons/hicolor/32x32/apps/kmidimon.png: invalid length 
in HYs header at /usr/share/perl5/File/StripNondeterminism/handlers/png.pm line 
96.
debian/kmidimon/usr/share/icons/hicolor/16x16/apps/kmidimon.png: invalid length 
in HYs header at /usr/share/perl5/File/StripNondeterminism/handlers/png.pm line 
96.

It then proceeds to write out a load of dodgy looking files into the
package. Output from debc (note the random filenames which were not
there before):

drwxr-xr-x root/root         0 2016-07-24 00:17 ./usr/share/icons/hicolor/
drwxr-xr-x root/root         0 2016-07-24 00:17 
./usr/share/icons/hicolor/128x128/
drwxr-xr-x root/root         0 2016-07-24 00:17 
./usr/share/icons/hicolor/128x128/apps/
-rw-r--r-- root/root      4330 2016-07-23 21:03 
./usr/share/icons/hicolor/128x128/apps/kmidimon.png
-rw-r--r-- root/root      1893 2016-07-24 00:17 
./usr/share/icons/hicolor/128x128/apps/rCuFnLpl3Z
drwxr-xr-x root/root         0 2016-07-24 00:17 ./usr/share/icons/hicolor/16x16/
drwxr-xr-x root/root         0 2016-07-24 00:17 
./usr/share/icons/hicolor/16x16/apps/
-rw-r--r-- root/root        33 2016-07-24 00:17 
./usr/share/icons/hicolor/16x16/apps/9wtJKNTsBO
-rw-r--r-- root/root       478 2016-07-23 21:03 
./usr/share/icons/hicolor/16x16/apps/kmidimon.png
drwxr-xr-x root/root         0 2016-07-24 00:17 ./usr/share/icons/hicolor/24x24/
drwxr-xr-x root/root         0 2016-07-24 00:17 
./usr/share/icons/hicolor/24x24/apps/
-rw-r--r-- root/root        33 2016-07-24 00:17 
./usr/share/icons/hicolor/24x24/apps/a1X6RR9dWI
-rw-r--r-- root/root       694 2016-07-23 21:03 
./usr/share/icons/hicolor/24x24/apps/kmidimon.png
drwxr-xr-x root/root         0 2016-07-24 00:17 ./usr/share/icons/hicolor/32x32/
drwxr-xr-x root/root         0 2016-07-24 00:17 
./usr/share/icons/hicolor/32x32/apps/
-rw-r--r-- root/root        33 2016-07-24 00:17 
./usr/share/icons/hicolor/32x32/apps/Np6sI59bG9
-rw-r--r-- root/root       937 2016-07-23 21:03 
./usr/share/icons/hicolor/32x32/apps/kmidimon.png
drwxr-xr-x root/root         0 2016-07-24 00:17 ./usr/share/icons/hicolor/48x48/
drwxr-xr-x root/root         0 2016-07-24 00:17 
./usr/share/icons/hicolor/48x48/apps/
-rw-r--r-- root/root      1419 2016-07-23 21:03 
./usr/share/icons/hicolor/48x48/apps/kmidimon.png
-rw-r--r-- root/root        33 2016-07-24 00:17 
./usr/share/icons/hicolor/48x48/apps/xku0MRLVxE
drwxr-xr-x root/root         0 2016-07-24 00:17 ./usr/share/icons/hicolor/64x64/
drwxr-xr-x root/root         0 2016-07-24 00:17 
./usr/share/icons/hicolor/64x64/apps/
-rw-r--r-- root/root        33 2016-07-24 00:17 
./usr/share/icons/hicolor/64x64/apps/cXxgSVYt6j
-rw-r--r-- root/root      1992 2016-07-23 21:03 
./usr/share/icons/hicolor/64x64/apps/kmidimon.png

Thanks,
James

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---
--- Begin Message ---
Source: strip-nondeterminism
Source-Version: 0.022-1

We believe that the bug you reported is fixed in the latest version of
strip-nondeterminism, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 832...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb <la...@debian.org> (supplier of updated strip-nondeterminism package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 24 Jul 2016 15:33:29 +0100
Source: strip-nondeterminism
Binary: libfile-stripnondeterminism-perl strip-nondeterminism 
dh-strip-nondeterminism
Architecture: source
Version: 0.022-1
Distribution: unstable
Urgency: medium
Maintainer: Reproducible builds folks 
<reproducible-builds@lists.alioth.debian.org>
Changed-By: Chris Lamb <la...@debian.org>
Description:
 dh-strip-nondeterminism - file non-deterministic information stripper — 
Debhelper add-on
 libfile-stripnondeterminism-perl - file non-deterministic information stripper 
— Perl module
 strip-nondeterminism - file non-deterministic information stripper — 
stand-alone tool
Closes: 832306
Changes:
 strip-nondeterminism (0.022-1) unstable; urgency=medium
 .
   * handlers/png: Keep IEND detection. This was a regression from 0.020-1.
     Thanks to James Cowgill (jcowgill). (Closes: #832306)
     - Add regression testcase for IEND/PNG issue from #802057.
   * handlers/png: Wrap $type in single quotes in warnings at the very least.
   * handlers/png: Warn if file contains garbage after IEND header.
Checksums-Sha1:
 c618563647f3a95be4c72c56be668d3b16115900 2347 strip-nondeterminism_0.022-1.dsc
 69522ed863fd297a4ca549712e5ae63ea828ecae 120673 
strip-nondeterminism_0.022.orig.tar.gz
 978d5895b4cfe4829ac713c0839e8f89de3329c1 4992 
strip-nondeterminism_0.022-1.debian.tar.xz
Checksums-Sha256:
 26697d42bc7195d8d0ee23653ca53cc2391790a64f510590c9c285c8551a0b8b 2347 
strip-nondeterminism_0.022-1.dsc
 10a083096a87ad5c6fb27bf873e3f10fc1c996a23831a8632177365238646286 120673 
strip-nondeterminism_0.022.orig.tar.gz
 0159590188a27ecef1bb1a8b6cf7011e4717ec57cf5b2dad8201dbf62dd9ba61 4992 
strip-nondeterminism_0.022-1.debian.tar.xz
Files:
 cd4e6336fbfd69ecea51e9efd70b5553 2347 devel optional 
strip-nondeterminism_0.022-1.dsc
 32177339edb781f3d3d9ea2fc71e3d02 120673 devel optional 
strip-nondeterminism_0.022.orig.tar.gz
 32f0cb6a48fc9d19239461c6ff0ef053 4992 devel optional 
strip-nondeterminism_0.022-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJXlNHbAAoJEB6VPifUMR5YF0MP/iyvJoAt+8ofFSQVNs5P5O9b
bRREcZdV14x3UzASYGcje4md3SMqkm0yI4c46/q1SBB/9QFDWa91sKHwq+mhIvt2
PCRVPAVXC6sbGZCBafkAMhEqBSjvdVtEhlxhmKYpX3HwzZ1KHW7zlyH87iWQOapS
l12+R2pROnT0sW8ZUXox+JrJpb1LB5v4m+VgyokmM8f7hbQ8ddt4apDi+1AM18zd
1iEHIlXyedOETIMa8j1KREOo6zl+plIcjtf+v3eaKTg7emWzlC9Wf35xCLnA6vcx
oBGx4S6dAhdZKiBnvzD5ufoVmFmlVgFJ11UJwJHM34vBCN912EBDSUk4PVFR6UdV
86gKZl+6Jif7Da0ZIaGYv0wsZdXTpNfpOA4W8co/raWA/wWr8+rKsgBTBCz2ldHB
R0ua9CY85Kazv0LcXoum0s6X6t5MbHcMGmVEcj5D/GwU7aAcaFFD8HcdUq6jgIx0
Gkp8ORAwoiAe/1JQsE5s4bpbnMk+/UrV6ur33QnaN2fARtnC/Dk+dGHW2VpL+nCt
24Z+fjpFI+4DEEQpjPCMMsuvfwry2Bcjlo0uri5ONUqYOcFDOTBv7gSofv5iN5o4
oi5QQOQaYerdgMOucBgeuyoihJrRBI7s/P1by7p3a2f97Zc5oKDbIBR1fnQf3yZM
gq/h++RaWCKaplazo8t0
=Roew
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

Reply via email to