Your message dated Sun, 24 Jul 2016 12:03:59 +0000
with message-id <e1bri8v-0002ui...@franck.debian.org>
and subject line Bug#832306: fixed in strip-nondeterminism 0.021-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.021-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 12:57:12 +0100
Source: strip-nondeterminism
Binary: libfile-stripnondeterminism-perl strip-nondeterminism 
dh-strip-nondeterminism
Architecture: source
Version: 0.021-1
Distribution: unstable
Urgency: medium
Maintainer: Reproducible builds folks 
<reproducible-bui...@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.021-1) unstable; urgency=medium
 .
   * Fix PNG handling caused by double-read(2). (Closes: #832306)
   * Unlink tempfile in the correct scope.
   * Standardise on $modified over $changed.
   * handlers/ar.pm: Normalise whitespace
   * handlers/png.pm: Ensure $modified is always defined.
   * Add test fixtures for PNG handler.
   * Add a PNG test that strips a teXT chunk
Checksums-Sha1:
 4b17bc71fc282d91901b48057b9ebd126de23aa2 2347 strip-nondeterminism_0.021-1.dsc
 93d809363b8fa3b31a25cff8a575b3ec17c34839 103255 
strip-nondeterminism_0.021.orig.tar.gz
 03723f101737ce6accb68b8a6070564f2291178a 4856 
strip-nondeterminism_0.021-1.debian.tar.xz
Checksums-Sha256:
 aec660d726caa57c8288bde3b782b7a7fe75d9100ad976c7a86a6a6e89fc6679 2347 
strip-nondeterminism_0.021-1.dsc
 34a6981ad76a585176b2be14059804bf2129f9f47bef4bf8d062cef972be8d80 103255 
strip-nondeterminism_0.021.orig.tar.gz
 cbab8d9f8512ee2b37ce5bec9b620d91d8f6e628e9c5ea6d36535a4d65627bcf 4856 
strip-nondeterminism_0.021-1.debian.tar.xz
Files:
 a893a406f0595f697ea750b2a658464d 2347 devel optional 
strip-nondeterminism_0.021-1.dsc
 0da1b1dabc33bb2fdd1b9eeeda75c98f 103255 devel optional 
strip-nondeterminism_0.021.orig.tar.gz
 26aa846d9eb14268efb5ab3d21298a00 4856 devel optional 
strip-nondeterminism_0.021-1.debian.tar.xz

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

iQIcBAEBCAAGBQJXlK1VAAoJEB6VPifUMR5Y3o4QAI7bkHOL9qfOzxOrqXRxhXdY
3KX80h/mjrJ9sXG0BuW3hTYqoYLw0PlzXhAeDHEW6OQbcdh46/VqXvQU73rpHU+a
Q3x5ViOGCMxxTffPDVXCSPTym2ntn2czdpmQbp38DzW3gAooRyeJU93oRwQuicSX
k7gcpJRUMT0W+r0zScwJAhkyfYDfrGPAZFh7cdG0APHM2/noRY0LyG5FG/CRq+4g
BAGUoZ6+GHkkbUutbsuyv+1HOUH55I0sfZVRZcFz5iy4En+Ad+1MSvChb+L9Noe9
PWYL43NxR2KPWoRd+97zPjSNwMooScvxbSMGkTrHos2bDcyIx3y9YW4O1AJls7Cq
nhSZROyDvUxq+NZi8zQ5MN5xJv6zxq5WQeGmDzkOD8/DIeLic5u60++wdWWjsVHv
NmHmfdpBWrxgjxhebaoMgdr8FEc7adTX+yCgYwnAYngSfV/If+TS3p5B5LQvhLOr
W1nqgGdW5bGN+9qebChCHvFDxvV4wPiLvKgkQvHrS/+RlZzsXCA7Oq+wZRb+tlqf
ubeaJiz+DwGecLhedgLv+ENzBLEhL/lDsvGIY+zfnU5Mv/1jTpReApMGrvELJQaa
k/gn4skF0pA3oN3wJnsBrNBdNaCKylUc0zdcJPCUYOubmoHnGSUiXuNtJN8JdjVZ
Lv3ev0o+cz0ebfDlvepU
=i7x7
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to