Bug#773919: lightproof: please output locales in a stable order

2014-12-25 Thread Jérémy Bobbio
:38.0 + +++ lightproof-1.5+git20140515/debian/changelog 2014-12-25 16:07:15.0 + @@ -1,3 +1,9 @@ +lightproof (1.5+git20140515-1.0~reproducible1) UNRELEASED; urgency=low + + * Make the build reproducible by sorting the locales in make.py. + + -- Jérémy Bobbio lu...@debian.org

Bug#773969: python-setuptools: please output names in top_level.txt with a stable order

2014-12-26 Thread Jérémy Bobbio
~reproducible1) UNRELEASED; urgency=medium + + * Output names in toplevel.txt with a stable order to make module +builds reproducible. + + -- Jérémy Bobbio lu...@debian.org Fri, 26 Dec 2014 11:32:13 +0100 + python-setuptools (5.5.1-1) unstable; urgency=medium * New upstream version. Closes: #754089

Bug#773981: lprng: please remove build date from example lpd.conf

2014-12-26 Thread Jérémy Bobbio
. + + -- Jérémy Bobbio lu...@debian.org Fri, 26 Dec 2014 17:37:38 +0100 + lprng (3.8.B-2) unstable; urgency=low * Compilies on hurd-i386 Closes: #671848 diff -Nru lprng-3.8.B/debian/patches/remove-build-date-from-lpd-conf lprng-3.8.B/debian/patches/remove-build-date-from-lpd-conf --- lprng-3.8.B/debian

Bug#774031: r-base-dev: please do not write username and current time when building packages

2014-12-27 Thread Jérémy Bobbio
a Packaged field when building a package as it was writing the +username and current time, preventing reproducible builds. + * Remove the build timestamp from the Built field for the same reason. + + -- Jérémy Bobbio lu...@debian.org Sat, 27 Dec 2014 17:23:50 + + r-base (3.1.2-2) unstable

Bug#774069: debootstrap: please use a deterministic mtime for devices.tar members

2014-12-28 Thread Jérémy Bobbio
Source: debootstrap Version: 1.0.66 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: timestamps Hi! While working on the “reproducible builds” effort [1], we have noticed that debootstrap could not be built reproducibly. The current build process

Bug#774100: debhelper: please ensure a stable order in shlibs files

2014-12-28 Thread Jérémy Bobbio
Package: debhelper Version: 9.20141222 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: toolchain fileordering Hi! While working on the “reproducible builds” effort [1], we have noticed that some packages failed to build reproducibly because the order of

Bug#774102: debhelper: please ensure a stable order of icons list

2014-12-28 Thread Jérémy Bobbio
Package: debhelper Version: 9.20141222 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: toolchain fileordering Hi! While working on the “reproducible builds” effort [1], we have noticed that some packages failed to build reproducibly because the order of

Bug#759886: debhelper: please make mtimes of packaged files deterministic

2014-12-28 Thread Jérémy Bobbio
Joey Hess: Jérémy Bobbio wrote: Joey Hess: My other idea is to make dh_fixmtimes set something that a later command (eg, dh_builddeb) could use and warn if it was not run. Maybe it should be integrated to dh_builddeb, then? I don't think it belongs in dh_builddeb directly

Bug#774100: debhelper: please ensure a stable order in shlibs files

2014-12-29 Thread Jérémy Bobbio
Niels Thykier: We will apply this for stretch. Would it be helpful to you if we uploaded this sooner to experimental? Good news! :) Given we have our own repository for experimental toolchain related to reproducible builds, I don't think it's worth the hassle of an upload to experimental. --

Bug#774102: debhelper: please ensure a stable order of icons list

2014-12-29 Thread Jérémy Bobbio
Niels Thykier: We will apply this for stretch. Would it be helpful to you if we uploaded this sooner to experimental? Good news! :) Given we have our own repository for experimental toolchain related to reproducible builds, I don't think it's worth the hassle of an upload to experimental. --

Bug#774148: fontforge: please propagate creation and modification times to generated ttf files

2014-12-29 Thread Jérémy Bobbio
Package: fontforge Version: 1:2.0.20140101-1 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: toolchain timestamps Hi! While working on the “reproducible builds” effort [1], we have noticed that packages using fontforge to generate TrueType fonts could

Bug#773916: libical: Ship different constant values accross builds

