Package: debhelper Version: 12.3 Severity: wishlist Dear debhelper maintainers,
Our package qtbase5-dev (which is marked as Multi-Arch: same) was recently binNMUed, after which it started producing errors when trying to install it for different architectures (so it has become non-same actually). Please see bugs #934215 and #934265. diffoscope showed me the following diff for /usr/share/qt5/doc/global/template/images/Qt-logo.png: tIME { - # 7 Aug 2019 18:06:40 GMT + # 7 Aug 2019 17:59:06 GMT ... I figured out that these timestamps are coming from binNMU changelogs. For example, usr/share/doc/qtbase5-dev/changelog.Debian.i386.gz has: qtbase-opensource-src (5.11.3+dfsg1-2+b1) sid; urgency=low, binary-only=yes * Binary-only non-maintainer upload for i386; no source changes. * Rebuild with libdouble-conversion3. -- i386 Build Daemon (x86-grnet-01) <buildd_amd64-x86-grnet...@buildd.debian.org> Wed, 07 Aug 2019 17:59:06 +0000 The date in PNG metadata is changed by dh_strip_nondeterminism. Originally I wanted to submit a bug against that tool, but I noticed that it uses get_source_date_epoch() function from Debian::Debhelper::Dh_Lib module. I think it would be nice if that function ignored binNMU changelog entries. As a workaround, we will use the -X option of dh_strip_nondeterminism for now. -- Dmitry Shachnev
signature.asc
Description: PGP signature