Your message dated Mon, 26 Dec 2022 18:50:39 +0000
with message-id <[email protected]>
and subject line Bug#1021842: fixed in emacsen-common 3.0.5
has caused the Debian Bug report #1021842,
regarding emacs: trampoline compilation error when running buttercup self-tests
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 [email protected]
immediately.)
--
1021842: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1021842
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: emacs
Version: 1:28.2+1-1
Severity: important
X-Debbugs-Cc: [email protected]
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Here's the reproducer (tested on a couple of different debian testing
/ unstable machines). This is with Debian's build of emacs 28.2. I
cannot replicate the issue with upstream emacs 28.2 built from source
#----------------------------------------------------------------------
tempdir=$(mktemp -d)
cd $tempdir
git clone https://github.com/jorgenschaefer/emacs-buttercup.git
cd emacs-buttercup
export HOME=/nope
rm *.elc
emacs -Q -batch -L . -f batch-byte-compile buttercup.el buttercup-compat.el
emacs -Q -batch -L . -l buttercup -f buttercup-run-discover
#----------------------------------------------------------------------
For me this yields errors of the following form
Traceback (most recent call last):
normal-top-level()
command-line()
command-line-1(("-L" "." "-l" "buttercup" "-f" "buttercup-run-discover"))
buttercup-run-discover()
buttercup-run()
buttercup--run-suites((#s(buttercup-suite "The buttercup--enclosed-expr fu...
mapc(buttercup--run-suite (#s(buttercup-suite "The buttercup--enclosed-exp...
buttercup--run-suite(#s(buttercup-suite "For stale `elc' file checks" nil ...
buttercup--run-suite(#s(buttercup-suite "`buttercup-check-for-stale-elc'" ...
buttercup--run-spec(#s(buttercup-spec "should do nothing for `el' files" #...
buttercup--update-with-funcall(#s(buttercup-spec "should do nothing for `e...
apply(buttercup--funcall (closure ((elc-time . 2) (el-time . 3) t) nil (sp...
buttercup--funcall((closure ((elc-time . 2) (el-time . 3) t) nil (spy-on '...
apply((closure ((elc-time . 2) (el-time . 3) t) nil (spy-on 'file-attribut...
(closure ((elc-time . 2) (el-time . 3) t) nil (spy-on 'file-attributes :an...
spy-on(file-attributes :and-call-fake (closure ((elc-time . 2) (el-time . ...
buttercup--spy-on-and-call-replacement(file-attributes (lambda (&rest args...
comp-subr-trampoline-install(file-attributes)
comp-trampoline-compile(file-attributes)
error("Cannot find suitable directory for output in `native-comp-eln-load-...
error: (error "Cannot find suitable directory for output in
‘native-comp-eln-load-path’")
- -- System Information:
Debian Release: bookworm/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.0.0-rc7-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8),
LANGUAGE=en_CA:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages emacs depends on:
ii emacs-gtk 1:28.2+1-1
emacs recommends no packages.
emacs suggests no packages.
- -- no debconf information
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEkiyHYXwaY0SiY6fqA0U5G1WqFSEFAmNLCgUACgkQA0U5G1Wq
FSH2+hAAsJ4cDWeqp2qV1uPpUmrhKbaei9A9W4qOvOfksXWn17NfCGyw8vVYzvkr
vcpPQ7KaKy3tALTAENalsUyM7nF+KHQAQQmLOFET0Fwy3Qhx14ZCUbE3+mGy7bMQ
pNt8+0vzcmJ1Oq4J4/81AdZqC6LDwrDTayl7gvOscQLuNhrKz8IrgQtkiNOIBbTl
0KkK3ZvtGqdfprBChziDnzGrWVxLsh5xcenTTh4N5/ysFq+zgPHb/Yp048wLdy+7
wn+eu4z/0xY9EYjixn50YjwRuTFDnCOM764Q71nV6KdveWYWDQScu1aIxQzi+wVM
DutpmmRD4wPnwG3ePVFAz0zsAFhxYt1jXhGzAUkYV/gFxY+eHH31V4I6wUJhLmv1
7ji//z2+1xcDQA+5whs30iq84Q9iT5yeHgJVYSWD30ALeg23/pSnBEWsG6AXWTbV
xAMYlUBW2wLpVocuBtINm/93qLhXJktM8o3ZZcKtjuQM/YqXhTaUfWtvfNRIq1Py
VvMDzA2TZVPJCqL/isLnPR9yIprf7F4UZcmDxEQFmXKj1T8o679zDAqHvUmQiZn3
+uuVjNUTLRzDeBCF6wctY4TgIAj2ARDtsojFLkkc0txZ/VAZPOsPGvzCvqFeuunG
Q9gnpKU0oU35wDll5WG7FDZ7HMShbjPZG+DjpnL+V5CkrbcByTg=
=8U6X
-----END PGP SIGNATURE-----
--- End Message ---
--- Begin Message ---
Source: emacsen-common
Source-Version: 3.0.5
Done: Rob Browning <[email protected]>
We believe that the bug you reported is fixed in the latest version of
emacsen-common, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Rob Browning <[email protected]> (supplier of updated emacsen-common
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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 26 Dec 2022 12:29:39 -0600
Source: emacsen-common
Architecture: source
Version: 3.0.5
Distribution: unstable
Urgency: medium
Maintainer: Rob Browning <[email protected]>
Changed-By: Rob Browning <[email protected]>
Closes: 1021842
Changes:
emacsen-common (3.0.5) unstable; urgency=medium
.
* Update copyright information.
.
* Avoid writes to HOME via EMACS_INHIBIT_AUTOMATIC_NATIVE_COMPILATION.
Since GNU Emacs doesn't currently have any way to redirect the
natively compiled eln files away from HOME, just suppress them for
now. (Closes: #1021842)
Checksums-Sha1:
bc6bcf431765bd4b3d5bfd4ed5c11c2e1979b0d1 1463 emacsen-common_3.0.5.dsc
4dec38fb1d8e63ae5e310b6ec5c7177496d042ab 16460 emacsen-common_3.0.5.tar.xz
48c8b611c76cfbb30d4198df06d90bbd371c06bd 6045
emacsen-common_3.0.5_amd64.buildinfo
Checksums-Sha256:
7d111f2416fd16ff56491690c4a96931442c93eb94d510e179572424fa805adf 1463
emacsen-common_3.0.5.dsc
c17e19d6fcbbafc383dbe26c62cc9ee1dd4dc6220bd1ae70103f8ae5a2211580 16460
emacsen-common_3.0.5.tar.xz
085191dafbc7bb264c8bf1f6c3e1beec3ccc145fcc0ba6c0bdcc629f41bbb728 6045
emacsen-common_3.0.5_amd64.buildinfo
Files:
c9be0e00c906ae7b1c634c11662f2ca3 1463 editors optional emacsen-common_3.0.5.dsc
be08f82cf7ac59088ebb75bb3c407fd0 16460 editors optional
emacsen-common_3.0.5.tar.xz
328532e55f628a96405c3467a4f496b6 6045 editors optional
emacsen-common_3.0.5_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJJBAEBCAAzFiEEPTFSABe5ruOuhW+97vEWxVpaQvEFAmOp6X8VHHJsYkBkZWZh
dWx0dmFsdWUub3JnAAoJEO7xFsVaWkLx7cwP/R2TmTLhNV7GmHMoRY9BG4EzA5sW
3NsrlDC3wGMzoxpnz4A93nxDMTZuaUhpaHsyFw1j0ymHd4NdLY+NQX3OysNvDtSk
3EhrD5s+45BC4qoogJwhy336fW7qEO+Pa7di9CgtPQwBBvX/C6caJqiLQOaVzCv7
1nfnJBo8invM31vPplK6wBKFdcLDy+eznNuQFJooX+iQpeXD5du/XYqyVKE5Sdmo
uAr6ozvqfNyUycdq8eoa5tz0Qws3Vll+5FEYzUC5kR5VlQHVcVwMcHQjV/I6wzdV
0EFq8BvThporH+VNJwuJAsljf+Ki0nSz5T7z60wxWvznLcb5CRSe7uefXwHyj/QM
JKKVwFR0NE3ANDS7Hb6UNbn2PfFfLHgGzhQBUTSWrLG2erLyElqWt/OogM/tXEE6
tVLcrNX29nnRQC+g22KYgM7vDiJF1Oq04Ab5m0XBS7f/1i6oGMObgJe7xsx3rta/
vmbjXh/LUuVBRPnYSsnN7nnV9BBGc+luJXf7Fap/wPGKAl6+OLbziBOxAtDMEC3L
IzwV5R5IgvlyzYxNJa+5mCoOW5dMhTVO6aL4h2nKVDcb0fv1hOhMIyt90TrJjKik
zB4DCZ1wS50jtLtaONronwXrw4UZOwGj1jcCTHFT6zXMvt0jq/YjYfxztRJA9/NV
RORlnjkIZt7U9FSR
=PS7z
-----END PGP SIGNATURE-----
--- End Message ---