2014-12-30 Thread Jérémy Bobbio
Dimitri John Ledkov: If I fail to upload this, please upload it instead of me. Looks like the upload went ok. I am now able to rebuild libical reproducibly. :) Please remember to coordinate with the release team for binNUMs and unblocks. -- Lunar.''`.

Bug#774274: fontforge: please allow scripts to set the font modification time

2014-12-30 Thread Jérémy Bobbio
Package: fontforge Version: 20120731.b-5 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: toolchain timestamps Control: block -1 by 774148 Hi! While working on the “reproducible builds” effort [1], we have noticed that some font packages could not be

Bug#759886: [debhelper-devel] Bug#759886: debhelper: please make mtimes of packaged files deterministic

2014-12-31 Thread Jérémy Bobbio
Bernhard R. Link: May I suggest to just duplicate the DH_ALWAYS_EXCLUDE handling in dh_fixmtimes for the time being? If they are already removed then dh_builddeb should not do any new harm and this way you keep more control over dh_fixmtimes so there is less chances debhelper will ship

Bug#774504: debianutils: please make the build reproducible

2015-01-03 Thread Jérémy Bobbio
Source: debianutils Version: 4.4 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: timestamps fileordering Hi! While working on the “reproducible builds” effort [1], we have noticed that debianutils could not be built reproducibly. The attached patches

Bug#774365: traceroute: please remove build date from version string

2015-01-01 Thread Jérémy Bobbio
Source: traceroute Version: 1:2.0.20-2 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: timestamps Hi! While working on the “reproducible builds” effort [1], we have noticed that traceroute could not be built reproducibly. The cause is the use of the

Bug#774394: gdbm: please enable reproducible builds

2015-01-01 Thread Jérémy Bobbio
. +- Use strip-nondeterminism on static libraries. +- Fix mtimes before building binary packages. + + -- Jérémy Bobbio lu...@debian.org Thu, 01 Jan 2015 22:44:01 + + gdbm (1.8.3-13.1) unstable; urgency=medium * Non-maintainer upload. diff -Nru gdbm-1.8.3/debian/control gdbm-1.8.3/debian

Bug#774425: dash: please make dash build reproducibly

2015-01-02 Thread Jérémy Bobbio
Source: dash Version: 0.5.8-2 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: timestamps fileordering Hi! While working on the “reproducible builds” effort [1], we have noticed that dash could not be built reproducibly. The attached patches fix this. I

Bug#774426: cpio: please make cpio build reproducibly

2015-01-02 Thread Jérémy Bobbio
~reproducible1) UNRELEASED; urgency=low + + * Make the package build reproducibly: +- Fix mtimes before building binary packages. +- Stop recording the current time when creating gzip files. +- Sort file list in md5sums. + + -- Jérémy Bobbio lu...@debian.org Fri, 02 Jan 2015 16:15:58 +0100

Bug#774496: ncurses: please make ncurses build reproducibly

2015-01-03 Thread Jérémy Bobbio
Source: ncurses Version: 5.9+20140913-1 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: timestamps Hi! While working on the “reproducible builds” effort [1], we have noticed that ncurses could not be built reproducibly. The attached patch will add

Bug#774498: base-files: please make the build reproducible

2015-01-03 Thread Jérémy Bobbio
Source: base-files Version: 8 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: timestamps Hi! While working on the “reproducible builds” effort [1], we have noticed that base-files could not be built reproducibly. The attached patch will stop recording

Bug#774347: sed: please allow sed to be built reproducibly

2015-01-01 Thread Jérémy Bobbio
Source: sed Version: 4.2.2-4 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: timestamps Hi! While working on the “reproducible builds” effort [1], it has been discovered that sed could not be built reproducibly. The first attached patch will ensure a

Bug#774342: apt: please stop displaying time of build in online help

2015-01-01 Thread Jérémy Bobbio
Source: apt Version: 1.0.9.5 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: timestamps Hi! As part of the “reproducible builds” effort [1], we have noticed that apt could not be built reproducibly. One issue is that it uses the __DATE__ and __TIME__

Bug#774422: perl: please make perl builds reproducible

2015-01-02 Thread Jérémy Bobbio
Source: perl Version: 5.20.1-4 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: timestamps fileordering Hi! While working on the “reproducible builds” effort [1], we have noticed that perl could not be built reproducibly. The attached patches will fix

Bug#774449: sensible-utils: please make sensible-utils build reproducibly

2015-01-02 Thread Jérémy Bobbio
-01-02 22:45:58.0 +0100 @@ -1,3 +1,11 @@ +sensible-utils (0.0.9.0~reproducible1) UNRELEASED; urgency=low + + * Make package build reproducibly: +- Stop recording current time when creating gzip files. +- Fix mtimes before creating binary packages. + + -- Jérémy Bobbio lu

Bug#774496: ncurses: please make ncurses build reproducibly

2015-01-03 Thread Jérémy Bobbio
Sven Joachim: I am not strictly opposed to your patch, but I think the problem should be tackled elsewhere, so that fewer packages need to be modified. In our experimental toolchain, packages built using `dh` will automatically call `dh_strip_nondeterminism`. Packages using `dh` are the 60%

Bug#774498: base-files: please make the build reproducible

2015-01-03 Thread Jérémy Bobbio
: + - Stop recording current time in gzip headers. + - Fix mtimes before building the binary package. + + -- Jérémy Bobbio lu...@debian.org Sat, 03 Jan 2015 13:35:32 + + base-files (8) unstable; urgency=low * Release for jessie as stable: diff -Nru base-files-8/debian/rules base-files-8.0

Bug#774367: procmail: please make the package build reproducibly

2015-01-01 Thread Jérémy Bobbio
. + + -- Jérémy Bobbio lu...@debian.org Thu, 01 Jan 2015 15:34:43 + + procmail (3.22-23) unstable; urgency=medium * Fixed heap overflow in procmail that made it to segfault on diff -Nru procmail-3.22/debian/rules procmail-3.22/debian/rules --- procmail-3.22/debian/rules 2012-06-06 21:02

Bug#774365: traceroute: please remove build date from version string

2015-01-01 Thread Jérémy Bobbio
Jérémy Bobbio: Tags: patch Here it is. -- Lunar.''`. lu...@debian.org: :Ⓐ : # apt-get install anarchism `. `'` `- diff -Nru traceroute-2.0.20/debian/changelog

