[Reproducible-builds] Bug#821777: Bug#821777: diffoscope fails with "pkg_resources.DistributionNotFound: python-magic"

2016-04-19 Thread Mattia Rizzolo
n general stuff to generate a python package for distribution, so I can't really judge on this... -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org :

Re: [Reproducible-builds] Wrong reproducibility reported for libdevel-cover-perl? (i.e. I suspect a false negative)

2016-04-22 Thread Mattia Rizzolo
(dkg is taking care of this bit). For some history on why we gave up on this see https://wiki.debian.org/ReproducibleBuilds/History#Giving_up_on_build_paths (that would need to be updated to match the current WIP, though). So, yes, we are not varying the build path, and we're aware of it :)

[Reproducible-builds] history page [was: Wrong reproducibility reported for libdevel-cover-perl? (i.e. I suspect a false negative)]

2016-04-22 Thread Mattia Rizzolo
even a list of what has been tried. Cool! Is somebody up to update this history page? (maybe it needs some general overhaul). I'm really too busy to take care of that, and I'd hate to link outdated stuff :( -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3

[Reproducible-builds] package uploaded to our repo

2016-05-09 Thread Mattia Rizzolo
dpkg_1.18.7.0~reproducible0.dsc has just been uploaded to https://wiki.debian.org/ReproducibleBuilds/ExperimentalToolchain ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/li

[Reproducible-builds] Bug#823874: diffoscope: UnicodeDecodeError

2016-05-09 Thread Mattia Rizzolo
foscope/difference.py", line 234, in feeder for buf in in_file: File "/usr/lib/python3/dist-packages/diffoscope/comparators/deb.py", line 122, in strip_checksum for line in f: File "/usr/lib/python3.5/encodings/ascii.py", line 26, in decode return code

[Reproducible-builds] FontForge needs a new patch to learn about S_D_E

2016-05-10 Thread Mattia Rizzolo
akers? -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: ht

Re: [Reproducible-builds] Bug#824182: codeblocks: please make the build reproducible (timestamps)

2016-05-17 Thread Mattia Rizzolo
On Tue, May 17, 2016 at 07:01:49PM +0200, Ximin Luo wrote: > export SOURCE_DATE_EPOCH = $(shell dpkg-parsechangelog -SDate | date -f- +%s) s/=/?=/ might be also nicer, IMHO. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4

Re: [Reproducible-builds] golang: random_build_path_by_golang_compiler is #824806

2016-05-20 Thread Mattia Rizzolo
it/commit/?id=366596a Thanks for filing the bug. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https:

Re: [Reproducible-builds] Bug#824266: mkdocs: Please support SOURCE_DATE_EPOCH specification for build time stamps [origin: b...@debian.org]

2016-05-20 Thread Mattia Rizzolo
t's just `time.time()` (maybe wrapped in int()): In [21]: time.gmtime() Out[21]: time.struct_time(tm_year=2016, tm_mon=5, tm_mday=20, tm_hour=21, tm_min=8, tm_sec=42, tm_wday=4, tm_yday=141, tm_isdst=0) In [22]: time.time() Out[22]: 1463778524.5374782 In [23]: int(time.time()) Out[23]: 146377

Re: [Reproducible-builds] Question about build environments used for i386

2016-05-26 Thread Mattia Rizzolo
hoice, also considering this: mattia@chase ~ % uname -p unknown > Unfortunately, the provided logs are only for amd64. Not sure what are you referring to here. For i386 there are both logs for build builds done on i386. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4

Re: [Reproducible-builds] Update armhf blacklist

2016-05-29 Thread Mattia Rizzolo
On Sun, May 29, 2016 at 07:55:22AM -0700, Vagrant Cascadian wrote: > Please blacklist them on armhf for all suites: Done. Thank you very much for list. Hopefully killing off those will make armhf quicker in the overall. -- regards, Mattia Rizzolo GPG Key: 66AE 2

[Reproducible-builds] dropping texlive from our archive

2016-05-31 Thread Mattia Rizzolo
the list of the resulting packages are attached to this email, would be nice if somebody could check it against reproducible.json (thing that I'd do before dropping texlive-bin to be able to compare the results). -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A

Re: [Reproducible-builds] [buildd-tools-devel] Bug#825991: Bug#825991: sbuild: /etc/sbuild/sbuild.conf leaks the user home path

2016-06-01 Thread Mattia Rizzolo
bringing this up. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA pag

Re: [Reproducible-builds] dropping texlive from our archive

2016-06-01 Thread Mattia Rizzolo
as they already did in other parts). -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri

Re: [Reproducible-builds] ftbfs_build-indep_not_build_on_armhf, and add bochs to it

2016-06-04 Thread Mattia Rizzolo
. https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=f5c5274cea8cc4d7b58e374c7114f01c07019035 > Do you think it would be possible to achieve the same result with a > "banned packages" list which is architecture-specific instead of this > funny issue?

[Reproducible-builds] Bug#826330: UnicodeDecodeError with psychtoolbox-3/3.0.12.20160414.dfsg1-1 in unstable/armhf

2016-06-04 Thread Mattia Rizzolo
/deb.py", line 138, in strip_checksum for line in f: File "/usr/lib/python3.5/codecs.py", line 321, in decode (result, consumed) = self._buffer_decode(data, self.errors, final) UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb2 in p

[Reproducible-builds] package uploaded to our repo

2016-06-13 Thread Mattia Rizzolo
dpkg_1.18.7.0~reproducible1.dsc has just been uploaded to https://wiki.debian.org/ReproducibleBuilds/ExperimentalToolchain ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/li

[Reproducible-builds] package uploaded to our repo

2016-06-16 Thread Mattia Rizzolo
doxygen_1.8.11-2.0~reproducible0.dsc has just been uploaded to https://wiki.debian.org/ReproducibleBuilds/ExperimentalToolchain ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailm

Re: [Reproducible-builds] FontForge needs a new patch to learn about S_D_E

2016-06-17 Thread Mattia Rizzolo
FYI: On Tue, May 10, 2016 at 11:43:53AM +, Mattia Rizzolo wrote: > Our FontForge package is unused since quite some time. > While rebasing it wouldn't be hard, it actually needs some more work. I've now moved the package away from our apt repository into the

[Reproducible-builds] package uploaded to our repo

2016-06-20 Thread Mattia Rizzolo
findutils_4.6.0+git+20160517-3.0~reproducible0.dsc has just been uploaded to https://wiki.debian.org/ReproducibleBuilds/ExperimentalToolchain ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org

[Reproducible-builds] Bug#829113: Bug#829113: reprotest: Should unset $DISPLAY to avoid GUI popups from some build tools

2016-06-30 Thread Mattia Rizzolo
ould also cause some packages to FTBFS. See also https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=589687 https://bugs.launchpad.net/ubuntu/+source/pbuilder/+bug/816556 for some bugs about the same issue in pbuilder. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52

[Reproducible-builds] Bug#829115: Bug#829115: diffoscope: …/comparators/ps.py: TypeError: cannot use a string pattern on a bytes-like object

2016-06-30 Thread Mattia Rizzolo
aused by a bug in src:file, which is now fixed. though, > Versions of packages diffoscope depends on: > ii python3-magic 1:5.28-2 this is the fixed version. Are you sure you ran diffoscope with that version of python3-magic? -- regards, Mattia Rizzolo

[Reproducible-builds] Bug#829113: Bug#829113: Bug#829113: reprotest: Should unset $DISPLAY to avoid GUI popups from some build tools

2016-07-01 Thread Mattia Rizzolo
aults.". Like that, a out of context quote. ¹ I kinda agree though that building untrusted sources (or whatever, fwiw) in your home as your user, and expecting everything to go well it's naive. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF

[Reproducible-builds] package uploaded to our repo

2016-07-04 Thread Mattia Rizzolo
dpkg_1.18.9.0~reproducible0.dsc has just been uploaded to https://wiki.debian.org/ReproducibleBuilds/ExperimentalToolchain ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/li

[Reproducible-builds] package uploaded to our repo

2016-07-06 Thread Mattia Rizzolo
dpkg_1.18.9.0~reproducible1.dsc has just been uploaded to https://wiki.debian.org/ReproducibleBuilds/ExperimentalToolchain ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/li

[Reproducible-builds] package uploaded to our repo

2016-07-07 Thread Mattia Rizzolo
dpkg_1.18.9.0~reproducible2.dsc has just been uploaded to https://wiki.debian.org/ReproducibleBuilds/ExperimentalToolchain ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/li

[Reproducible-builds] New default -fdebug-prefix-map build flag for dpkg

2016-07-18 Thread Mattia Rizzolo
://wiki.debian.org/Teams/Dpkg/FAQ#Q:_Can_we_add_support_for_new_default_build_flags_to_dpkg-buildflags.3F -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :'

Re: [Reproducible-builds] Bug#819185: clang: please enable -fdebug-prefix-map support

2016-07-18 Thread Mattia Rizzolo
of the above, so I'll personally go with the latter for what I'm concerned. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' :

[Reproducible-builds] Bug#831797: gearhead: FTBFS with -fdebug-prefix-map

2016-07-19 Thread Mattia Rizzolo
live by either adding -O2 yourself in d/rules or leaving it to whatever default fpc has. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :&

[Reproducible-builds] Bug#832011: ncl: FTBFS with -fdebug-prefix-map

2016-07-21 Thread Mattia Rizzolo
ase.mapreri.org A quick workaround would be to disable the reproducible/fixdebugpath buildflags with export DEB_BUILD_MAINT_OPTIONS=reproducible=-fixdebugpath A possibly more proper fix would be to use a different separator than /, like it's done wit

[Reproducible-builds] Bug#832012: clonalframe: FTBFS with -fdebug-prefix-map

2016-07-21 Thread Mattia Rizzolo
oducible/fixdebugpath buildflags with export DEB_BUILD_MAINT_OPTIONS=reproducible=-fixdebugpath A possibly more proper fix would be to use a different separator than /, for example : or #. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B94

[Reproducible-builds] Bug#832013: clustalx: FTBFS with -fdebug-prefix-map

2016-07-21 Thread Mattia Rizzolo
IONS=reproducible=-fixdebugpath A possibly more proper fix would be to use a different separator than /, like : or #. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org

[Reproducible-builds] Bug#832014: libclc: FTBFS with -fdebug-prefix-map

2016-07-21 Thread Mattia Rizzolo
ags with export DEB_BUILD_MAINT_OPTIONS=reproducible=-fixdebugpath The real problem here is that clang 3.7 doesn't support -fdebug-prefix-map, whilst 3.8 does. See the blocking bug for more information. You might either want to wait for clang to either switch to 3.8 or backport the patch,

Re: [Reproducible-builds] Reproducibility of apt-listbugs, take two

2016-07-21 Thread Mattia Rizzolo
temporary glitch, it's now marked as reproducible. (holger rescheduled it) Thanks for notifying us :) -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org

Re: [Reproducible-builds] Bug#832099: lintian: please check for unnecessary SOURCE_DATE_EPOCH assignments

2016-07-22 Thread Mattia Rizzolo
(SOURCE_DATE_EPOCH)" for example, using tar: tar --mtime="@$(SOURCE_DATE_EPOCH)" -c -f out.tar in this is a valid command when SDE is set, but it's going to fail as soon as it's not set anymore, I fear; and it makes a lot of sense in a d/rules to tar something up. -- rega

[Reproducible-builds] package uploaded to our repo

2016-08-01 Thread Mattia Rizzolo
dpkg_1.18.10.0~reproducible0.dsc has just been uploaded to https://wiki.debian.org/ReproducibleBuilds/ExperimentalToolchain ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/l

Re: [Reproducible-builds] ImportError: No module named pep8

2016-08-19 Thread Mattia Rizzolo
On Fri, Aug 19, 2016 at 05:54:57PM +0100, Chris Lamb wrote: > Some extra background — we usually remove archived bugs from notes. I > believe there is a script for this.. Just ran it. I usually run it every so often, when I remember :) -- regards, Mattia Rizzol

