Debian Bug report logs -
#961582
wand: please make the build reproducible
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Håvard Flaget Aasen <haavard_aasen@yahoo.no>:
Bug#961582; Package src:wand.
(Tue, 26 May 2020 10:30:04 GMT) (full text, mbox, link).
Acknowledgement sent
to "Chris Lamb" <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Håvard Flaget Aasen <haavard_aasen@yahoo.no>.
(Tue, 26 May 2020 10:30:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: wand
Version: 0.6.1-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: randomness
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
Hi,
Whilst working on the Reproducible Builds effort [0] we noticed that
wand could not be built reproducibly.
This was due to the documentation including the nondeterministic
memory references in the documentation.
Patch attached that specifies these as ":exclude-members:" in Sphinx.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[wand.diff.txt (text/plain, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Håvard Flaget Aasen <haavard_aasen@yahoo.no>:
Bug#961582; Package src:wand.
(Tue, 26 May 2020 10:54:03 GMT) (full text, mbox, link).
Acknowledgement sent
to "Chris Lamb" <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Håvard Flaget Aasen <haavard_aasen@yahoo.no>.
(Tue, 26 May 2020 10:54:03 GMT) (full text, mbox, link).
Message #12 received at 961582@bugs.debian.org (full text, mbox, reply):
forwarded 961582 https://github.com/emcconville/wand/pull/484
thanks
I've forwarded this upstream here:
https://github.com/emcconville/wand/pull/484
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
Added tag(s) fixed-upstream.
Request was from debian-bts-link@lists.debian.org
to control@bugs.debian.org.
(Mon, 01 Jun 2020 20:51:02 GMT) (full text, mbox, link).
Message sent on
to "Chris Lamb" <lamby@debian.org>:
Bug#961582.
(Tue, 14 Jul 2020 11:09:05 GMT) (full text, mbox, link).
Message #17 received at 961582-submitter@bugs.debian.org (full text, mbox, reply):
Hi, and thanks for the patch.
While there were several variations that failed, it still is one that
fails with your patch. The kernel variation. This is also the case
with the new upstream version that was released some days ago.
I looked at it and to me it looks like the experimental build doesn't
include ImageMagic library, which results in a different doc package
and failing testsuite.
Do you believe the current state is sufficient to make it reproducible
in the Debian archive?
Regards,
Håvard
Information stored
:
Bug#961582; Package src:wand.
(Thu, 16 Jul 2020 07:24:03 GMT) (full text, mbox, link).
Acknowledgement sent
to "Chris Lamb" <lamby@debian.org>:
Extra info received and filed, but not forwarded.
(Thu, 16 Jul 2020 07:24:03 GMT) (full text, mbox, link).
Message #22 received at 961582-quiet@bugs.debian.org (full text, mbox, reply):
Hi Håvard,
> While there were several variations that failed, it still is one that
> fails with your patch. The kernel variation.
I cannot recall my original reasoning when I filed this bug, sorry.
However, looking at the current output for diffoscope on our testing
framework, wand is (still?) only varying based on the documentation
and not the kernel variation:
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/wand.html
Could you elaborate why you mention kernel variations at all? (And
'experimental'; wand is not in Debian experimental.)
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org 🍥 chris-lamb.co.uk
`-
Message sent on
to "Chris Lamb" <lamby@debian.org>:
Bug#961582.
(Thu, 16 Jul 2020 07:24:04 GMT) (full text, mbox, link).
Message sent on
to "Chris Lamb" <lamby@debian.org>:
Bug#961582.
(Mon, 20 Jul 2020 08:03:02 GMT) (full text, mbox, link).
Message #28 received at 961582-submitter@bugs.debian.org (full text, mbox, reply):
Hi Chris
>
> > While there were several variations that failed, it still is one that
> > fails with your patch. The kernel variation.
>
> I cannot recall my original reasoning when I filed this bug, sorry.
> However, looking at the current output for diffoscope on our testing
> framework, wand is (still?) only varying based on the documentation
> and not the kernel variation:
>
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/wand.html
>
> Could you elaborate why you mention kernel variations at all? (And
> 'experimental'; wand is not in Debian experimental.)
>
Looks like some poor choice of words from my side, hope this makes it clearer.
When I save the artifacts with reprotest, they are stored in folders
called "control'' and "experiment-1". Which was the reason I called it
"experimental build". I see that this is referred to as "first build"
and "second build" here [0].
The reason I mentioned kernel variations is because when I tested the
new version (0.6.2) which includes your patch (not yet packaged in
Debian) reprotest still fails, and it fails when I use "$ reprotest
--variations=kernel ..."
Regards,
Håvard
[0] https://tests.reproducible-builds.org/debian/index_variations.html
Information forwarded
to debian-bugs-dist@lists.debian.org, Håvard Flaget Aasen <haavard_aasen@yahoo.no>:
Bug#961582; Package src:wand.
(Mon, 20 Jul 2020 10:33:05 GMT) (full text, mbox, link).
Acknowledgement sent
to "Chris Lamb" <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Håvard Flaget Aasen <haavard_aasen@yahoo.no>.
(Mon, 20 Jul 2020 10:33:05 GMT) (full text, mbox, link).
Message #33 received at 961582@bugs.debian.org (full text, mbox, reply):
Hi Håvard,
> The reason I mentioned kernel variations is because when I tested the
> new version (0.6.2) which includes your patch (not yet packaged in
> Debian) reprotest still fails, and it fails when I use "$ reprotest
> --variations=kernel ..."
I cannot think why changing the kernel would make any difference to
the difference in the document. It may be reproducible without this
variation, it is not clear from your comment.
However, please either upload with this patch, or provide some kind of
(diffoscope?) output that I can see. Trying to guess at a distance is
not very efficient (or fun).
Thanks.
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org 🍥 chris-lamb.co.uk
`-
Reply sent
to Håvard Flaget Aasen <haavard_aasen@yahoo.no>:
You have taken responsibility.
(Mon, 28 Sep 2020 11:30:03 GMT) (full text, mbox, link).
Notification sent
to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer.
(Mon, 28 Sep 2020 11:30:03 GMT) (full text, mbox, link).
Message #38 received at 961582-done@bugs.debian.org (full text, mbox, reply):
Version: 0.6.2-1
The patch supplied from Chris Lamb was good. The package builds
reproducible on all four architectures.
Regards,
Håvard
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 27 Oct 2020 07:27:27 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 11:59:11 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.