Bug#774388: nano: please remove build date from online help

2015-01-01 Thread Jérémy Bobbio
+ + * Remove build date from online help to make the package build +reproducibly. + + -- Jérémy Bobbio lu...@debian.org Thu, 01 Jan 2015 22:20:19 + + nano (2.2.6-3) unstable; urgency=medium * The Gürtel release. diff -Nru nano-2.2.6/debian/patches/remove_build_date_from_help.patch nano

Bug#774429: binutils: please make binutils build reproducibly

2015-01-02 Thread Jérémy Bobbio
before building source tarball. +- Sort file list in binutils source tarball. +- Call strip-nondeterminism on static libraries. + + -- Jérémy Bobbio lu...@debian.org Fri, 02 Jan 2015 16:33:56 +0100 + binutils (2.25-3) unstable; urgency=medium * Don't build as a release candidate, fixing

Bug#774484: tar: please stop recording current time when generating tar.1

2015-01-03 Thread Jérémy Bobbio
Source: tar Version: 1.27.1-2 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: timestamps Hi! While working on the “reproducible builds” effort [1], we have noticed that tar could not be built reproducibly. The current time gets written to the tar.1

Bug#776312: coquelicot: please make build reproducible

2015-01-26 Thread Jérémy Bobbio
Source: coquelicot Version: 0.9.2-4 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org Hi, While working on the reproducible builds effort [1], we have noticed that coquelicot could not

Bug#775792: torsocks: please add whitelisting for local ports

2015-01-20 Thread Jérémy Bobbio
Control: severity -1 wishlist Control: retitle -1 torsocks: please add whitelisting for local ports Control: tags -1 + upstream treaki: i tryed to use torsocks on ssh with x forward enabled (-X) but i failed for an unknown reason. The reason is explained in the error message:

Bug#775810: raster3d: please stop recording build user and group in diffs.tar