Re: [Reproducible-builds] Please drop " " prefix from mailing list subject

2016-08-26 Thread Mattia Rizzolo
t know the password… > > > > do you want to know it? it's in our shared home on alioth, anyway... -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org

Re: [Reproducible-builds] Please drop " " prefix from mailing list subject

2016-08-26 Thread Mattia Rizzolo
On Fri, Aug 26, 2016 at 10:03:07PM +, Santiago Vila wrote: > I also agree. alright, I removed the prefix from the lists now. While on it, I also added my address to the list of administrators. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4

Re: [Reproducible-builds] Deprecating plain dpkg-buildpackage

2016-08-27 Thread Mattia Rizzolo
fernt problem than just reproducible build indeed, and we're not so much concerned (as they don't block our general work really). -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.

Bug#835641: diffoscope: traceback when comparing dangling symlink to directory

2016-08-27 Thread Mattia Rizzolo
*self._kwargs) File "/usr/lib/python3/dist-packages/diffoscope/difference.py", line 190, in feed end_nl = feeder(f) File "/usr/lib/python3/dist-packages/diffoscope/difference.py", line 260, in feeder raise subprocess.CalledProcessError(returnco

Re: Bug#836377: reproducible-builds: Locale C.UTF-8 not inherited by build terminal

2016-09-02 Thread Mattia Rizzolo
on the reproducible build server; when running on a > system that actually has a UTF-8 terminal locale, the build succeeds. In the first build we export LANG=C, I wonder if that messes with python's encoding foo. -- regards,

Re: [notes] 01/01: Tag 9 total packages with user_hostname_manually_added_requiring_further_investigation

2016-09-04 Thread Mattia Rizzolo
Please put a valid email address in your user.email. Stuff (starting by the KGB bot that relies the commits to our IRC channel) are not happy with your current setting. Thanks! :) -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .

