Debian Bug report logs -
#833395
emacspeak: please make the build reproducible
Reported by: Chris Lamb <lamby@debian.org>
Date: Wed, 3 Aug 2016 20:12:02 UTC
Severity: wishlist
Tags: patch
Found in version emacspeak/44.0+dfsg-1
Fixed in version emacspeak/44.0+dfsg-2
Done: Paul Gevers <elbrus@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 Accessibility Team <debian-accessibility@lists.debian.org>:
Bug#833395; Package src:emacspeak.
(Wed, 03 Aug 2016 20:12:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Chris Lamb <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, Debian Accessibility Team <debian-accessibility@lists.debian.org>.
(Wed, 03 Aug 2016 20:12:05 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: emacspeak
Version: 44.0+dfsg-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org
Hi,
Whilst working on the "reproducible builds" effort [0], we noticed
that emacspeak could not be built reproducibly.
Patch attached.
[0] https://wiki.debian.org/ReproducibleBuilds
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[emacspeak.diff.txt (text/plain, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Accessibility Team <debian-accessibility@lists.debian.org>:
Bug#833395; Package src:emacspeak.
(Sat, 06 Aug 2016 20:15:07 GMT) (full text, mbox, link).
Acknowledgement sent
to Paul Gevers <elbrus@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Accessibility Team <debian-accessibility@lists.debian.org>.
(Sat, 06 Aug 2016 20:15:07 GMT) (full text, mbox, link).
Message #10 received at 833395@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Control: tags -1 pending
On 03-08-16 22:08, Chris Lamb wrote:
> Patch attached.
What a shame I already had the patch since Debconf. I just haven't had
the time to upload the fix.
Paul
[signature.asc (application/pgp-signature, attachment)]
Added tag(s) pending.
Request was from Paul Gevers <elbrus@debian.org>
to 833395-submit@bugs.debian.org.
(Sat, 06 Aug 2016 20:15:07 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Accessibility Team <debian-accessibility@lists.debian.org>:
Bug#833395; Package src:emacspeak.
(Sat, 06 Aug 2016 20:15:10 GMT) (full text, mbox, link).
Acknowledgement sent
to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Accessibility Team <debian-accessibility@lists.debian.org>.
(Sat, 06 Aug 2016 20:15:10 GMT) (full text, mbox, link).
Message #17 received at 833395@bugs.debian.org (full text, mbox, reply):
> What a shame I already had the patch since Debconf. I just haven't had
> the time to upload the fix.
Not to worry. :) Does your solution differ greatly?
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Accessibility Team <debian-accessibility@lists.debian.org>:
Bug#833395; Package src:emacspeak.
(Sat, 06 Aug 2016 20:18:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Paul Gevers <elbrus@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Accessibility Team <debian-accessibility@lists.debian.org>.
(Sat, 06 Aug 2016 20:18:03 GMT) (full text, mbox, link).
Message #22 received at 833395@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
On 06-08-16 22:12, Chris Lamb wrote:
>> What a shame I already had the patch since Debconf. I just haven't had
>> the time to upload the fix.
>
> Not to worry. :) Does your solution differ greatly?
Not much... although I only have the fix for sounds/3d/src/scroll.csd
locally.
So, syntax "," looks different and I used an additional argument. I
seeded with a slightly more random number.
Why the seed in one file and not in the other?
paul@ruapehu ~/a11y/emacspeak $ git diff
diff --git a/sounds/3d/src/scroll.csd b/sounds/3d/src/scroll.csd
index f926ce6..930c5f4 100644
--- a/sounds/3d/src/scroll.csd
+++ b/sounds/3d/src/scroll.csd
@@ -13,8 +13,8 @@ kaz1 linseg -90, p3, 90
kaz2 linseg 45, p3, 225
kenv linseg 0.5, p3, 0.1
; generate pink noise
-an1 pinkish 1
-an2 pinkish 0.25
+an1 pinkish 1, 0, 20, 179
+an2 pinkish 0.25, 0, 20, 179
al1, ar1 hrtfmove2 an1, kaz1, -40,
"hrtf-44100-left.dat","hrtf-44100-right.dat"
al2, ar2 hrtfmove2 an2, kaz2, 40,
"hrtf-44100-left.dat","hrtf-44100-right.dat"
; write audio out
Paul
[signature.asc (application/pgp-signature, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Accessibility Team <debian-accessibility@lists.debian.org>:
Bug#833395; Package src:emacspeak.
(Sat, 06 Aug 2016 20:21: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 Accessibility Team <debian-accessibility@lists.debian.org>.
(Sat, 06 Aug 2016 20:21:04 GMT) (full text, mbox, link).
Message #27 received at 833395@bugs.debian.org (full text, mbox, reply):
> I seeded with a slightly more random number.
:)
> Why the seed in one file and not in the other?
IIRC, I believe the "seed <val>" isn't actually needed as pinkish has its
own seed. Apologies for the, err, noise.
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Accessibility Team <debian-accessibility@lists.debian.org>:
Bug#833395; Package src:emacspeak.
(Mon, 10 Oct 2016 10:09:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Accessibility Team <debian-accessibility@lists.debian.org>.
(Mon, 10 Oct 2016 10:09:04 GMT) (full text, mbox, link).
Message #32 received at 833395@bugs.debian.org (full text, mbox, reply):
Dear Maintainer,
Chris Lamb wrote:
> > Why the seed in one file and not in the other?
>
> IIRC, I believe the "seed <val>" isn't actually needed as pinkish has its
> own seed. Apologies for the, err, noise.
Apologies for yet more noise (and puns), but was wondering if we could get
this uploaded to Debian? :)
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Accessibility Team <debian-accessibility@lists.debian.org>:
Bug#833395; Package src:emacspeak.
(Mon, 10 Oct 2016 17:57:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Paul Gevers <elbrus@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Accessibility Team <debian-accessibility@lists.debian.org>.
(Mon, 10 Oct 2016 17:57:06 GMT) (full text, mbox, link).
Message #37 received at 833395@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi Chris,
On 10-10-16 12:07, Chris Lamb wrote:
>>> Why the seed in one file and not in the other?
>>
>> IIRC, I believe the "seed <val>" isn't actually needed as pinkish has its
>> own seed. Apologies for the, err, noise.
>
> Apologies for yet more noise (and puns), but was wondering if we could get
> this uploaded to Debian? :)
Feel free to upload if you want to fix this soon. I still have it on my
radar, but have other things I find more urgent than an upload only
fixing a reproducibility issue. (Yes, I do find reproducible builds
important as you probably know from changes I made in packages I
(co)-maintain).
Paul
[signature.asc (application/pgp-signature, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Accessibility Team <debian-accessibility@lists.debian.org>:
Bug#833395; Package src:emacspeak.
(Mon, 10 Oct 2016 21:18: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 Accessibility Team <debian-accessibility@lists.debian.org>.
(Mon, 10 Oct 2016 21:18:03 GMT) (full text, mbox, link).
Message #42 received at 833395@bugs.debian.org (full text, mbox, reply):
Hi Paul,
> [I] have other things I find more urgent than an upload only fixing
> a reproducibility issue.
Well, uploads are "cheap" and, after all, one can always upload
again… No, will leave to you :)
Warm regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
Reply sent
to Paul Gevers <elbrus@debian.org>:
You have taken responsibility.
(Thu, 10 Nov 2016 19:36:06 GMT) (full text, mbox, link).
Notification sent
to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer.
(Thu, 10 Nov 2016 19:36:06 GMT) (full text, mbox, link).
Message #47 received at 833395-close@bugs.debian.org (full text, mbox, reply):
Source: emacspeak
Source-Version: 44.0+dfsg-2
We believe that the bug you reported is fixed in the latest version of
emacspeak, 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 833395@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Paul Gevers <elbrus@debian.org> (supplier of updated emacspeak 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: SHA256
Format: 1.8
Date: Wed, 09 Nov 2016 21:06:21 +0100
Source: emacspeak
Binary: emacspeak emacspeak-espeak-server
Architecture: source
Version: 44.0+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Accessibility Team <debian-accessibility@lists.debian.org>
Changed-By: Paul Gevers <elbrus@debian.org>
Description:
emacspeak - speech output interface to Emacs
emacspeak-espeak-server - espeak syntesis server for emacspeak
Closes: 833395 837102
Changes:
emacspeak (44.0+dfsg-2) unstable; urgency=medium
.
* Add Dutch translation, thanks to Frans Spiesschaert (Closes: #837102)
* Pre-seed noise creation to build reproducible, thanks for Chris Lamb
and some other people on Debconf to help debug this issue (twice)
(Closes: #833395)
* Switch to espeak-ng as suggested by Samuel Thibault
* Bump debhelper compat level to 10
* Add all hardening flags to the build
Checksums-Sha1:
766530fe058c3c1e0e47dfe4e2d6dbe3e7e98fdf 1749 emacspeak_44.0+dfsg-2.dsc
761589804814d49c8ffad152d1181919529f79fe 48144 emacspeak_44.0+dfsg-2.debian.tar.xz
Checksums-Sha256:
50941fcce068838a98ee5ca6b34312cd5a597c784e650ba102adea8f0e6cac5f 1749 emacspeak_44.0+dfsg-2.dsc
85653ff3bb5557c9727b9a4d38f35092e2cfc93d897c41b2011d6890e70fd12b 48144 emacspeak_44.0+dfsg-2.debian.tar.xz
Files:
1a2662608d3a29a95ba634098685745f 1749 editors optional emacspeak_44.0+dfsg-2.dsc
ee22312600b607bc6cb44b4ce5f8a635 48144 editors optional emacspeak_44.0+dfsg-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQEcBAEBCAAGBQJYJMekAAoJEJxcmesFvXUK564H/RBv2MeQoavMoR7egJJ4tUyb
VLb1wNEBJLyuupiWhGIg3jWbdOPTm1Dxh+799RS12tckqSYQAL6SmUoI2YNqbFNi
pfmTD1C+pev35TxnJScnugQj61+wHnSfj3nK1ZxbtBi2WRPGnc55TkUjXKsAjwZg
xXZtkNS3nwL+ZytFIK1/2C4fsWnCROnUbeijPYwndE2O76/j02MSfuIcAEmkiH7E
/Pr4rgtbTw/4Wa6fSteYVnT3RpbXcZPF3Kp8MZ92iuFKqEMmRsLuBVn9IHkrYzMH
CjpKHgtwbvI8sz2fUTnNWGV7rAVL5GaPk5+qPB+GY/5YN3lSMRhs679o3usgFO8=
=5zEe
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Thu, 29 Dec 2016 09:52:10 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 13:45:33 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.