2015-01-20 Thread Jérémy Bobbio
-01-20 11:31:41.0 +0100 @@ -1,3 +1,10 @@ +raster3d (3.0-3-1.0~reproducible1) UNRELEASED; urgency=medium + + * Make the build reproducible: +- Stop recording user and group when creating diffs.tar. + + -- Jérémy Bobbio lu...@debian.org Tue, 20 Jan 2015 11:30:31 +0100 + raster3d (3.0-3-1

Bug#775654: RM: ooniprobe/1.2.2-1

2015-01-17 Thread Jérémy Bobbio
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: rm Hi! Even if ooniprobe is more or less usable in its current state, I think it is not yet ready to be part of a stable release. #766061 makes a bad user experience and the software is still

Bug#772029: [Reproducible-builds] Bug#772029: debbindiff: please avoid hardcoded use of VIm

2015-02-15 Thread Jérémy Bobbio
Axel Beckert: Jonas Smedegaard wrote: Quoting Jérémy Bobbio (2014-12-04 16:15:02) Jonas Smedegaard: I am not a VIm user, however, and its hardcoded use of that editor is strongly discouraging for me (no, I do not use emacs either). Please consider recoding¹ to not rely on VIm

Bug#778264: [Reproducible-builds] Bug#778264: mailfilter: please make the build reproducible

2015-02-17 Thread Jérémy Bobbio
Hi! Chris Lamb: - tar -czf ./debian/mailfilter/usr/share/doc/mailfilter/contrib.tar.gz ./contrib + GZIP=-9n tar -czf ./debian/mailfilter/usr/share/doc/mailfilter/contrib.tar.gz --mtime=$(BUILD_DATE) ./contrib This is likely to write contrib.tar.gz with files in the filesystem

Bug#778274: [Reproducible-builds] Bug#778274: mauve: please make the build reproducible

2015-02-17 Thread Jérémy Bobbio
Hi! Chris Lamb: - tar -c --gzip -f $(CURDIR)/debian/mauve/usr/src/mauve.tar.gz \ - -C debian/mauve/usr/src mauve + GZIP=-9n tar -c --gzip -f $(CURDIR)/debian/mauve/usr/src/mauve.tar.gz \ + -C debian/mauve/usr/src --mtime=$(BUILD_DATE) mauve This is likely to

Bug#778776: tlsdate: tlsdate-monitor seems to be missing

2015-02-19 Thread Jérémy Bobbio
Package: tlsdate Version: 0.0.12-2 Severity: important Hi! tlsdated is unhappy because it cannot start tlsdate-monitor. The log shows: [tlsdate-monitor] execve() failed: No such file or directory And indeed, the file is not in the package. This seems to prevent tlsdated from setting up

Bug#776443: sphinx: please make output reproducible

2015-01-28 Thread Jérémy Bobbio
+0100 @@ -1,3 +1,11 @@ +sphinx (1.2.3+dfsg-1.0~reproducible1) UNRELEASED; urgency=low + + [ Chris Lamb ] + * Add remove_non_determinism.diff to make Sphinx output reproducible +from one build to the other (closes: #776443). + + -- Jérémy Bobbio lu...@debian.org Wed, 28 Jan 2015 14:38:24

Bug#776143: Avoid appending timestamps to generated manpages

2015-01-28 Thread Jérémy Bobbio
). + + -- Jérémy Bobbio lu...@debian.org Wed, 28 Jan 2015 14:16:27 + + docbook-to-man (1:2.0.0-32) unstable; urgency=low * Package orphaned. diff -Nru docbook-to-man-2.0.0/debian/patches/07-remove-timestamp.patch docbook-to-man-2.0.0/debian/patches/07-remove-timestamp.patch --- docbook

Bug#775020: debhelper: please ensure a stable output of dh_usrlocal

2015-01-10 Thread Jérémy Bobbio
Package: debhelper Version: 9.20150101 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: toolchain fileordering Hi! While working on the “reproducible builds” effort [1], we have noticed that some packages could not be built reproducibly because the

Bug#774031: r-base-dev: please do not write username and current time when building packages

2015-01-12 Thread Jérémy Bobbio
Dirk Eddelbuettel: You need both my patches, and while I only tried them against r-devel they should work as is on r-release. There is one thing I need to stick into debian/rules to set the env var for make (patch 2), and we need to modify the r-cran.mk snippet to get timestamp from

Bug#774031: r-base-dev: please do not write username and current time when building packages

2015-01-12 Thread Jérémy Bobbio
Dirk Eddelbuettel: On 12 January 2015 at 11:06, Jérémy Bobbio wrote: | That's great news. :) Dirk, thanks for your work. Tell me if you want to | deploy your patches to our experimental framework. I could either do the | work or give you access to the repositories. I have never put r-devel

Bug#774031: r-base-dev: please do not write username and current time when building packages

2015-01-12 Thread Jérémy Bobbio
Martin Maechler: I've committed these now to R-devel, svn rev r67422 and r67423. (R devel should become R 3.2.0 in April) That's great news. :) Dirk, thanks for your work. Tell me if you want to deploy your patches to our experimental framework. I could either do the work or give you access to

Bug#774422: [Reproducible-builds] Bug#774422: perl: please make perl builds reproducible

2015-01-09 Thread Jérémy Bobbio
Niko Tyni: Subject: [PATCH] Fix mtimes before building binary packages To enable perl to build reproducibly, mtimes of any files created after the date of the latest debian/changelog entry will be changed to that date. Is this because of the date header in manpages? Setting the

Bug#774031: r-base-dev: please do not write username and current time when building packages