Bug#836732: strip-nd: FTBFS when locale is not English

2016-09-05 Thread Mattia Rizzolo
-fprive-arcs -ftest-coverage: exepected unary operator Not sure how much related they are, but I guess it means something given that it's not in the English build. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4

Re: Bug#836732: strip-nd: FTBFS when locale is not English

2016-09-06 Thread Mattia Rizzolo
On Tue, Sep 06, 2016 at 01:39:00AM +, HW42 wrote: > I think this has nothing to do with locale. The problem is that dash and > bash are treating 'return' differently. Oh, wow. Thank you, I totally forgot there were also 2 different shells… -- regards,

Re: "[Reproducible-builds]" mailing list tag dropped from subject?

2016-09-06 Thread Mattia Rizzolo
ere agreed on dropping the prefix. BTW, no lists on l.d.o have a prefix, and people live happy enough, I suppose that people interested in sorting/filtering mails in debian have their way to filter emails somehow already :) -- regards, Mattia Rizzolo GPG Key: 66AE 2B

Re: [PATCH] Also ignore /pytest-warning/ -- it's internal to py.test.

2016-09-07 Thread Mattia Rizzolo
ing warning we can do nothing about so I agree with silencing it for now, though keeping in mind in the future it might hide some deprecation warning actually coming from our use of py.test (which is pretty simple and standard, I doubt it'll happen anytime soon). -- regards,

Re: [PATCH] Also ignore /pytest-warning/ -- it's internal to py.test.

2016-09-08 Thread Mattia Rizzolo
n.net if that is more convenient. Thanks, merged! -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri

strip-nd FTBFS in reproducible infra

2016-09-10 Thread Mattia Rizzolo
? -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: h

Re: strip-nd FTBFS in reproducible infra

2016-09-10 Thread Mattia Rizzolo
takes care that the installed ones are on the interested version, e.g. it tested installed 0.026. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org

Re: buildinfo of old packages

2016-09-13 Thread Mattia Rizzolo
t version of the packages. Is there a way > to get these buildinfo-files for older package-versions, too? There is not, I'm sorry. In the current implementation we delete old files (including buildinfos) just before storing the new ones. -- regards, Mattia Rizzo

Bug#837681: diffoscope: 'ERROR guestfs can't be launched' when trying to compare to qubes ISOs

2016-09-13 Thread Mattia Rizzolo
.py", line 9543, in umount_all > r = libguestfsmod.umount_all (self._o) > RuntimeError: umount_all: call launch before using this function > (in guestfish, don't forget to use the 'run' command) > Am I missing some dependencies or what does that m

Bug#837742: diffoscope: debian/tests/basic-command-line fails

2016-09-13 Thread Mattia Rizzolo
y interest at the failures at http://autopkgtest.ubuntu.com/packages/d/diffoscope instead. Be aware that that's not the only thing failing there. I failed to debug that last time, and I wanted to actually try it again with more time resources for the next upload. -- regards, Mattia

Bug#837742: diffoscope: debian/tests/basic-command-line fails

2016-09-18 Thread Mattia Rizzolo
control: tag -1 pending On Wed, Sep 14, 2016 at 08:49:27PM +1200, Michael Hudson-Doyle wrote: > On 14 September 2016 at 17:03, Mattia Rizzolo wrote: > > Be aware that that's not the only thing failing there. I > > failed to debug that last time, and I wanted to actually t

package uploaded to our repo

2016-09-20 Thread Mattia Rizzolo
dpkg_1.18.10.0~reproducible1.dsc has just been uploaded to https://wiki.debian.org/ReproducibleBuilds/ExperimentalToolchain ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/l

Re: [dpkg] 08/08: document 1.18.10.0~reproducible1

2016-09-21 Thread Mattia Rizzolo
On Wed, Sep 21, 2016 at 09:24:24AM +, Holger Levsen wrote: > On Tue, Sep 20, 2016 at 10:36:17PM +0000, Mattia Rizzolo wrote: > > +dpkg (1.18.10.0~reproducible1) UNRELEASED; urgency=medium > > + * Continue to support --buildinfo-identifier as an override for > > +--bui

Re: [dpkg] 08/08: document 1.18.10.0~reproducible1

2016-09-21 Thread Mattia Rizzolo
ng :) also, I don't have a blog post, though probably it's a good paraph in the next weekly report. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :'

