Package: emacs
Version: 1:28.2+1-1
Severity: important
X-Debbugs-Cc: debian-emac...@lists.debian.org

-----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-----

Reply via email to