2015-01-13 Thread Jérémy Bobbio
Dirk Eddelbuettel: So you would have to make a minimal change, build and see how it is deployed. Done in our experimental repository. Let me know how it goes. Sure! -- Lunar.''`. lu...@debian.org: :Ⓐ : # apt-get install anarchism

Bug#725803: wireless-regdb: FTBFS: No private key found

2015-02-09 Thread Jérémy Bobbio
/enable_recording_and_using_an_external_signature @@ -0,0 +1,93 @@ +From: Jérémy Bobbio lu...@debian.org +Subject: [PATCH] Enable recording and using an external signature + +To make wireless-regdb build reproducibly, we need a way to save +the signature of the database to an external file and later reuse +it instead of requiring

Bug#778222: ndiswrapper: please make the build reproducible

2015-02-12 Thread Jérémy Bobbio
Julian Andres Klode: The attached patch removes timestamps from the build system. Once applied, ndiswrapper can be built reproducibly in our current experimental framework. Cool. Will do that soonish in experimental then. Thanks. As we currently only perform experiments on packages in

Bug#774581: nacl: please make choice of implementation deterministic

2015-01-04 Thread Jérémy Bobbio
Source: nacl Version: 20110221-4.1 Severity: wishlist User: reproducible-bui...@lists.alioth.debian.org Usertags: cpu Hi! While working on the “reproducible builds” effort [1], we have noticed that nacl could not be built reproducibly. During the latest build, a different implementation for

Bug#774852: manpages: please make build reproducible

2015-01-08 Thread Jérémy Bobbio
Source: manpages Version: 3.74-1 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: timestamps randomness Hi! While working on the “reproducible builds” effort [1], we have noticed that manpages could not be built reproducibly. The attached patches

Bug#769844: linux: please make linux build reproducibly

2015-01-05 Thread Jérémy Bobbio
Control: unblock -1 by 759886 Jérémy Bobbio: Bastian Blank: On Mon, Nov 17, 2014 at 12:46:45AM +0100, Jérémy Bobbio wrote: The first patch adds call to `dh_strip_nondeterminism` and `dh_fixmtimes`, both being part of the custom toolchain currently used for reproducible builds. Hence

Bug#774869: libmodule-build-perl: please output data in stable order

2015-01-08 Thread Jérémy Bobbio
/changelog 2015-01-08 15:53:11.0 +0100 @@ -1,3 +1,9 @@ +libmodule-build-perl (0.421000-2.0~reproducible1) UNRELEASED; urgency=low + + * Add a patch to output data in stable order to make builds reproducible. + + -- Jérémy Bobbio lu...@debian.org Thu, 08 Jan 2015 15:52:19 +0100 + libmodule

Bug#774869: libmodule-build-perl: please output data in stable order

2015-01-08 Thread Jérémy Bobbio
Source: libmodule-build-perl Version: 0.421000-2 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: toolchain randomness Hi! While working on the “reproducible builds” effort [1], we have noticed that libmodule-build-perl could not be built reproducibly.

Bug#769844: linux: please make linux build reproducibly

2015-01-07 Thread Jérémy Bobbio
Bastian Blank: On Mon, Jan 05, 2015 at 06:56:10PM +0100, Jérémy Bobbio wrote: * linux-source: mtimes of many files differ. Would it be ok to just create the tarball with a single timestamp (`tar --mtime=`)? I've used find+touch instead. See attached patch. Why? Good question

Bug#779627: [Reproducible-builds] Bug#779627: dh-strib-nondeterminism: Don't fail with errornous files

2015-03-19 Thread Jérémy Bobbio
Ole Streicher: The python-astropy package contains an invalid gzip file for testing purposes (astropy/utils/tests/data/invalid.dat.gz). The reproducibility check fails here with dh_strip_nondeterminism

Bug#778641: [Reproducible-builds] Bug#778641: closed by Jérémy Bobbio lu...@debian.org (Bug#778641: fixed in debbindiff 10)

2015-03-21 Thread Jérémy Bobbio
Helmut Grohne: On Fri, Mar 20, 2015 at 01:06:13PM +, Debian Bug Tracking System wrote: * Attempt to sort out multiple decoding and encoding issues. (Closes: #778641) I'm sorry to say that this attempt failed:

Bug#779634: closed by Jamie Wilkinson j...@debian.org (Bug#779634: fixed in pymad 0.8-2)

2015-03-16 Thread Jérémy Bobbio
Control: reopen -1 Hi! Changes: pymad (0.8-2) unstable; urgency=medium . * Fix the pre-configure command to build Setup correctly. (Closes: #779634) Sorry, but this does not seem to be fixed. dh_auto_clean -O--buildsystem=pybuild I: pybuild base:170: python2.7 setup.py clean No

Bug#781517: [Reproducible-builds] Bug#781517: tracker.d.o: please don't link ftbfs issues on reproducible.d.n

2015-03-30 Thread Jérémy Bobbio
Holger Levsen: while you thankfully added links to unreproducible packages on reproducible.debian.net you've also added links to packages which fail to build from source there, as can for example be seen on https://tracker.debian.org/pkg/ocaml-faad Please don't do that, ftbfs issues on

Bug#779476: [Reproducible-builds] Bug#779476: debbindiff: new lines in text files in html output

2015-03-03 Thread Jérémy Bobbio
Control: severity -1 wishlist Control: retitle -1 debbindiff: make new lines more visible in HTML diffs Paul Wise: With text output, new lines in text files are very obvious, they have a plus character in front of them. With the html output, it isn't as obvious (see attached screenshot). I

Bug#779391: [Reproducible-builds] Bug#779391: debbindiff: crashes when comparing .changes files for two versions of the same source package

2015-03-03 Thread Jérémy Bobbio
Paul Wise: When I compare two .changes files from different versions of the same source package, I get a crash. I would like to use debbindiff before doing uploads to ensure that the changes to the package are good. I already use debdiff to check the debs but would like to use debbindiff. I

Bug#779475: [Reproducible-builds] Bug#779475: debbindiff: table borders in html output

2015-03-03 Thread Jérémy Bobbio
Paul Wise: I think the html output would look better if the table borders were removed or replaced with 1 pixel solid black lines. Could you please provide a patch or a sample report? -- Lunar.''`. lu...@debian.org: :Ⓐ : # apt-get install

Bug#779474: [Reproducible-builds] Bug#779474: debbindiff: hide temporary paths in html and text output when comparing tarballs

2015-03-03 Thread Jérémy Bobbio
Paul Wise: The output when directly comparing two tarballs contains the temporary paths used. This leaks the debbindiff user's TMP variable into the report and is also ugly. I suggest changing to just showing filenames. Current: /tmp/user/1000/tmpFsxqeVdebbindiff/flasm_1.62-6.debian.tar

Bug#779283: RM: debbindiff/3