Re: package uploaded to our repo

2016-09-21 Thread Mattia Rizzolo
They told me it was not totally clear what happens here, why I did this upload, what triggered the chanegs I did, and why last night. On Tue, Sep 20, 2016 at 10:55:55PM +, Mattia Rizzolo wrote: > dpkg_1.18.10.0~reproducible1.dsc has just been uploaded to > https://wiki.debi

Re: [dpkg] 08/08: document 1.18.10.0~reproducible1

2016-09-21 Thread Mattia Rizzolo
r a single (source,version,architecture) build and document that the very same build can be accomplished with different environment condition. That tricks is an easy way to be able to store them without messing around with renames, etc. -- regards, Mattia Rizzolo GPG Key: 6

Re: package uploaded to our repo

2016-09-21 Thread Mattia Rizzolo
On Wed, Sep 21, 2016 at 01:24:46PM +, Jérémy Bobbio wrote: > Mattia Rizzolo: > > Next steps: > > it would be great if somebody could figure what's the real gain of > > having .dsc in Checksums-Sha256. > > This is how .buildinfo files have linked a source packa

Re: [dpkg] 08/08: document 1.18.10.0~reproducible1

2016-09-21 Thread Mattia Rizzolo
On Wed, Sep 21, 2016 at 01:13:42PM +, Jérémy Bobbio wrote: > Mattia Rizzolo: > > The reason we like to have a static string in there (and in jenkins we > > use the host architecture), is that otherwise diffoscope would be noisy > > about the difference in the name if we

