Bug#925051: diffoscope: FTBFS in stretch (failing tests)
Control: tag -1 pending On Tue, Mar 19, 2019 at 03:29:52PM -0400, Chris Lamb wrote: > > Ok, but this still should be fixed in stretch, right? > > (Packages in stretch must build in stretch). > > Sure thing, but this would require a stable update which seems a > little overkill, especially at this point in the buster release cycle…? > > Fancy pinging the SRMs on this? Not had to deal with this before. Cherry-picked the related patches, and uploaded. Also, pu bug opened for tracking at #925161 . -- 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: https://qa.debian.org/developer.php?login=mattia `- signature.asc Description: PGP signature
Bug#925051: diffoscope: FTBFS in stretch (failing tests)
Hi, On Tue, Mar 19, 2019 at 04:13:46PM -0400, Chris Lamb wrote: > > The relevant thing, IMO, is that proposed-updates and point > > releases still exist for stretch, so I don't see it overkill > > Sure. Can you still loop the SRMs in on this before I backport this > patch and create a stretchpu bug, etc. etc.? Thanks. :) That kind of things are done by the person doing the update, and from my experience the release team doesn't really deal nicely with requests without a working diff, etc. I will take this on, directly uploading to stretch as I am confident they will approve it directly. tbh I totally forgot about stretch itself while fixing that 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://launchpad.net/~mapreri `. `'` Debian QA page: https://qa.debian.org/developer.php?login=mattia `- signature.asc Description: PGP signature
Bug#925051: diffoscope: FTBFS in stretch (failing tests)
Hi Santiago, > The relevant thing, IMO, is that proposed-updates and point > releases still exist for stretch, so I don't see it overkill Sure. Can you still loop the SRMs in on this before I backport this patch and create a stretchpu bug, etc. etc.? Thanks. :) > I don't see how the release cycle of buster is related. (Only in that one's efforts and energies might be best-placed directed towards buster, rather than stretch.) Best wishes, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org chris-lamb.co.uk `-
Bug#925051: diffoscope: FTBFS in stretch (failing tests)
On Tue, Mar 19, 2019 at 03:29:52PM -0400, Chris Lamb wrote: > Hi Santiago, > > > Ok, but this still should be fixed in stretch, right? > > (Packages in stretch must build in stretch). > > Sure thing, but this would require a stable update which seems a > little overkill, especially at this point in the buster release cycle…? I don't see how the release cycle of buster is related. The relevant thing, IMO, is that proposed-updates and point releases still exist for stretch, so I don't see it overkill at all. Thanks.
Bug#925051: diffoscope: FTBFS in stretch (failing tests)
Hi Santiago, > Ok, but this still should be fixed in stretch, right? > (Packages in stretch must build in stretch). Sure thing, but this would require a stable update which seems a little overkill, especially at this point in the buster release cycle…? Fancy pinging the SRMs on this? Not had to deal with this before. Best wishes, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org chris-lamb.co.uk `-
Bug#925051: diffoscope: FTBFS in stretch (failing tests)
On Tue, Mar 19, 2019 at 03:22:26PM -0400, Chris Lamb wrote: > I believe this was address on the diffoscope side here: > > > https://salsa.debian.org/reproducible-builds/diffoscope/commit/4a35e55497fac9845ca55be28fbd9e25b4e8576f > > ... which was released in diffoscope 112. Ok, but this still should be fixed in stretch, right? (Packages in stretch must build in stretch). Thanks.
Bug#925051: diffoscope: FTBFS in stretch (failing tests)
fixed 925051 112 thanks Hi Santiago, > I tried to build this package in stretch but it failed: […] This is because ghostscript was updated in stretch and it (unfortunately) now generates different output. I believe this was address on the diffoscope side here: https://salsa.debian.org/reproducible-builds/diffoscope/commit/4a35e55497fac9845ca55be28fbd9e25b4e8576f ... which was released in diffoscope 112. Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org chris-lamb.co.uk `-
Bug#925051: diffoscope: FTBFS in stretch (failing tests)
Package: src:diffoscope Version: 78 Severity: serious Tags: ftbfs Dear maintainer: I tried to build this package in stretch but it failed: [...] debian/rules build-indep dh build-indep --with python3 --with bash-completion --buildsystem=pybuild dh_testdir -i -O--buildsystem=pybuild dh_update_autotools_config -i -O--buildsystem=pybuild dh_autoreconf -i -O--buildsystem=pybuild dh_auto_configure -i -O--buildsystem=pybuild I: pybuild base:184: python3.5 setup.py config running config debian/rules override_dh_auto_build make[1]: Entering directory '/<>' register-python-argcomplete diffoscope > debian/diffoscope.bash-completion rst2man debian/diffoscope.1.rst debian/diffoscope.1 dh_auto_build -O--buildsystem=pybuild I: pybuild base:184: /usr/bin/python3 setup.py build running build running build_py creating /<>/.pybuild/pythonX.Y_3.5/build/diffoscope copying diffoscope/main.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope copying diffoscope/excludes.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope copying diffoscope/locale.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope copying diffoscope/tempfiles.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope copying diffoscope/difference.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope copying diffoscope/progress.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope copying diffoscope/changes.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope copying diffoscope/exc.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope copying diffoscope/__init__.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope copying diffoscope/tools.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope copying diffoscope/config.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope copying diffoscope/logging.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope copying diffoscope/profiling.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope copying diffoscope/external_tools.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope copying diffoscope/diff.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope creating /<>/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators copying diffoscope/comparators/macho.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators copying diffoscope/comparators/xz.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators copying diffoscope/comparators/fonts.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators copying diffoscope/comparators/binary.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators copying diffoscope/comparators/rpm_fallback.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators copying diffoscope/comparators/debian.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators copying diffoscope/comparators/debian_fallback.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators copying diffoscope/comparators/zip.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators copying diffoscope/comparators/haskell.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators copying diffoscope/comparators/tar.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators copying diffoscope/comparators/openssh.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators copying diffoscope/comparators/sqlite.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators copying diffoscope/comparators/ps.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators copying diffoscope/comparators/rust.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators copying diffoscope/comparators/ipk.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators copying diffoscope/comparators/__init__.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators copying diffoscope/comparators/ar.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators copying diffoscope/comparators/gettext.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators copying diffoscope/comparators/fsimage.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators copying diffoscope/comparators/missing_file.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators copying diffoscope/comparators/gzip.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators copying diffoscope/comparators/ppu.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators copying diffoscope/comparators/png.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators copying diffoscope/comparators/llvm.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators copying diffoscope/comparators/mono.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators copying diffoscope/comparators/image.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators copying diffoscope/comparators/javascript.py -> /<>/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators copying diffoscope/comparators/device.py ->