2015-02-26 Thread Jérémy Bobbio
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: rm Hi! Please remove debbindiff from jessie. It's not mature enough. I'd rather exempt users from experiencing crashes on many inputs. Thanks, -- Lunar.''`.

Bug#774429: closed by Matthias Klose d...@debian.org (Bug#774429: fixed in binutils 2.25-6)

2015-03-27 Thread Jérémy Bobbio
when building source tarball. +- Remove user and timestamps from test-summary. + + -- Jérémy Bobbio lu...@debian.org Fri, 02 Jan 2015 16:33:56 +0100 + binutils (2.25-6) unstable; urgency=medium * Apply patches from the 2.25 branch to address PR binutils/17512, diff -u binutils-2.25/debian

Bug#779627: [Reproducible-builds] Bug#779627: Bug#779627: dh-strib-nondeterminism: Don't fail with errornous files

2015-03-19 Thread Jérémy Bobbio
Ole Streicher: On 19.03.2015 12:53, Jérémy Bobbio wrote: No rules forbid invalid compressed files but dh_strip_nondeterminism will try to normalize everything that can be normalized… Just like dh_strip will work on all binary objects it can identify. I would not argue against

Bug#780000: gcc-4.9: LTO makes the build unreproducible

2015-03-08 Thread Jérémy Bobbio
Control: forgemerge 53 -1 Thorsten Glaser: With the attached file, or really any program (e.g. src:pax): 1$ gcc -O2 -g -fPIE -fstack-protector-strong -flto=jobserver -c bottles.c 2$ gcc -O2 -g -fPIE -fstack-protector-strong -flto=jobserver -o x1 bottles.o 3$ gcc -O2 -g -fPIE

Bug#781374: [Reproducible-builds] Bug#781374: debbindiff No argument to operator warnings / failures

2015-03-28 Thread Jérémy Bobbio
Control: severity -1 minor Control: tags -1 pending Holger Levsen: runnning debbindiff on lilypond from unstable show this debug output, which I believe is an indication that something is going wrong internally: Sat Mar 28 01:54:43 UTC 2015 - debbindiff 12 will be used to compare the two

Bug#780863: [Reproducible-builds] debbindiff 10 crashes and exits with error 1

2015-03-23 Thread Jérémy Bobbio
Holger Levsen: Crashing with exit 1 is the real problem here. I can't reproduce this. UnicodeDecodeError gets 2 as exit code. -- Lunar.''`. lu...@debian.org: :Ⓐ : # apt-get install anarchism `. `'`

Bug#783210: glibc: please make the package build reproducibly

2015-04-23 Thread Jérémy Bobbio
running ./configure. + This is then used in nscd. +- Set the previously mentioned build date to the latest debian/changelog + entry. +- Create source tarball in a deterministic manner: adjust file + modification time, user, group, permissions, and file order. + + -- Jérémy Bobbio

Bug#783210: glibc: please make the package build reproducibly

2015-04-23 Thread Jérémy Bobbio
Jérémy Bobbio: 3. nscd uses the date and time of the build as a version marker. So a patch is added to allow the build date to be set externally. The date of the latest debian/changelog entry will be used instead of the current time for Debian. Reiner Herrmann noticed that the patch

Bug#782884: ruby-sqlite3: please make the package build reproducibly

2015-04-19 Thread Jérémy Bobbio
-slugs-in-faq.diff: use slugs instead of +object ids for internal links in FAQ. This makes the package +build reproducibly. + + -- Jérémy Bobbio lu...@debian.org Sun, 19 Apr 2015 11:50:10 + + ruby-sqlite3 (1.3.9-2) unstable; urgency=medium * Team upload. diff --git a/debian/patches

Bug#783051: ipxe: ISO image appears to be empty

2015-04-21 Thread Jérémy Bobbio
Package: ipxe Version: 1.0.0+git-20141004.86285d1-1 Severity: normal Hi! The ISO image shipped in ipxe seems to be empty. It doesn't boot in qemu. While building the package in pbuilder, I see: ISOLINUX_BIN=/usr/lib/syslinux/ VERSION=1.0.0+git-20141004.86285d1-1 bash util/geniso -o

Bug#783239: kexec-tools: please make the package build reproducibly

2015-04-24 Thread Jérémy Bobbio
. + + -- Jérémy Bobbio lu...@debian.org Fri, 24 Apr 2015 13:46:29 +0200 + kexec-tools (1:2.0.7-5.1) unstable; urgency=medium * Non-maintainer upload. diff -Nru kexec-tools-2.0.7/debian/patches/allow-external-build-date.patch kexec-tools-2.0.7/debian/patches/allow-external-build-date.patch --- kexec

Bug#783290: [Reproducible-builds] Bug#783290: rkward: Please make build reproducible

2015-04-26 Thread Jérémy Bobbio
Philip Rinn: +# set built-time of GNUR packages to time of created binary package based on stamp in changelog +builttime = $(shell dpkg-parsechangelog -l$(CURDIR)/debian/changelog | awk -F': ' '/Date/ {print $$2}') Tips: In Jessie and beyond you can simply use `dpkg-parsechangelog -S Date`

Bug#783131: dracut: please make the package build reproducibly