Re: Bug#836784: diffoscope: Several "Too much input for diff" on debian packages from unstable/amd64

2016-09-24 Thread Mattia Rizzolo
with commit 83593ea75709ff82bb01cd3c8970636a4f5dd31b in master, already released with v60. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org

Re: Debian outreach internships

2016-09-25 Thread Mattia Rizzolo
an-reproducible in OFTC). If you pick a mailing list, please subscribe to it. Thank you! -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :'

Re: Debian outreach internships

2016-09-29 Thread Mattia Rizzolo
mat-patch or by using git send-email (but this one requires a bit of set up), as they are easier to incorporate. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org

Moving IRC status notifications to #debian-reproducible-changes

2016-09-30 Thread Mattia Rizzolo
gards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: https://qa.debian.org/d

Re: Moving IRC status notifications to #debian-reproducible-changes

2016-10-01 Thread Mattia Rizzolo
On Fri, Sep 30, 2016 at 10:03:20PM +, Mattia Rizzolo wrote: > I'm going to ask the KGB admins to set up a project and have the bots > join that channel sometime tomorrow evening or Sunday, and then move > those notifications over there. KGB maintainers rock, 2 out of 3 replied

Re: Debian outreach internships

2016-10-04 Thread Mattia Rizzolo
w to best tackle the bug. I was waiting on him to reply himself, but given that he didn't I'm explicitly calling him to action ;) > If so then I can work on this > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=833697 -- regards, Mattia Rizzolo GPG Key: 66

