[Reproducible-builds] Bug#778439: bespin: please make the build reproducible

2015-02-14 Thread Reiner Herrmann
Source: bespin Version: 0.r1552+nmu1 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps Hi! While working on Debian's “reproducible builds” effort [1], we have noticed that bespin doesn't build reproducibly. PNG images generated during the build

Re: [Reproducible-builds] Create tar archive with deterministic file order

2015-02-14 Thread Steven Chamberlain
Jérémy Bobbio wrote: > Suggested solution: > > find foo -print0 | LC_ALL=C sort -z | > tar --null -T - --no-recursion -Jcvf foo.tar.xz Seems ideal to me. > > (I thought this problem would be quite common, so I could add it to the > > Wiki FAQ). > > It's there already: > https://wiki

[Reproducible-builds] Bug#778437: palo: please make the build reproducible

2015-02-14 Thread Chris Lamb
Source: palo Version: 1.95 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps hostname username X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi, While working on the "reproducible builds" effort [1], we have noticed that palo could n

[Reproducible-builds] Bug#778433: p3scan: please make the build reproducible

2015-02-14 Thread Chris Lamb
Source: p3scan Version: 2:2.3.2-8.1 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi, While working on the "reproducible builds" effort [1], we have noticed that p3scan could not be b

Re: [Reproducible-builds] Create tar archive with deterministic file order

2015-02-14 Thread Jérémy Bobbio
Steven Chamberlain: > Finally I ended up with this: > > $ find foo/ -type f -print0 > filelist > $ tar -Jcvf foo.tar.xz -T filelist --null > > Does that seem like the neatest way, or do you have better suggestions? You are missing the actual sorting on this one. ;) Suggested solution: find

[Reproducible-builds] Bug#778432: djview4: please make the build reproducible

2015-02-14 Thread Chris Lamb
Source: djview4 Version: 4.10-2 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi, While working on the "reproducible builds" effort [1], we have noticed that djview4 could not be buil

[Reproducible-builds] Bug#778431: tkrat: please make the build reproducible

2015-02-14 Thread Chris Lamb
Source: tkrat Version: 1:2.2cvs20100105-true-dfsg-6 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi, While working on the "reproducible builds" effort [1], we have noticed that tkrat

[Reproducible-builds] Bug#778429: harden-doc: please make the build reproducible

2015-02-14 Thread Chris Lamb
Source: harden-doc Version: 3.17 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi, While working on the "reproducible builds" effort [1], we have noticed that harden-doc could not be

Re: [Reproducible-builds] Create tar archive with deterministic file order

2015-02-14 Thread Reiner Herrmann
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Hi Steven, On 02/14/2015 09:44 PM, Steven Chamberlain wrote: > What would be a preferred way to build a tar archive with deterministic > file order? > > Firstly let me point out that: > > $ find foo/ -type f -print0 | sort -z | xargs -0 tar -cvf f

[Reproducible-builds] Create tar archive with deterministic file order

2015-02-14 Thread Steven Chamberlain
Hi, The reproducible.d.n Jenkins jobs revealed a file ordering issue when we construct kfreebsd-source-10.1.tar.xz from src:kfreebsd-10 this way: tar cfJ $(SOURCE_PACKAGE)/usr/src/$(SRC_TAR) $(SRC_DIR) What would be a preferred way to build a tar archive with deterministic file order? F

Re: [Reproducible-builds] Bug#778423: support a plain text output mode

2015-02-14 Thread Johannes Schauer
Hi, Quoting Helmut Grohne (2015-02-14 21:14:41) > A limitation of rebootstrap currently is that it can only output a build log. > Thus I embed the debbindiffs into the log. This is cumbersome to read, since > they are unrendered html. Having a plain text output mode would make reading > these logs

Re: [Reproducible-builds] Processed: fixed

2015-02-14 Thread Jérémy Bobbio
Mattia Rizzolo: > On Sat, Feb 14, 2015 at 8:44 PM, Jérémy Bobbio wrote: > > I'm not sure this did what you wanted. Quoting > > https://www.debian.org/Bugs/server-control#fixed > > > > This does not cause the bug to be marked as closed, it merely adds > > another version in which the bug

Re: [Reproducible-builds] Processed: fixed

2015-02-14 Thread Mattia Rizzolo
On Sat, Feb 14, 2015 at 8:44 PM, Jérémy Bobbio wrote: > I'm not sure this did what you wanted. Quoting > https://www.debian.org/Bugs/server-control#fixed > > This does not cause the bug to be marked as closed, it merely adds > another version in which the bug was fixed. Use the bugnumber

[Reproducible-builds] Bug#778423: support a plain text output mode

2015-02-14 Thread Helmut Grohne
Package: debbindiff Version: 8 Severity: wishlist Tags: patch User: helm...@debian.org Usertags: rebootstrap A limitation of rebootstrap currently is that it can only output a build log. Thus I embed the debbindiffs into the log. This is cumbersome to read, since they are unrendered html. Having a

[Reproducible-builds] Bug#778419: fedmsg: please make the build reproducible

2015-02-14 Thread Chris Lamb
Source: fedmsg Version: 0.9.3-1 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: randomness X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi, While working on the "reproducible builds" effort [1], we have noticed that fedmsg could not be built

Re: [Reproducible-builds] Processed: fixed

2015-02-14 Thread Jérémy Bobbio
Debian Bug Tracking System: > Processing commands for cont...@bugs.debian.org: > > > fixed 765301 0.004-1 > […] I'm not sure this did what you wanted. Quoting https://www.debian.org/Bugs/server-control#fixed This does not cause the bug to be marked as closed, it merely adds another ver

[Reproducible-builds] Processed (with 1 errors): close

2015-02-14 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: > close 765301 Bug #765301 [strip-nondeterminism] strip-nondeterminism: treat .war and .hpi files as jars Marked Bug as done > close 765302 Bug #765302 [strip-nondeterminism] strip-nondeterminism: strip non-deterministic information from MANIFEST.

[Reproducible-builds] Processed: fixed

2015-02-14 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: > fixed 765301 0.004-1 Bug #765301 [strip-nondeterminism] strip-nondeterminism: treat .war and .hpi files as jars There is no source info for the package 'strip-nondeterminism' at version '0.004-1' with architecture '' Unable to make a source vers

Re: [Reproducible-builds] [Reproducible-commits] [debbindiff] 02/03: debbindiff.py: simplify exit code calculation

2015-02-14 Thread Jérémy Bobbio
Chris Lamb: > commit da146535f5d8af3e9b5685dbf597a9f4666ec1c1 > Author: Chris Lamb > Date: Sat Feb 14 11:06:47 2015 + > > debbindiff.py: simplify exit code calculation > --- > debbindiff.py | 4 +--- > 1 file changed, 1 insertion(+), 3 deletions(-) > > diff --git a/debbindiff.py b/deb

[Reproducible-builds] Patches for sbuild reproducible builds

2015-02-14 Thread Vagrant Cascadian
Prompted by the announcement of reproducible builds status, I took a look at a few of my packages and started testing with sbuild... which apparently needs a few patches to get reproducible builds working... I've got a couple brief proof-of-concept patches. One patch sets the build dir to a stati