2015-04-22 Thread Jérémy Bobbio
the package build reproducibly: +- Add revision date to manpages. + + -- Jérémy Bobbio lu...@debian.org Wed, 22 Apr 2015 17:52:09 + + dracut (040+1-1) unstable; urgency=low * new upstream, Closes: #739794, #758655, #754062, #755271 diff --git a/debian/patches/0001-Add-revision-date

Bug#783136: readline6: plese make the build reproducible

2015-04-22 Thread Jérémy Bobbio
:25.0 + @@ -1,3 +1,11 @@ +readline6 (6.3-8.0~reproducible1) UNRELEASED; urgency=low + + * Make the package build reproducibly: +- Call dh_fixperms for arch-indep packages to avoid variations due to + umask. + + -- Jérémy Bobbio lu...@debian.org Wed, 22 Apr 2015 19:13:35 +

Bug#783149: shadow: please make the build reproducible

2015-04-22 Thread Jérémy Bobbio
/changelog +++ b/debian/changelog @@ -19,6 +19,11 @@ shadow (1:4.2.1-1) UNRELEASED; urgency=low [ Laurent Bigonville ] * Move pam_selinux open call higher in the session stack. Closes: #747313 + [ Jérémy Bobbio ] + * Make the package build reproducibly: +- Add a patch to allow manpage

Bug#783151: mailman: please make the build reproducibly

2015-04-22 Thread Jérémy Bobbio
Source: mailman Version: 2.1.18-2 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: umask Hi! While working on the “reproducible builds” effort [1], we have noticed that mailman could not be built reproducibly. The attached patch fix one occurence where

Bug#783151: [Reproducible-builds] Bug#783151: mailman: please make the build reproducibly

2015-04-22 Thread Jérémy Bobbio
build reproducibly: +- Use install instead of cp for qmail-to-mailman.py to avoid + umask variations. + + -- Jérémy Bobbio lu...@debian.org Wed, 22 Apr 2015 21:54:14 + + mailman (1:2.1.18-2) unstable; urgency=high * Fix security issue: path traversal through local_part. diff -Nru

Bug#783152: kmod: please make the build reproducible

2015-04-22 Thread Jérémy Bobbio
the package build reproducibly: +- Add revision date extracted from Git to manpages in order + to make them stable one build to another. + + -- Jérémy Bobbio lu...@debian.org Wed, 22 Apr 2015 22:06:45 + + kmod (20-1) unstable; urgency=medium * New upstream release. diff --git

Bug#782851: unzip: please make unzip build reproducibly

