Your message dated Sun, 01 Sep 2024 02:34:01 +0000
with message-id <e1skaph-002epz...@fasolo.debian.org>
and subject line Bug#1075767: fixed in debian-el 37.16
has caused the Debian Bug report #1075767,
regarding elpa-debian-el: debian-bug fails with Lisp error for some packages
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.)
--
1075767: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075767
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: elpa-debian-el
Version: 37.13
Severity: important
I wanted to report a bug against the dpkg-dev package, but that resulted
in a Lisp error before even running reportbug. Below is a backtrace
after loading the debian-bug.el source file.
Downgrading elpa-debian-el to version 37.12 fixes the problem.
,----
| Debugger entered--Lisp error: (wrong-number-of-arguments #f(lambda (process
event package severity subject filename bug-script-temp-file win-config)
:dynbind "This function is the process sentinel for bug script processes.\nWhen
called, if the process has terminated, this function cleans\nup the buffer used
by the process and proceeds to the next step in the\nbug reporting process by
calling `debian-bug-compose-report'. Note that\nthis process sentinel is
different from regular process sentinels in\nthat it requires more arguments.
So, it cannot be assigned to a process\nwith `set-process-sentinel' directly,
but requires some tweaking instead." (if (memq (process-status process) '(exit
signal)) (let* ((bug-script-buffer (process-buffer process))
(bug-script-buffer-empty (= (buffer-size bug-script-buffer) 0))) (if (fboundp
'term-sentinel) (term-sentinel process event)) (if (get-buffer-window
bug-script-buffer) (set-window-configuration win-config)) (if (buffer-name
bug-script-buffer) (if bug-script-buffer-empty (kill-buffer bug-script-buffer)
(bury-buffer bug-script-buffer))) (debian-bug-compose-report package severity
subject filename bug-script-temp-file)))) 9)
| debian-bug-script-sentinel(#<process debian-bug-script> "finished\n"
"dpkg-dev" "normal" "" "foo" nil "/tmp/debian-bug-2H4mUL"
#<window-configuration>)
| (lambda (process event) (debian-bug-script-sentinel process event
"dpkg-dev" "normal" "" "foo" nil "/tmp/debian-bug-2H4mUL"
#<window-configuration>))(#<process debian-bug-script> "finished\n")
| accept-process-output(#<process debian-bug-script> 200)
| (let ((bug-script-buffer (get-buffer-create "*debian-bug-script*"))
(bug-script-temp-file (cond ((fboundp 'make-temp-file) (make-temp-file
"debian-bug-")) ((fboundp 'temp-directory) (make-temp-name (expand-file-name
"debian-bug-" (temp-directory)))) (t (error "Cannot create temporary file"))))
(bug-script-process) (coding-system-for-read 'binary)) (message (concat
"Collecting information about the package." " This may take some time."))
(save-current-buffer (set-buffer bug-script-buffer) 'term (erase-buffer)
(term-mode) (debian-bug--safe-term-exec bug-script-buffer "debian-bug-script"
handler nil (list bug-script bug-script-temp-file)) (setq bug-script-process
(get-buffer-process bug-script-buffer)) (if bug-script-process (progn
(set-process-sentinel bug-script-process (list 'lambda '(process event) (list
'debian-bug-script-sentinel 'process 'event package severity version subject
filename bug-script-temp-file (current-window-configuration))))
(term-char-mode) (if (fboundp 'set-process-query-on-exit-flag)
(set-process-query-on-exit-flag bug-script-process nil))) (message (concat
"Trying to get package related info failed. " "Generated bug report may be
missing some " "information.")))) (accept-process-output bug-script-process
200) (sleep-for 0.05) (if (not (memq (process-status bug-script-process) '(exit
signal))) (switch-to-buffer-other-window bug-script-buffer)))
| (if (and bug-script (debian-bug-file-is-executable handler) (if nil (or
(featurep 'term) (load "term" 'noerror)) (require 'term nil 'noerror))) (let
((bug-script-buffer (get-buffer-create "*debian-bug-script*"))
(bug-script-temp-file (cond ((fboundp 'make-temp-file) (make-temp-file
"debian-bug-")) ((fboundp 'temp-directory) (make-temp-name (expand-file-name
"debian-bug-" ...))) (t (error "Cannot create temporary file"))))
(bug-script-process) (coding-system-for-read 'binary)) (message (concat
"Collecting information about the package." " This may take some time."))
(save-current-buffer (set-buffer bug-script-buffer) 'term (erase-buffer)
(term-mode) (debian-bug--safe-term-exec bug-script-buffer "debian-bug-script"
handler nil (list bug-script bug-script-temp-file)) (setq bug-script-process
(get-buffer-process bug-script-buffer)) (if bug-script-process (progn
(set-process-sentinel bug-script-process (list 'lambda '... (list ... ... ...
package severity version subject filename bug-script-temp-file ...)))
(term-char-mode) (if (fboundp 'set-process-query-on-exit-flag)
(set-process-query-on-exit-flag bug-script-process nil))) (message (concat
"Trying to get package related info failed. " "Generated bug report may be
missing some " "information.")))) (accept-process-output bug-script-process
200) (sleep-for 0.05) (if (not (memq (process-status bug-script-process) '(exit
signal))) (switch-to-buffer-other-window bug-script-buffer)))
(debian-bug-compose-report package severity version subject filename))
| (let ((handler "/usr/share/reportbug/handle_bugscript") (bug-script
(debian-bug-find-bug-script package))) (if (and bug-script
(debian-bug-file-is-executable handler) (if nil (or (featurep 'term) (load
"term" 'noerror)) (require 'term nil 'noerror))) (let ((bug-script-buffer
(get-buffer-create "*debian-bug-script*")) (bug-script-temp-file (cond
((fboundp ...) (make-temp-file "debian-bug-")) ((fboundp ...) (make-temp-name
...)) (t (error "Cannot create temporary file")))) (bug-script-process)
(coding-system-for-read 'binary)) (message (concat "Collecting information
about the package." " This may take some time.")) (save-current-buffer
(set-buffer bug-script-buffer) 'term (erase-buffer) (term-mode)
(debian-bug--safe-term-exec bug-script-buffer "debian-bug-script" handler nil
(list bug-script bug-script-temp-file)) (setq bug-script-process
(get-buffer-process bug-script-buffer)) (if bug-script-process (progn
(set-process-sentinel bug-script-process (list ... ... ...)) (term-char-mode)
(if (fboundp ...) (set-process-query-on-exit-flag bug-script-process nil)))
(message (concat "Trying to get package related info failed. " "Generated bug
report may be missing some " "information.")))) (accept-process-output
bug-script-process 200) (sleep-for 0.05) (if (not (memq (process-status
bug-script-process) '(exit signal))) (switch-to-buffer-other-window
bug-script-buffer))) (debian-bug-compose-report package severity version
subject filename)))
| debian-bug-run-bug-script("dpkg-dev" "normal" "" "foo" nil)
| (let ((severity (let ((wconfig (current-window-configuration)))
(unwind-protect (progn (if debian-bug-display-help (debian-bug-help-severity))
(completing-read "Severity (default normal): " debian-bug-severity-alist nil t
nil nil "normal")) (set-window-configuration wconfig)))) (version (let
((wconfig (current-window-configuration))) (unwind-protect (progn
(debian-bug-help-presubj package) (read-string "Version (optional): "))
(set-window-configuration wconfig)))) (subject (let ((wconfig
(current-window-configuration))) (unwind-protect (progn
(debian-bug-help-presubj package) (read-string "(Very) brief summary of
problem: ")) (set-window-configuration wconfig))))) (debian-bug-run-bug-script
package severity version subject filename))
| (if (string= package "wnpp") (debian-bug-wnpp)
(debian-bug-fill-packages-obarray) (if (and (not (intern-soft package
debian-bug-packages-obarray)) (not (y-or-n-p "Package does not appear to be
installed. Continue? "))) (error "Quitting")) (let ((severity (let ((wconfig
(current-window-configuration))) (unwind-protect (progn (if
debian-bug-display-help ...) (completing-read "Severity (default normal): "
debian-bug-severity-alist nil t nil nil "normal")) (set-window-configuration
wconfig)))) (version (let ((wconfig (current-window-configuration)))
(unwind-protect (progn (debian-bug-help-presubj package) (read-string "Version
(optional): ")) (set-window-configuration wconfig)))) (subject (let ((wconfig
(current-window-configuration))) (unwind-protect (progn
(debian-bug-help-presubj package) (read-string "(Very) brief summary of
problem: ")) (set-window-configuration wconfig))))) (debian-bug-run-bug-script
package severity version subject filename)))
| debian-bug-package()
| (cond ((or (equal 13 type) (equal 13 type) (equal 32 type) (equal 32 type)
(equal 112 type) (equal 80 type)) (debian-bug-package)) ((equal 70 type)
(debian-bug-filename)) (t (message "Sorry, try that again")))
| (let ((type (let ((cursor-in-echo-area t)) (message "Report a bug for a
[P]ackage or [F]ile: (default P) ") (capitalize (read-char-exclusive))))) (cond
((or (equal 13 type) (equal 13 type) (equal 32 type) (equal 32 type) (equal 112
type) (equal 80 type)) (debian-bug-package)) ((equal 70 type)
(debian-bug-filename)) (t (message "Sorry, try that again"))))
| debian-bug()
| funcall-interactively(debian-bug)
| call-interactively(debian-bug record nil)
| command-execute(debian-bug record)
| execute-extended-command(nil "debian-bug" nil)
| funcall-interactively(execute-extended-command nil "debian-bug" nil)
| call-interactively(execute-extended-command nil nil)
| command-execute(execute-extended-command)
`----
-- System Information:
Debian Release: trixie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.1.96-nouveau (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages elpa-debian-el depends on:
ii bzip2 1.0.8-5.1
ii dh-elpa-helper 2.0.17.1
ii emacsen-common 3.0.5
ii reportbug 13.0.1
ii xz-utils 5.6.2-2
ii zstd 1.5.6+dfsg-1
Versions of packages elpa-debian-el recommends:
ii emacs 1:29.4+1-3
ii emacs-gtk [emacs] 1:29.4+1-3
ii wget 1.24.5-1
elpa-debian-el suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: debian-el
Source-Version: 37.16
Done: Xiyue Deng <manp...@gmail.com>
We believe that the bug you reported is fixed in the latest version of
debian-el, 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 1075...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Xiyue Deng <manp...@gmail.com> (supplier of updated debian-el 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: Thu, 29 Aug 2024 01:15:28 -0700
Source: debian-el
Architecture: source
Version: 37.16
Distribution: unstable
Urgency: medium
Maintainer: Debian Emacsen team <debian-emacsen@lists.debian.org>
Changed-By: Xiyue Deng <manp...@gmail.com>
Closes: 1075767
Changes:
debian-el (37.16) unstable; urgency=medium
.
* Add missing version parameter for debian-bug-script-sentinel
(Closes: #1075767)
* Add option to enable signature for debian-bug-request-for-sponsor
- Sometimes people may have their mail clients set up to have a
signature, so automatically adding a signature results in multiple
signatures and may not be desirable.
- Add an option `debian-bug-request-for-sponsor-add-signature' to
conditionally enable adding a signature and off by default.
Checksums-Sha1:
6f42e4808b741841bc621e17cb6f1641e678c08a 1776 debian-el_37.16.dsc
3b0c08d57f3f4b614284de249139fe78b942d5d2 57696 debian-el_37.16.tar.xz
d7abeba06ea3d02d65a792e76e97bb7fb20392db 8433 debian-el_37.16_amd64.buildinfo
Checksums-Sha256:
35f3fcb1e7a950d8f89848811b7be6f8a06782365a2749cb6d7e892361d75439 1776
debian-el_37.16.dsc
a1bbfd46acc4dd3839afe4baecf56d5c1cfb47142fe4edc72efbe2ac54921040 57696
debian-el_37.16.tar.xz
559b158ee6013903e5d7d561a12584138b642dd41b840178793d5d9d68964ea5 8433
debian-el_37.16_amd64.buildinfo
Files:
55df9bd7cb133787af3efac04b2a196d 1776 lisp optional debian-el_37.16.dsc
58a7fcf298d5ba6c34425546986f1e8e 57696 lisp optional debian-el_37.16.tar.xz
d3a4b8e5c9a775a38880c4bf3c1dcee4 8433 lisp optional
debian-el_37.16_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmbTzHMACgkQwpPntGGC
Ws7eSBAAr91M8PO6C3hqxpQDlEFkqmnJYwjXbGyERxoMQwZ3m2oXd4rgM8u1LgcY
wHlh0n8BIYwQu2kmc0YCQzv+eajEenMavocNt0hwR7r+qL1EHz2HOUwgg2kCu+0t
kt1CCb0RYCWyHETJUn/k0pBipvYEokyL2TROX6jNpuzgMKt8HnO79zrkXU/fzxqf
Q6BoFLlvRv6thPBVUH3bwI/RnUEWFXz5U4EIgwrpM6qkn55druLgIAZaDdcn7CDJ
RbwWzCp2ZF5IrM1esGikyCKXGgdVXv5iJ3A4tmuRADg7aXxZYXpqDUxAZZbNd3Yo
4aV/wUwc12JUhkYSDlqTnwCtwgdhB7ZsJgXNFVWexpTPiKu5G3p+y9wNP+b4+sAk
mpGPCLDbeSrQzpgtMKoekYySfVNMmuDLC1J+zzjhc0vo4VxWzjMMy1a9YWM/BHuS
7RUAZZqgNU0BbPZhnQffNqmZKxa+D0W73pIwKRMmCCxbJAk6wKfqsGmPX0ZbStx9
p0K/x0Gy57ki4Fj2YWlu2xGYIu8XoeKAdzVvtTvnx5GyXU1NCw4cfIGkLH8lka1v
FWPYjUG68lUmslr8EXes04yW7+8CWE7lyscJe5N6LzcJ5j9S9hG9rytqNjCFSNdI
JEUsR2BWp00trIwsJT92IPRn7V8dg1K/1EFhLkR2B8Kw5WZT2pQ=
=WQto
-----END PGP SIGNATURE-----
pgpdlxFm9qenP.pgp
Description: PGP signature
--- End Message ---