Bug#840482: [diffoscope] error at startup

2016-10-11 Thread Mattia Rizzolo
ms. I managed to reproduce the issue also on a minimal debian unstable (in a chroot, attached the log) > Do I need to install some other packages or diffoscope isn't supported, > yet, on a headless machine ? doesn't really make sense that "isn't supported" :)

Bug#841146: diffoscope: Failure of test_superblock

2016-10-18 Thread Mattia Rizzolo
est in debci¹. you said you're trying to build the released v61, not a git snapshot which happens to be a few commits after v61, right? ¹ https://ci.debian.net/packages/d/diffoscope/ -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 45

broken DDPO by not-so-broken reproducible-tracker.json

2016-10-18 Thread Mattia Rizzolo
http://meetbot.debian.net/reproducible-builds/2016/reproducible-builds.2016-10-17-19.01.log.html#l-178 ⁵ https://anonscm.debian.org/viewvc/qa/trunk/data/cronjobs/ddpo.reproducible?view=markup https://anonscm.debian.org/viewvc/qa/trunk/data/ddpo/extract_reproducible.pl?view=markup -- regards

Re: broken DDPO by not-so-broken reproducible-tracker.json

2016-10-19 Thread Mattia Rizzolo
k on as a next step is not not "stick" a build to a build-path. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' :

Bug#841146: diffoscope: Failure of test_superblock

2016-10-21 Thread Mattia Rizzolo
up.py, otherwies I can always turn that pytest.mark.skip() into a pytest.mark.skipif(True), which is IMHO ugly but quick and effective for solving this bug, I think. Can you also try to convert that marking in tests/comparators/utils.py:49 to confirm? ¹ http://doc.pytest.org/en/latest/ch

Bug#841146: diffoscope: Failure of test_superblock

2016-10-23 Thread Mattia Rizzolo
oducible/diffoscope.git/commit/?id=fa07622 Really the only gain of pytest.mark.skip() over pytest.mark.skipif() is that the former is a bit shorter. I'm trying to finish up some things and pull up a release this week, if you want you could just wait for that instead of including a patch. -- re

Bug#840482: [diffoscope] error at startup

2016-10-23 Thread Mattia Rizzolo
pressing a fixed dependency on libarchive13 for this; do python package have any way of expressing such dependency? Or the only improvements that could be done here is python-libarchive-c¹ to ward that part offerring a nicer error message? ¹ as in upstream https://github.com/Cha

