Debian Bug report logs -
#991285
unblock: strip-nondeterminism/1.12-0.1
Reported by: Holger Levsen <holger@debian.org>
Date: Mon, 19 Jul 2021 18:21:01 UTC
Severity: normal
Done: Graham Inggs <ginggs@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, reproducible-builds@lists.alioth.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#991285; Package release.debian.org.
(Mon, 19 Jul 2021 18:21:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Holger Levsen <holger@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, Debian Release Team <debian-release@lists.debian.org>.
(Mon, 19 Jul 2021 18:21:03 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
x-debbugs-cc: reproducible-builds@lists.alioth.debian.org
Hi,
I'm wondering whether it makes sense to unblock strip-nondeterminism 1.12.0-1,
which has been uploaded on 2021-05-07 and which since then (or rather shortly after)
has been used on the buildds when building packages. There haven't been any bugs
filed since the upload and the changes are pretty small:
strip-nondeterminism (1.12.0-1) unstable; urgency=medium
[ Chris Lamb ]
* Support normalising Python "pyzip" files -- ie. zip-compressed .py files
with a regular Python shebang. (Closes: reproducible-builds/strip-nondeterminism#18)
* Drop single-debian-patch, etc.
[ Bernhard M. Wiedemann ]
* Move exception handling closer to call using perl's "//" operator.
The debdiffstat is:
debdiff strip-nondeterminism_1.11.0-1.dsc strip-nondeterminism_1.12.0-1.dsc|diffstat
debian/changelog | 12 ++
debian/source/options | 1
debian/source/patch-header | 17 ----
lib/File/StripNondeterminism.pm | 11 ++
lib/File/StripNondeterminism/handlers/pyzip.pm | 106 +++++++++++++++++++++++++
5 files changed, 128 insertions(+), 19 deletions(-)
and the full debdiff is attached.
Rather obviously this more or less against the freeze guidelines but given the
fact that it's been used in many bullseye builds during the freeze I thought
I'd ask.
And I decided to ask via a bug report. Feel free to close or unblock :)
(And before you ask: I don't really know why I didn't file this unblock request
earlier. I guess it's because the change is not soo relevant but then I somehow
continued to be bothered by the fact that bullseye is build with packages from
out of bullseye and so I finally decided to ask anyway.)
unblock strip-nondeterminism/1.12-0.1
and thank you for releasing bullseye and dealing with requests like these! ;)
--
cheers,
Holger
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ holger@(debian|reproducible-builds|layer-acht).org
⢿⡄⠘⠷⠚⠋⠀ OpenPGP: B8BF54137B09D35CF026FE9D 091AB856069AAA1C
⠈⠳⣄
"A developed country is not a place where the poor have cars. It's where the
rich use public transportation." (quote attributed to several people)
[strip-nondeterminism_1.12.0-1.diff (text/x-diff, attachment)]
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#991285; Package release.debian.org.
(Tue, 20 Jul 2021 08:51:03 GMT) (full text, mbox, link).
Acknowledgement sent
to "Chris Lamb" <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Release Team <debian-release@lists.debian.org>.
(Tue, 20 Jul 2021 08:51:03 GMT) (full text, mbox, link).
Message #10 received at 991285@bugs.debian.org (full text, mbox, reply):
Holger Levsen wrote:
> strip-nondeterminism (1.12.0-1) unstable; urgency=medium
>
> [ Chris Lamb ]
> * Support normalising Python "pyzip" files -- ie. zip-compressed .py files
> with a regular Python shebang. (Closes: reproducible-builds/strip-nondeterminism#18)
> * Drop single-debian-patch, etc.
>
> [ Bernhard M. Wiedemann ]
> * Move exception handling closer to call using perl's "//" operator.
As the author/merger of these changes, I would support an unblock and
have no reason to suspect that this might cause a regression,
especially given the codepaths that were modified.
However, the problems that this version fixes are relatively minor and
were actually to address issues that were initially discovered in
openSUSE, not Debian. They do affect Debian, but this remark provides
some insight on the impact of the issue in Debian itself.
However, as Holger mentions, the strongest argument for an unblock is
the following:
> Rather obviously this more or less against the freeze guidelines but given the
> fact that it's been used in many bullseye builds during the freeze [...]
Either way though, it's always nice to minimise the diff, but I would
perfectly understand if this is rather too late.
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org 🍥 chris-lamb.co.uk
`-
Reply sent
to Graham Inggs <ginggs@debian.org>:
You have taken responsibility.
(Tue, 20 Jul 2021 09:36:05 GMT) (full text, mbox, link).
Notification sent
to Holger Levsen <holger@debian.org>:
Bug acknowledged by developer.
(Tue, 20 Jul 2021 09:36:05 GMT) (full text, mbox, link).
Message #15 received at 991285-done@bugs.debian.org (full text, mbox, reply):
Unblocked.
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Wed, 18 Aug 2021 07:26:14 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Wed May 17 12:26:07 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.