2015-04-19 Thread Jérémy Bobbio
@@ +Description: Remove build date + In order to make unzip build reproducibly, we remove the + (already optional) build date from the binary. +Author: Jérémy Bobbio lu...@debian.org + +--- unzip-6.0.orig/unix/unix.c unzip-6.0/unix/unix.c +@@ -1705,7 +1705,7 @@ void version(__G

Bug#782890: ruby-prawn: please make gradient keys deterministic

2015-04-19 Thread Jérémy Bobbio
+++ b/debian/changelog @@ -1,3 +1,10 @@ +ruby-prawn (1.3.0+dfsg-1.0~reproducible1) UNRELEASED; urgency=low + + * Add 0700_use_deterministic_keys_for_gradients.patch to make +Prawn build PDF in a deterministic manner when they use gradients. + + -- Jérémy Bobbio lu...@debian.org Sun, 19 Apr 2015

Bug#783255: debconf: please make the package build reproducibly

2015-04-24 Thread Jérémy Bobbio
. + [ Jérémy Bobbio ] + * Use UTC when running xgettext for build reproducibility. + -- Colin Watson cjwat...@debian.org Thu, 19 Mar 2015 10:42:49 + debconf (1.5.56) unstable; urgency=medium diff --git a/po/Makefile b/po/Makefile index 515a562..357e1cf 100644 --- a/po/Makefile +++ b/po

Bug#781517: [Reproducible-builds] Bug#781517: tracker.d.o: please don't link ftbfs issues on reproducible.d.n

2015-04-29 Thread Jérémy Bobbio
Holger Levsen: On Montag, 30. März 2015, Paul Wise wrote: These seem like FTBFS that should be reported, so the package maintainers patch out usage of the macros, especially as the plan was to enable warnings for them by default eventually. yes, they should be reported. thats why they

Bug#783515: memtest86+: please make package build reproducibly

2015-04-27 Thread Jérémy Bobbio
Source: memtest86+ Version: 5.01-2 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: timestamps Control: block -1 by 783513 Hi! While working on the “reproducible builds” effort [1], we have noticed that memtest86+ could not be built reproducibly. The

Bug#774347: closed by Clint Adams cl...@debian.org (Bug#774347: fixed in sed 4.2.2-5)

2015-05-04 Thread Jérémy Bobbio
Control: reopen -1 Hi! Changes: sed (4.2.2-5) unstable; urgency=medium . [ Jérémy Bobbio ] * Fix mtimes before building binary packages. closes: #774347. * Stop recording current time when using gzip. Sorry Clint. This is not enough as we've introduced umask variations

Bug#774504: debianutils: please make the build reproducible

2015-05-04 Thread Jérémy Bobbio
Hi! The attached patches make several small changes to debian/rules. Once applied, debianutils can be built reproducibly on our current experimental framework. This was merged in debianutils/4.5 but since umask variations are now considered, this is not enough. The attached patch should do

Bug#774422: perl: please make perl builds reproducible

2015-05-04 Thread Jérémy Bobbio
Hi! Here's an update after rebasing my patches on 5.20.2-4. Niko Tyni: - the build system also embeds information about the build host, at least the kernel version and hostname. Those need to be stripped too. From 'perl -V': osname=linux, osvers=3.16.0-4-amd64,

Bug#784267: mpv: please make the build reproducible

2015-05-04 Thread Jérémy Bobbio
Source: mpv Version: 0.9.1-1 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: timestamps Hi! While working on the “reproducible builds” effort [1], we have noticed that foo could not be built reproducibly. The attached patch disable recording the build

Bug#783647: win32-loader: please make the build reproducible

2015-04-28 Thread Jérémy Bobbio
master—fixes timestamps related variations from the build system. Once applied, win32-loader can be built reproducibly in our current experimental framework. [1]: https://wiki.debian.org/ReproducibleBuilds -- Jérémy Bobbio.''`. jeremy.bob...@irq7.fr

Bug#783515: memtest86+: please make package build reproducibly

2015-04-27 Thread Jérémy Bobbio
Jérémy Bobbio: The attached patch […] For real, this time. -- Lunar.''`. lu...@debian.org: :Ⓐ : # apt-get install anarchism `. `'` `- diff -Nru memtest86+-5.01

Bug#784147: tracker.debian.org: please specify Content-Type and charset when serving changelogs

2015-05-03 Thread Jérémy Bobbio
Package: tracker.debian.org Severity: minor Tags: newcomer Hi! Changelogs are currently served without any Content-Type specified. This means non-ascii characters are displayed wrong in browsers. HEAD https://tracker.debian.org/media/packages/p/pkg-perl-tools/changelog-0.20 | grep ^Content

Bug#784335: libapache2-mod-perl2: please make the package build reproducible

2015-05-05 Thread Jérémy Bobbio
/debian/changelog @@ -1,3 +1,10 @@ +libapache2-mod-perl2 (2.0.9~1624218-2.0~reproducible1) UNRELEASED; urgency=low + + * Set PERL_HASH_SEED=0 when running configure to generate +identical code accross builds. + + -- Jérémy Bobbio lu...@debian.org Tue, 05 May 2015 16:13:37 +0200 + libapache2-mod

Bug#784538: file-rc: please make the package build reproducible

2015-05-06 Thread Jérémy Bobbio
-0.8.16.0~reproducible1/debian/changelog 2015-05-06 13:43:38.0 + @@ -1,3 +1,10 @@ +file-rc (0.8.16.0~reproducible1) UNRELEASED; urgency=low + + * Use `sed -i` to keep permisions when modifying conffiles list. +This makes the result identical with different umasks. + + -- Jérémy Bobbio

Bug#784541: yasm: please make the package build reproducible

2015-05-06 Thread Jérémy Bobbio
-2.0~reproducible1) UNRELEASED; urgency=low + + * Make the package build reproducible: +- 110_remove_build_date.diff: remove compilation date from + version strings. + + -- Jérémy Bobbio lu...@debian.org Wed, 06 May 2015 14:00:31 + + yasm (1.3.0-2) unstable; urgency=medium

Bug#784325: kde-workspace: please make the package build reproducible

2015-05-05 Thread Jérémy Bobbio
/sort_kdm_confproc_keys.diff @@ -0,0 +1,34 @@ +Description: sort keys in kdm confproc.pl + In order to get the same output accross builds, we + now sort keys in confproc.pl. +Author: Jérémy Bobbio lu...@debian.org + +--- kde-workspace-4.11.13.orig/kdm/confproc.pl kde-workspace-4.11.13/kdm/confproc.pl +@@ -85,7 +85,7

Bug#784254: ooniprobe: fails to purge: rmdir: failed to remove '/var/lib/ooni': No such file or directory

2015-05-05 Thread Jérémy Bobbio
Iain R. Learmonth: The attached patch fixes this, and will also remove the log directory if it is empty. Thanks! + [ -f /etc/default/ooniprobe ] rm -f /etc/default/ooniprobe The test is not needed: $ rm -f /nonexististant echo No big deal No big deal -- Lunar

Bug#784318: gnome-desktop3: please make the build reproducible

2015-05-05 Thread Jérémy Bobbio
to + be able to predefine GNOME_DATE. +- Set GNOME_DATE to the latest debian/changelog entry in + debian/rules. + + -- Jérémy Bobbio lu...@debian.org Tue, 05 May 2015 09:24:28 + + gnome-desktop3 (3.14.1-1) unstable; urgency=medium [ Tim Lunn ] diff -Nru gnome-desktop3-3.14.1/debian/patches

<    4   5   6   7   8   9   10   11   >