Your message dated Sat, 23 Jul 2016 18:51:05 +0000
with message-id <e1br20v-0004vv...@franck.debian.org>
and subject line Bug#831443: fixed in strip-nondeterminism 0.020-1
has caused the Debian Bug report #831443,
regarding dh-strip-nondeterminism: "Out of memory" (on 4G RAM) while while 
processing a png in glib2.0
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.)


-- 
831443: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=831443
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: dh-strip-nondeterminism
Version: 0.019-1
Severity: important
User: helm...@debian.org
Usertags: rebootstrap

I noticed that building glib2.0 (native or cross) started to fail for me
on some systems. The relevant part of the build log always is:

| dh_strip_nondeterminism -plibglib2.0-tests 
| Out of memory!
| /usr/share/cdbs/1/rules/debhelper.mk:302: recipe for target 
'binary-strip-IMPL/libglib2.0-tests' failed
| make: *** [binary-strip-IMPL/libglib2.0-tests] Error 1
| dpkg-buildpackage: error: fakeroot debian/rules binary-arch gave error exit 
status 2

So I reran dh_strip_nondeterminism under strace and saw

    mmap(NULL, 4294971392, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 
0) = -1 ENOMEM (Cannot allocate memory)

as the last action before printing the "Out of memory" message. The last
file opened was

    
debian/libglib2.0-tests/usr/lib/glib2.0/installed-tests/glib/thumbnails/huge-chunk-size.png

which has a size of 512 bytes.

If you try reproducing the issue, "ulimit -v $((1024*1024*4))" can be
useful.

I'll be using

    ln -sf /bin/true /usr/bin/dh_strip_nondeterminism

for now unless you can propose something better.

I was also thinking that since these files are deliberately broken,
maybe glib2.0 should explicitly --exclude them from
dh_strip_nondeterminism?

Helmut

--- End Message ---
--- Begin Message ---
Source: strip-nondeterminism
Source-Version: 0.020-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 831...@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: Sat, 23 Jul 2016 19:41:59 +0100
Source: strip-nondeterminism
Binary: libfile-stripnondeterminism-perl strip-nondeterminism 
dh-strip-nondeterminism
Architecture: source
Version: 0.020-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: 831443
Changes:
 strip-nondeterminism (0.020-1) unstable; urgency=medium
 .
   [ Mattia Rizzolo ]
   * Run the upstream testsuite in an autopkgtest
 .
   [ Chris Lamb ]
   * .zhfst files are also ZIP files
   * Improve readability in PNG handler by not including IEND detection in 
"else"
   * Don't trust the value of $len in PNG handler. (Closes: #831443)
   * Include CRC when reading potential PNG blocks
   * Rewrite PNG handler to support bailing out on invalid header lengths
   * Correct the max number of bytes we read when copying PNG chunk data
   * Release 0.020
Checksums-Sha1:
 a98539645bedec14d8604a7fd2776aebe813d945 2344 strip-nondeterminism_0.020-1.dsc
 b9039fa444d2b4087e5c5350c6fa41cf54706974 26001 
strip-nondeterminism_0.020.orig.tar.gz
 bd96864be2384a9b60ad4293360ecb35578904c2 4704 
strip-nondeterminism_0.020-1.debian.tar.xz
Checksums-Sha256:
 7a169814477e6da56ca003ec255cfcf05a2e437adc779866a74ed4606bf7f3fd 2344 
strip-nondeterminism_0.020-1.dsc
 9ae8c5d6a50b4ae0e76590cb8ae5a0b2ba1942581c5b555aa34f20dd84fff644 26001 
strip-nondeterminism_0.020.orig.tar.gz
 3ed73aa8c7705bfb17aa540e356bb0acb269161b3894e9944771cda245900711 4704 
strip-nondeterminism_0.020-1.debian.tar.xz
Files:
 d664db211c135553e7bfcc4943661542 2344 devel optional 
strip-nondeterminism_0.020-1.dsc
 77b22284fd4c8b987f4318bc31318029 26001 devel optional 
strip-nondeterminism_0.020.orig.tar.gz
 495575a0358d6bb98b3df727b6808543 4704 devel optional 
strip-nondeterminism_0.020-1.debian.tar.xz

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

iQIcBAEBCAAGBQJXk7rTAAoJEB6VPifUMR5YqKsQAKIzwQUPRh9qQKIqA2AQP63D
H6oveexo9p1pJDdsBhp7mXnoAkKxTgWCSTG9iBWmBStYsVavUE7R7lqNZN2BiwaU
s1qtCm4vcVDpd0pDbcpKUeBVMn7eme36Bc6it3oHnR0RLPsyPdrONohF6tHAWpNq
oRMrStgYYoH2jGwOaC1RUeCcdrsutOH2yHEqT0zdT++FJ+9ezlgO+M+h01p9Y3OH
yJiYWxoiJK5uaPjaw/TtaS1X9PD/fEpSBw7MaBi87rIBisEaEsqA94k6XKRciD2+
jufWg32rs4HUrxDb1PlOTljcQN0qmRgIsdxw5DeqwsaXbIo/EImnR1Y/6VQnNJQB
1jwhlFJX121lEnAuAhSKVrEHFSQ4SxlK/uOsQPdgWZfuOQRYVvZYb/HPVb/IcpND
JixLYokxOs9qdY2liPesJRK4tFNmDyNduIGuIl7UhCtKC8DHJSPSf67IkXYCLCpJ
+jcvTGxdU+YQLU1cD7yu1rwXYaOhSZt59YdINGSApxSVZPpd4qNFcvMKRFNcQ1+7
K9JDgi4CPTHUD/aPPk7tHR6geRUbyZq+rMNZi3T5Fei97Y73+GD4KojNnsZImTSW
7nRYsWP832MBMc514c1nglFE19uv8x3uUx7RAF2awKF/giWiqcdLsOx4V7vI/PEM
Z+/+OpyS2kIS9d0fGUu6
=zouM
-----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