Debian Bug report logs -
#966179
jskeus: please make the build reproducible
Reported by: "Chris Lamb" <lamby@debian.org>
Date: Fri, 24 Jul 2020 10:57:04 UTC
Severity: wishlist
Tags: patch
Found in version jskeus/1.2.4+dfsg-2
Fixed in version jskeus/1.2.4+dfsg-3
Done: Kei Okada <kei.okada@gmail.com>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>:
Bug#966179; Package src:jskeus.
(Fri, 24 Jul 2020 10:57:06 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, Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>.
(Fri, 24 Jul 2020 10:57:06 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: jskeus
Version: 1.2.4+dfsg-2
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: environment
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
Hi,
Whilst working on the Reproducible Builds effort [0] we noticed that
jskeus could not be built reproducibly.
This is because it generates a different usr/share/euslisp/irteus/test.c
depending on whether /bin/sh is dash or bash:
-#include "eus.h"
-#undef defun
-pointer TEST();
-void test(void) {register context *ctx; pointer mod; defun(ctx,"TEST",mod,TEST,NULL);}
+#include "eus.h"\n#undef defun\npointer TEST();\nvoid test(void) {register context *ctx; pointer mod; defun(ctx,"TEST",mod,TEST,NULL);}
(Patch attached that uses printf instead.)
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[jskeus.diff.txt (text/plain, attachment)]
Message sent on
to "Chris Lamb" <lamby@debian.org>:
Bug#966179.
(Wed, 09 Sep 2020 05:57:04 GMT) (full text, mbox, link).
Message #8 received at 966179-submitter@bugs.debian.org (full text, mbox, reply):
Dear Chris
Thanks for the report. We have fixed this issue at
https://salsa.debian.org/science-team/jskeus/-/merge_requests/2
BTW, how did you find this error? or how to reproduce this error?
We used Salsa CI/CD to run reproduce test (reprotest) and could not
catch this failure.
https://salsa.debian.org/science-team/jskeus/-/jobs/878683
Information stored
:
Bug#966179; Package src:jskeus.
(Wed, 09 Sep 2020 09:27:05 GMT) (full text, mbox, link).
Acknowledgement sent
to "Chris Lamb" <lamby@debian.org>:
Extra info received and filed, but not forwarded.
(Wed, 09 Sep 2020 09:27:05 GMT) (full text, mbox, link).
Message #13 received at 966179-quiet@bugs.debian.org (full text, mbox, reply):
Hi Kei,
> BTW, how did you find this error? or how to reproduce this error?
> We used Salsa CI/CD to run reproduce test (reprotest) and could not
> catch this failure.
Using the Reproducible Build's projects own testing framework (which
does not use reprotest):
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/jskeus.html
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org 🍥 chris-lamb.co.uk
`-
Message sent on
to "Chris Lamb" <lamby@debian.org>:
Bug#966179.
(Wed, 09 Sep 2020 09:27:07 GMT) (full text, mbox, link).
Information stored
:
Bug#966179; Package src:jskeus.
(Wed, 09 Sep 2020 09:42:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Kei Okada <k-okada@jsk.t.u-tokyo.ac.jp>:
Extra info received and filed, but not forwarded.
(Wed, 09 Sep 2020 09:42:04 GMT) (full text, mbox, link).
Message #21 received at 966179-quiet@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
I see, how can we reproduce this test on our local environment?
--
◉ Kei Okada
2020年9月9日(水) 18:22 Chris Lamb <lamby@debian.org>:
> Hi Kei,
>
> > BTW, how did you find this error? or how to reproduce this error?
> > We used Salsa CI/CD to run reproduce test (reprotest) and could not
> > catch this failure.
>
> Using the Reproducible Build's projects own testing framework (which
> does not use reprotest):
>
>
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/jskeus.html
>
>
> Regards,
>
> --
> ,''`.
> : :' : Chris Lamb
> `. `'` lamby@debian.org 🍥 chris-lamb.co.uk
> `-
>
[Message part 2 (text/html, inline)]
Message sent on
to "Chris Lamb" <lamby@debian.org>:
Bug#966179.
(Wed, 09 Sep 2020 09:42:05 GMT) (full text, mbox, link).
Information stored
:
Bug#966179; Package src:jskeus.
(Wed, 09 Sep 2020 09:45:07 GMT) (full text, mbox, link).
Acknowledgement sent
to "Chris Lamb" <lamby@debian.org>:
Extra info received and filed, but not forwarded.
(Wed, 09 Sep 2020 09:45:07 GMT) (full text, mbox, link).
Message #29 received at 966179-quiet@bugs.debian.org (full text, mbox, reply):
Hi Kei,
> I see, how can we reproduce this test on our local environment?
I'm afraid I don't know. I suspect that reprotest might be able to
vary the shell, but I do not use that tool so I cannot say.
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org 🍥 chris-lamb.co.uk
`-
Message sent on
to "Chris Lamb" <lamby@debian.org>:
Bug#966179.
(Wed, 09 Sep 2020 09:45:08 GMT) (full text, mbox, link).
Information stored
:
Bug#966179; Package src:jskeus.
(Wed, 09 Sep 2020 09:48:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Kei Okada <k-okada@jsk.t.u-tokyo.ac.jp>:
Extra info received and filed, but not forwarded.
(Wed, 09 Sep 2020 09:48:04 GMT) (full text, mbox, link).
Message #37 received at 966179-quiet@bugs.debian.org (full text, mbox, reply):
Ok, I see. Thanks!
--
◉ Kei Okada
2020年9月9日(水) 18:43 Chris Lamb <lamby@debian.org>:
>
> Hi Kei,
>
> > I see, how can we reproduce this test on our local environment?
>
> I'm afraid I don't know. I suspect that reprotest might be able to
> vary the shell, but I do not use that tool so I cannot say.
>
>
> Regards,
>
> --
> ,''`.
> : :' : Chris Lamb
> `. `'` lamby@debian.org chris-lamb.co.uk
> `-
Message sent on
to "Chris Lamb" <lamby@debian.org>:
Bug#966179.
(Wed, 09 Sep 2020 09:48:06 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>:
Bug#966179; Package src:jskeus.
(Wed, 09 Dec 2020 17:54:02 GMT) (full text, mbox, link).
Acknowledgement sent
to "Chris Lamb" <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>.
(Wed, 09 Dec 2020 17:54:02 GMT) (full text, mbox, link).
Message #45 received at 966179@bugs.debian.org (full text, mbox, reply):
Chris Lamb wrote:
> [..]
Gentle ping on this?
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
Reply sent
to Kei Okada <kei.okada@gmail.com>:
You have taken responsibility.
(Mon, 21 Dec 2020 08:36:05 GMT) (full text, mbox, link).
Notification sent
to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer.
(Mon, 21 Dec 2020 08:36:06 GMT) (full text, mbox, link).
Message #50 received at 966179-close@bugs.debian.org (full text, mbox, reply):
Source: jskeus
Source-Version: 1.2.4+dfsg-3
Done: Kei Okada <kei.okada@gmail.com>
We believe that the bug you reported is fixed in the latest version of
jskeus, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 966179@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Kei Okada <kei.okada@gmail.com> (supplier of updated jskeus package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 21 Dec 2020 02:35:48 +0000
Source: jskeus
Architecture: source
Version: 1.2.4+dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Kei Okada <kei.okada@gmail.com>
Closes: 966179
Changes:
jskeus (1.2.4+dfsg-3) unstable; urgency=medium
.
* fix reproducible bug (Closes: #966179)
Checksums-Sha1:
9921cd3dc1e2efa296ca2fff0eb4cd8909ed4d9c 2229 jskeus_1.2.4+dfsg-3.dsc
6dbe7f6d5e9b94c3185f18119fdd623dcc85e8e0 7580 jskeus_1.2.4+dfsg-3.debian.tar.xz
9543b3eb5aab77ccbc0885eb7bb11ba94d932c32 8503 jskeus_1.2.4+dfsg-3_source.buildinfo
Checksums-Sha256:
8e79e3f644aa1a5bc70613c73625bad1723761e52f4eb76682ad8c727ecc2921 2229 jskeus_1.2.4+dfsg-3.dsc
a7922c3874884d57e1f8921544c5ad4fcf7cf1f585fd4c37f51eef227cf0254e 7580 jskeus_1.2.4+dfsg-3.debian.tar.xz
2ae269fc54837295e40150da1ea52e27440c6c22b3fbc9174ccab58334a6b132 8503 jskeus_1.2.4+dfsg-3_source.buildinfo
Files:
6404eec0d5e4361851a031bebbf03d7a 2229 lisp optional jskeus_1.2.4+dfsg-3.dsc
ee31bdfb234efa0f2598132e37e057a8 7580 lisp optional jskeus_1.2.4+dfsg-3.debian.tar.xz
cd5de0ea91597769ecef1b25d2166c22 8503 lisp optional jskeus_1.2.4+dfsg-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEc7KZy9TurdzAF+h6W//cwljmlDMFAl/gV/AACgkQW//cwljm
lDPQIw/9Gu+h/p3lPVXwTzX5NJPr4VvnXth5NoDnqKZLYpe4EEzeqTkdDLvx8i++
AJP4E93ozNg8NMzhhFbt6OIQtrnFab9rKzT6bMq7vRaLmgy7JH8QzeCsXj4caejz
CPg/otUt07OuxIswX44ZHvneATM3deODaxz055HtJZf+NllFhv2RYhmwYlw/ZMES
AID2GMDothYQGpNVai8kOLAB+dSfYArQ59ANjuEY3txKyWzThash01qhq59cpT/I
YU+yaNs0CCQHSu1YbBo44FxHH1EZkcsiJgq36B57MQt1M491Bc5JtfActSaBiJpO
2CPmmr41EGvYvC1oIrp9JreyY2tyLydPkKBzxyJowQGA4Rt5JGcpbvCxoRXo/YtD
VilxEtBi2fOM0Ffm6cOYIh1aQx+/Yf2DCWxNwnUSatPKPUXkoQywu+lVX+4sESZd
jo98bpSgNIEU0bQNagy0l24jzk5z1FvMY0xMgteka9GmQYG1EivKYxfE4SFdTPFx
+dzg/lxVdfKj86WnvpgGZ52wneAboZh5AdbqL3ZCarthFbhFE9oH3qJXcrQReWLq
Clpmx3WHrTHH94fhawgnUeZNXu4i0udeE92pSOY4qTWZGnjQQmG6i2WL0QAXcsL5
V/zfQ7WrnTbEfOboT3z+sNEBK6Jtut/EOEFuoGphqUJPdV23cmo=
=BVZ+
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sat, 23 Jan 2021 07:30:19 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 10:06:16 2023;
Machine Name:
bembo
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.