Your message dated Fri, 05 Apr 2024 22:10:24 +0000
with message-id <e1rsrlq-00gvol...@fasolo.debian.org>
and subject line Bug#1051402: fixed in emacspeak 53.0+dfsg-3
has caused the Debian Bug report #1051402,
regarding emacspeak fails byte-compile during install or upgrade since emacs 29
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1051402: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1051402
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: emacspeak
Version: 53.0+dfsg-2
Severity: serious
Justification: fails to install
Hi,
emacs 29 migrated to testing some days ago and now emacspeak fails to
byte-compile its code.
With a bit of mental support on #debian-emacs (and confirmation that
it's not only on my system), I debugged this to
emacs -batch -q -no-site-file -f package-initialize --eval '(setq
file-name-handler-alist nil gc-cons-threshold 64000000
load-source-file-function nil)' -l
/usr/share/emacs/site-lisp/emacspeak/lisp/emacspeak-load-path.el -l
/usr/share/emacs/site-lisp/emacspeak/lisp/emacspeak-loaddefs.el -f
batch-byte-compile emacspeak-proced.el
Putting child 0x563d0a1d88c0 (emacspeak-proced.elc) PID 305986 on the chain.
Live child 0x563d0a1d88c0 (emacspeak-proced.elc) PID 305986
In toplevel form:
emacspeak-proced.el:156:4: Error: Misplaced t or ‘otherwise’ clause
Reaping losing child 0x563d0a1d88c0 PID 305986
make[1]: *** [Makefile:57: emacspeak-proced.elc] Error 1
Removing child 0x563d0a1d88c0 PID 305986 from chain.
Reaping losing child 0x563440648910 PID 305788
make: *** [Makefile:50: emacspeak] Error 2
Removing child 0x563440648910 PID 305788 from chain.
It's not unlikely that this is solved in a new upstream version, which
I recall I tried to package earlier already but it had issues.
The dear people from #debian-emacs pasted a stand alone reproducer as
well:
(require 'cl-lib)
(defun emacspeak-proced-speak-that-field ()
"Speak desired field via single keystroke."
(interactive)
(cl-case (read-char "?")
(?u (emacspeak-proced-speak-field 'user))
(?p (emacspeak-proced-speak-field 'pid))
(?c (emacspeak-proced-speak-field 'pcpu))
(?m (emacspeak-proced-speak-field 'pmem))
(?v (emacspeak-proced-speak-field 'vsz))
(?r (emacspeak-proced-speak-field 'rss))
(?T (emacspeak-proced-speak-field 'tty))
(?S (emacspeak-proced-speak-field 'stat))
(?s (emacspeak-proced-speak-field 'start))
(?t (emacspeak-proced-speak-field 'time))
(?a (emacspeak-proced-speak-field 'args))
(otherwise (message "Pick field using mnemonic chars"))
(sit-for 1)))
Paul
-- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (990, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 6.4.0-3-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages emacspeak depends on:
ii adduser 3.137
ii debconf [debconf-2.0] 1.5.82
ii emacs 1:29.1+1-5
ii emacs-gtk [emacs] 1:29.1+1-5
ii make 4.3-4.1
ii perl 5.36.0-7
ii tcl 8.6.13
ii tclx8.4 8.4.1-4
Versions of packages emacspeak recommends:
ii emacspeak-espeak-server 53.0+dfsg-2
ii sox 14.4.2+git20190427-3.5
Versions of packages emacspeak suggests:
pn eflite <none>
pn emacspeak-ss <none>
pn espeak <none>
pn psgml <none>
pn w3m-el <none>
ii xsltproc 1.1.35-1
-- debconf information:
shared/emacspeak/program: espeak
* shared/emacspeak/device: espeak
shared/emacspeak/rootgroup:
* shared/emacspeak/port: none
shared/emacspeak/fake:
shared/emacspeak/database:
shared/emacspeak/groupies:
shared/emacspeak/tcl: tcl
shared/emacspeak/invalidport:
shared/emacspeak/invaliduser:
--- End Message ---
--- Begin Message ---
Source: emacspeak
Source-Version: 53.0+dfsg-3
Done: Samuel Thibault <sthiba...@debian.org>
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 1051...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Samuel Thibault <sthiba...@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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 05 Apr 2024 22:43:40 +0200
Source: emacspeak
Architecture: source
Version: 53.0+dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Accessibility Team <pkg-a11y-de...@alioth-lists.debian.net>
Changed-By: Samuel Thibault <sthiba...@debian.org>
Closes: 1051402
Changes:
emacspeak (53.0+dfsg-3) unstable; urgency=medium
.
[ Samuel Thibault ]
* watch: Use API instead of releases page.
* source/lintian-overrides: Ignore warning about tips.html not having source.
* emacspeak.lintian-overrides: Update overrides.
.
[ Paul Gevers ]
* Revert "Don't fail the test while the emacs Team is trying to figure
out native compilation"
* Create a temporary HOME for tests as otherwise emacs aborts
.
[ Debian Janitor ]
* Update lintian override info to new format on line 7.
* Update standards version to 4.6.1, no changes needed.
.
[ Michiel ]
* debian/patches/emacspeak-proced-emacs-29: Fix build with emacs 29
(Closes: Bug#1051402)
Checksums-Sha1:
b242f33bdfff9f12f0770db7ee3929e9b1d71535 2191 emacspeak_53.0+dfsg-3.dsc
7d75dfac08d88ef4b79e911e8ad60dc1fcd6828d 51492
emacspeak_53.0+dfsg-3.debian.tar.xz
84513336f5eb77e6cb46747d5fa255b0b39ef438 9446
emacspeak_53.0+dfsg-3_amd64.buildinfo
Checksums-Sha256:
ee43c58a9c57ebfbbae5395cf326f4e82087acdff65fb6dd53adc3cf2864756f 2191
emacspeak_53.0+dfsg-3.dsc
9fd254c3de0ea37e613b1157e6bb6f09bf20fd91d662061be6b1ff475a9e6c02 51492
emacspeak_53.0+dfsg-3.debian.tar.xz
b2b3107dc63e7e4dfbc9878d3d7447930458245300c5141b68b0fb9603bef1ba 9446
emacspeak_53.0+dfsg-3_amd64.buildinfo
Files:
e55c8351fa5daf2733af1017eaa2e79e 2191 editors optional
emacspeak_53.0+dfsg-3.dsc
e55b515387ffb9a8099d6085fc2f256c 51492 editors optional
emacspeak_53.0+dfsg-3.debian.tar.xz
81ae076db775f61f182c555b4bcf874e 9446 editors optional
emacspeak_53.0+dfsg-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEi6MnFvk67auaclLJ5pG0tXV4H2IFAmYQbsoACgkQ5pG0tXV4
H2IbGA//cBTecI0o4AdeutxsyftRk2g+8BjfkEV3AYq5QvO61VaENOTKhQt31LHD
H77+qqcoSal2g+jpYjvmjQaWyxJhcRx7Ni+zv5W91AJfATmVqFEDb8FGmKT3Pxvd
tGRKN5+grcMF5hTuDJTI31ZR+nmP2iiAxlkZL1VDpSBaXFGove4Ev0kzICl9V6JY
m9mPOKz7Q0WRS2++RYnoI0fsCmwogFFu6XhWI22I25LZxcsJFaA21J5SKDJVNtGB
Bv4BbvzEFD2xzuS8vADqqdsnCz0aoacJdV+khj0xXNviIqi0WnimxD1W1S5L7Xmt
Eej2uigBl/soTXLSijpRHi+WAnlXh/gGrKV8Y7hMyAMGS6xUQ/JUgq86uiUo1Slr
UtnbEI2D6hOPBixGIefzqKuKQf6chacwajg6r8Ym3yXmNzAktsD/6DkpItXiHeQt
1cP24/gSISbPB6hEoulXD+veFLk4KARKQ91eghhzS7lJmbmpLePuGZcOOgydolcz
FhuSld+2bZidG6eewLqagW52eA3KHUUMHeZ/HZUXBs/PC/vahYBqzYzv1UT067ve
gDJDYY+e0WbFHmztFgYcTha311oYSGy5KP1He1BXlXU2TXSutR9FA/FT8TDMMfrb
o0okbf/f99in8DjJESD6mu3+Iw6ZgOsHIARBPR4/8O8PCiwBFwE=
=p9I1
-----END PGP SIGNATURE-----
pgp2D1ANJAc1N.pgp
Description: PGP signature
--- End Message ---