Bug#839538: diffoscope: json: detect order-only differences

2016-10-23 Thread Mattia Rizzolo
me? -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` D

Bug#839538: diffoscope: json: detect order-only differences

2016-10-23 Thread Mattia Rizzolo
3) could apply to *any* text file, not just json, so perhaps it > should be done at a level higher than the json comparator? Of course I'm saying this considering to put the text fallback at a higher level than hacking it into the json comparator. -- regards,

Bug#839538: diffoscope: json: detect order-only differences

2016-10-26 Thread Mattia Rizzolo
Control: tag -1 pending On Wed, Oct 26, 2016 at 10:52:29AM +, Daniel Shahaf wrote: > Mattia Rizzolo wrote on Sun, Oct 23, 2016 at 23:21:53 +: > > Though I'd really prefer to see some tests for this before applying it; > > Attached. > > The code change is u

Re: [PATCH] submit signed .buildinfo files to buildinfo.debian.net

2016-10-28 Thread Mattia Rizzolo
by the deploy script instead (like, a "jenkins node $NODE gpg key") and the build script use it only if it's present already? -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: h

Re: [PATCH] submit signed .buildinfo files to buildinfo.debian.net

2016-10-31 Thread Mattia Rizzolo
only the option is -s (--short). -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'

Re: [PATCH] submit signed .buildinfo files to buildinfo.debian.net

2016-11-01 Thread Mattia Rizzolo
rom, but it does The Right Thing™ :) -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri

Bug#842834: diffoscope: building unchanged in jessie-bpo fails

2016-11-01 Thread Mattia Rizzolo
FTR, this started after commit ea750f17d3e2f3e248294e05d8b66cc901e5fa5c, which introduced some symlinks within the test suite. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org

Bug#842837: diffoscope: parallel diffoscope

2016-11-01 Thread Mattia Rizzolo
d WIP/parallel2 branches on the git repository more then one year ago, but was never completed, possibly that's a good start point nonetheless. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me:

Re: broken DDPO by not-so-broken reproducible-tracker.json

2016-11-03 Thread Mattia Rizzolo
This thread doesn't seem to make progress, anyway: On Tue, Oct 18, 2016 at 09:54:39PM +0000, Mattia Rizzolo wrote: > 4. figure out why the hell DDPO doesn't deal with that edit in the json, >see the code⁵ in Debian's QA Team SVN repo, and leave the json to >displ

Re: [PATCH] reproducible Debian: filter Environment section from buildinfo files

2016-11-07 Thread Mattia Rizzolo
anges again diffoscope will walk through the packages twice, once through .changes→.deb and once through .changes→.buildinfo→.deb, doubling the comparing time and so causing timeouts in a lot more packages (and we already have a lot of them). I'll file a diffoscope bug after this email. --

Bug#843531: diffoscope: walk through packages twice when comparing two .changes

2016-11-07 Thread Mattia Rizzolo
(this also means that every package will most probably hit the "max report size" limit) * annoyance to the user. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me:

Re: [PATCH] reproducible Debian: filter Environment section from buildinfo files

2016-11-07 Thread Mattia Rizzolo
the .deb diffs. They can provide useful insight (that currently we also have because the 2 build environments are documented elsewhere). Just that diffoscope should really not compare files that have already been compared. It's just very hard to do, on the same level of the parallel diffos

Bug#847805: reprotest: document/support simple reproducibility test with sbuild

2016-12-12 Thread Mattia Rizzolo
er case, with my sbuild maintainer hat on, please file wishlist bugs > against sbuild if its interface is not sufficient to run reproducibility tests > with it. Ditto for pbuilder. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540

Bug#848373: diffoscope: Missing install dependency on colordiff

2016-12-16 Thread Mattia Rizzolo
in git as dea5a1bf4af893ae657d5c106ea7df6c0bbc78fe as we now do the coloring directly ourself, so the problem actually doesn't exist anymore. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about

Re: [diffoscope] 01/01: Use js-beautify as JavaScript code beautifier for .js files

2016-12-19 Thread Mattia Rizzolo
with some for this comparator too? :) -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~map

Re: [tasks] 01/01: add note that 90% of the .buildinfo files being created today are useless and broken

2016-12-21 Thread Mattia Rizzolo
eproducible-builds/Week-of-Mon-20160919/007119.html [ disclaimer: yeah, I know this is coming from the debrebuilder thread, that is still in my inbox and waiting for a long enough bunch of my time to read it all and reply properly ] -- regards, Mattia Rizzolo GPG Key: 66AE

Bug#849142: test regression in test_dex.test_differences with enjarify >= 1.0.3

2016-12-24 Thread Mattia Rizzolo
ets more and more important. ISTR you mentioning a patch for that making the test compatible with both versions, care to share? :) -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.o

Bug#849391: strip-nondeterminism: autopkgtest failures

2016-12-26 Thread Mattia Rizzolo
0:08:14]: test command1: ---] adt-run [10:08:14]: test command1: - - - - - - - - - - results - - - - - - - - - - command1 FAIL non-zero exit status 2 >8 -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 454

Bug#850730: diffoscope: ImageFile can't deal with .ico even if it claims so

2017-01-09 Thread Mattia Rizzolo
can see it does a useless binary comparison of 2 .ico -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https:/

Bug#850807: diffoscope: fail to process inkscape/0.92.0-2

2017-01-10 Thread Mattia Rizzolo
f._install_debug_symbols() File "/usr/lib/python3/dist-packages/diffoscope/tools.py", line 50, in tool_check return original_function(*args, **kwargs) File "/usr/lib/python3/dist-packages/diffoscope/comparators/elf.py", line 488, in _install_debug_symbols os.mkdir(o

Bug#850807: diffoscope: fail to process inkscape/0.92.0-2

2017-01-10 Thread Mattia Rizzolo
there is a link to them. If they are already deleted (they are kept for 24 hours only), just reschedule the build with -k, as usual. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about

Bug#850904: diffoscope crashes with FileExistsError: [Errno 17] File exists

2017-01-11 Thread Mattia Rizzolo
lts/rbuild-debian-t4VQ69oJ/dbd-tmp-rsSs31f/tmpc7n1jfvr_diffoscope/./usr/bin/.debug' I already reported it yesterday, and already fixed in git; merging the bugs. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540

Bug#849395: diffoscope: Improve support for comparing images

2017-01-14 Thread Mattia Rizzolo
ttps://packages.debian.org/sid/perceptualdiff > ImageMagick - https://www.imagemagick.org/Usage/compare/ - > https://packages.debian.org/sid/imagemagick > image-diff - https://github.com/uber/image-diff Tracked in -2. -- regards, Mattia Rizz

Bug#847805: marked as done (reprotest: document/support simple reproducibility test with sbuild)

2017-01-15 Thread Mattia Rizzolo
Control: reopen -1 Hi Alastair! I don't think you wanted to close this bug (a bug in src:reprotest) with your openmpi upload! :) -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: http

Bug#851588: diffoscope: skip tests if binutils can't handle the object file format

2017-01-16 Thread Mattia Rizzolo
. please tell me how I can write a decorated fuction that doesn't take any value as input and still returns only pytest.mark.skipif()... what I did is uglyugly), so I'm filing it as a bug here instead of committing; see the attachment :) -- regards, Mattia Rizzolo

Bug#851588: diffoscope: skip tests if binutils can't handle the object file format

2017-01-16 Thread Mattia Rizzolo
[ please don't CC me in replies to diffoscope bugs ] On Mon, Jan 16, 2017 at 07:07:57PM +, Daniel Shahaf wrote: > Mattia Rizzolo wrote on Mon, Jan 16, 2017 at 18:06:48 +0100: > > So, I finally managed to look into the tests failures were have been > > seeing in ubuntu&#x

  1   2   3   4   >