Your message dated Sat, 11 Oct 2025 06:19:09 +0000
with message-id <[email protected]>
and subject line Bug#1117745: fixed in dpkg-dev-el 37.20.2
has caused the Debian Bug report #1117745,
regarding dpkg-dev-el: FTBFS: 1 unexpected results: FAILED
debian-changelog-mode-verify-values-from-ubuntu-distro-info
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.)
--
1117745: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1117745
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:dpkg-dev-el
Version: 37.20.1
Severity: serious
Tags: ftbfs forky sid
Dear maintainer:
During a rebuild of all packages in unstable, this package failed to build.
Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:
https://people.debian.org/~sanvila/build-logs/202510/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:dpkg-dev-el, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean --with elpa
dh_clean
debian/rules binary
dh binary --with elpa
dh_update_autotools_config
dh_autoreconf
dh_elpa_test
emacs -batch -Q -l package --eval "(add-to-list 'package-directory-list
\"/usr/share/emacs/site-lisp/elpa\")" --eval "(add-to-list
'package-directory-list \"/usr/share/emacs/site-lisp/elpa-src\")" --eval "(setq
ert-batch-backtrace-right-margin nil)" -f package-initialize -L . -L tests -l
tests/debian-copyright-mode-test.el -l tests/debian-rfc822-watch-mode-test.el
-l tests/debian-control-mode-test.el -l tests/debian-changelog-mode-test.el -l
tests/debian-autopkgtest-control-mode-test.el -l
tests/readme-debian-mode-test.el -l tests/dummy-require-test.el -f
ert-run-tests-batch-and-exit
Running 10 tests (2025-10-10 12:49:17+0000, selector âtâ)
passed 1/10 debian-autopkgtest-control-mode-font-test (0.041201 sec)
passed 2/10 debian-changelog-mode-fill-paragraph-test (0.001200 sec)
passed 3/10 debian-changelog-mode-font-test (0.002640 sec)
passed 4/10 debian-changelog-mode-verify-values-from-debian-distro-info
(0.000073 sec)
Test debian-changelog-mode-verify-values-from-ubuntu-distro-info backtrace:
signal(ert-test-failed (((should (cl-subsetp debian-change
[too-long-redacted] cky" "questing")) :value nil)))
ert-fail(((should (cl-subsetp debian-changelog--ubuntu-cod
[too-long-redacted] ucky" "questing")) :value nil))
(if (unwind-protect (setq value-47 (apply fn-45 args-46)) (setq
form-description-49 (nconc (list '(should (cl-subsetp
debian-changelog--ubuntu-code-names-from-distro-info
debian-changelog-ubuntu-code-names))) (list :form (cons fn-45 args-46)) (if
(eql value-47 'ert-form-evaluation-aborted-48) nil (list :value value-47)) (if
(eql value-47 'ert-form-evaluation-aborted-48) nil (let* ((-explainer- ...))
(if -explainer- (list :explanation ...) nil))))) (ert--signal-should-execution
form-description-49)) nil (ert-fail form-description-49))
(let (form-description-49) (if (unwind-protect (setq value-47 (apply fn-45
args-46)) (setq form-description-49 (nconc (list '(should ...)) (list :form
(cons fn-45 args-46)) (if (eql value-47 'ert-form-evaluation-aborted-48) nil
(list :value value-47)) (if (eql value-47 'ert-form-evaluation-aborted-48) nil
(let* (...) (if -explainer- ... nil))))) (ert--signal-should-execution
form-description-49)) nil (ert-fail form-description-49)))
(let ((value-47 'ert-form-evaluation-aborted-48)) (let (form-description-49)
(if (unwind-protect (setq value-47 (apply fn-45 args-46)) (setq
form-description-49 (nconc (list '...) (list :form (cons fn-45 args-46)) (if
(eql value-47 ...) nil (list :value value-47)) (if (eql value-47 ...) nil (let*
... ...)))) (ert--signal-should-execution form-description-49)) nil (ert-fail
form-description-49))) value-47)
(let* ((fn-45 #'cl-subsetp) (args-46 (condition-case err (list
debian-changelog--ubuntu-code-names-from-distro-info
debian-changelog-ubuntu-code-names) (error (progn (setq fn-45 #'signal) (list
(car err) (cdr err))))))) (let ((value-47 'ert-form-evaluation-aborted-48))
(let (form-description-49) (if (unwind-protect (setq value-47 (apply fn-45
args-46)) (setq form-description-49 (nconc (list ...) (list :form ...) (if ...
nil ...) (if ... nil ...))) (ert--signal-should-execution form-description-49))
nil (ert-fail form-description-49))) value-47))
#f(lambda () :dynbind (let* ((fn-35 #'executable-find) (args-36
(condition-case err ... ...))) (let ((value-37 ...)) (let (form-description-39)
(if ... nil ...)) value-37)) (let* ((fn-40 #'cl-subsetp) (args-41
(condition-case err ... ...))) (let ((value-42 ...)) (let (form-description-44)
(if ... nil ...)) value-42)) (let* ((fn-45 #'cl-subsetp) (args-46
(condition-case err ... ...))) (let ((value-47 ...)) (let (form-description-49)
(if ... nil ...)) value-47)) nil)()
#f(compiled-function () #<bytecode 0x850274b5181784b>)()
handler-bind-1(#f(compiled-function () #<bytecode 0x850274b5181784b>) (error
quit) #f(compiled-function (err) #<bytecode -0x1b738329bcbf9f2f>))
ert--run-test-internal(#s(ert--test-execution-info :test #
[too-long-redacted] dc3>) :ert-debug-on-error nil))
ert-run-test(#s(ert-test :name debian-changelog-mode-verif
[too-long-redacted] ebian-changelog-mode-test.el"))
ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map
#<hash-table eql 10/10 0x102461d8065f ...> :test-results ... :test-start-times
... :test-end-times ... :passed-expected 4 :passed-unexpected 0
:failed-expected 0 :failed-unexpected 1 :skipped 0 :start-time ... :end-time
nil :aborted-p nil ...) #s(ert-test :name
debian-changelog-mode-verify-values-from-ubuntu-distro-info :documentation
"Verify that the values from ubuntu-distro-info is consistent with local
values." :body #f(lambda () :dynbind ... ... ... nil) :most-recent-result ...
:expected-result-type :passed :tags nil :file-name
"/<<PKGBUILDDIR>>/tests/debian-changelog-mode-test.el") #f(compiled-function
(event-type &rest event-args) #<bytecode -0x1780ea547768577f>))
ert-run-tests(t #f(compiled-function (event-type &rest event-args) #<bytecode
-0x1780ea547768577f>) nil)
ert-run-tests-batch(nil)
ert-run-tests-batch-and-exit()
command-line-1(("-l" "package" "--eval" "(add-to-list 'package-directory-list
\"/usr/share/emacs/site-lisp/elpa\")" "--eval" "(add-to-list
'package-directory-list \"/usr/share/emacs/site-lisp/elpa-src\")" "--eval"
"(setq ert-batch-backtrace-right-margin nil)" "-f" "package-initialize" "-L"
"." "-L" "tests" "-l" "tests/debian-copyright-mode-test.el" "-l"
"tests/debian-rfc822-watch-mode-test.el" "-l"
"tests/debian-control-mode-test.el" "-l" "tests/debian-changelog-mode-test.el"
"-l" "tests/debian-autopkgtest-control-mode-test.el" "-l"
"tests/readme-debian-mode-test.el" "-l" "tests/dummy-require-test.el" "-f"
"ert-run-tests-batch-and-exit"))
command-line()
normal-top-level()
Test debian-changelog-mode-verify-values-from-ubuntu-distro-info condition:
(ert-test-failed
((should
(cl-subsetp debian-changelog--ubuntu-code-names-from-distro-info
debian-changelog-ubuntu-code-names))
:form
(cl-subsetp
("warty" "hoary" "breezy" "dapper" "edgy" "feisty" "gutsy" "hardy"
"intrepid" "jaunty" ...)
("warty" "hoary" "breezy" "dapper" "edgy" "feisty" "gutsy" "hardy"
"intrepid" "jaunty" ...))
:value nil))
FAILED 5/10 debian-changelog-mode-verify-values-from-ubuntu-distro-info
(0.000082 sec) at tests/debian-changelog-mode-test.el:44
passed 6/10 debian-control-mode-font-test (0.001218 sec)
passed 7/10 debian-copyright-mode-font-test (0.001573 sec)
passed 8/10 debian-rfc822-watch-mode-font-test (0.018159 sec)
passed 9/10 dummy-require-test (0.000018 sec)
passed 10/10 readme-debian-mode-font-test (0.000432 sec)
Ran 10 tests, 9 results as expected, 1 unexpected (2025-10-10 12:49:17+0000,
0.114860 sec)
1 unexpected results:
FAILED debian-changelog-mode-verify-values-from-ubuntu-distro-info
dh_elpa_test: error: emacs -batch -Q -l package --eval "(add-to-list
'package-directory-list \"/usr/share/emacs/site-lisp/elpa\")" --eval
"(add-to-list 'package-directory-list \"/usr/share/emacs/site-lisp/elpa-src\")"
--eval "(setq ert-batch-backtrace-right-margin nil)" -f package-initialize -L .
-L tests -l tests/debian-copyright-mode-test.el -l
tests/debian-rfc822-watch-mode-test.el -l tests/debian-control-mode-test.el -l
tests/debian-changelog-mode-test.el -l
tests/debian-autopkgtest-control-mode-test.el -l
tests/readme-debian-mode-test.el -l tests/dummy-require-test.el -f
ert-run-tests-batch-and-exit returned exit code 1
make: *** [debian/rules:4: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
--- End Message ---
--- Begin Message ---
Source: dpkg-dev-el
Source-Version: 37.20.2
Done: Xiyue Deng <[email protected]>
We believe that the bug you reported is fixed in the latest version of
dpkg-dev-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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Xiyue Deng <[email protected]> (supplier of updated dpkg-dev-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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 10 Oct 2025 22:23:58 -0700
Source: dpkg-dev-el
Architecture: source
Version: 37.20.2
Distribution: unstable
Urgency: medium
Maintainer: Debian Emacsen team <[email protected]>
Changed-By: Xiyue Deng <[email protected]>
Closes: 1117745
Changes:
dpkg-dev-el (37.20.2) unstable; urgency=medium
.
* Update Ubuntu distro name list (Closes: #1117745)
* Drop `Rules-Requires-Root: no'
- This is the default since dpkg 1.22.13.
Checksums-Sha1:
605e031921ab10f72608bbc9edb6e1d71e229b70 2071 dpkg-dev-el_37.20.2.dsc
0098a05dc463157f6f144506bc5d33e0496e239e 48236 dpkg-dev-el_37.20.2.tar.xz
ca01f6fb7edf1902aaf66d4d528469bdf9413890 87520 dpkg-dev-el_37.20.2.git.tar.xz
0f65784d402a0eda74dcbda5a176923466631197 18234
dpkg-dev-el_37.20.2_source.buildinfo
Checksums-Sha256:
ac2522c6d8f471a54a9a7a007325ed8cacebc7493b2e7b9cfa4cc73638fb7e7a 2071
dpkg-dev-el_37.20.2.dsc
85fafc0956d86ec545b0a94115a51d48e40ceabd689d188a83470d7c0597b40f 48236
dpkg-dev-el_37.20.2.tar.xz
ec5bc54d57079f2e0f5fd4199e5ddf6f9559eb0e1280662830f915ccacdd3004 87520
dpkg-dev-el_37.20.2.git.tar.xz
abdca6782810bd236b77dc6ede657b9c627bb153453ad3a3a78efd5b5713e892 18234
dpkg-dev-el_37.20.2_source.buildinfo
Files:
321b3c73c8cc9222ef1891ba513fca37 2071 editors optional dpkg-dev-el_37.20.2.dsc
91a1405ff1c2d4a4d5aca2800ce20682 48236 editors optional
dpkg-dev-el_37.20.2.tar.xz
35331a89634e9909bbdb8760494636ff 87520 editors optional
dpkg-dev-el_37.20.2.git.tar.xz
e8bd2a5f75639806a0e29930a38647dd 18234 editors optional
dpkg-dev-el_37.20.2_source.buildinfo
Git-Tag-Info: tag=4167ea804ed9143322b3e2b7cfff716452192140
fp=88a41f77aa3cd668c8f8b5802de965ed63825c93
Git-Tag-Tagger: Xiyue Deng <[email protected]>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmjp8h0ACgkQYG0ITkaD
wHmW2BAA5S6IbNiCDpxrJpkjGGmQeGEjSLTYmPo7v0ve2qz9lHrGVr7HS0wF53VV
SDms/jjMll33xI+MtM5aLiavIDG6blGZWAEVuynp7BCbc+L4F1eIOEWJxqrRyYXB
5C3srk88ZFTAgrPPSTWZfIwdUVcqVFjCUGLlOb8XsI8y0XcUnn6gEYwe0hC9IfDS
yIzur5lARcWUVd4CwEyVILOtBvp+T4rPQx8hfRp7lZYCvbqVobsP8eiT7Lrh3W1Z
xyFc/3rZbWpqRxfl2gN7V0rf6OR8HWyNXc8V5KMXc68bKsnFtXGFiZ8uXfts4Meo
5vTfW/Ad9uLvqcQOV9kxo2YgArJ9GxD/6avRY36I4QvJqiwNN2r1x7I/eJngeGPC
ATidNkYRzqpbnNMv4sz6lFwVtDlOEqYSdUMg7qFxLcyQsZC2cuJyg8e5437d88Ug
myHYY+7Vm5U4J9XQVAdPNEuoV29wOtURjlyWXgnK8z7NkpuvILtPEykMWBynHsrZ
TzginY1PLFDinR4d/IVWqSh0wb4j4i5/kT4epV6wQkAAT5xG3/0VKUx/vsqWZOZa
QHGSrOEqtC1Y5vEueLRrA3dm+QyneXjSC3/1DAzD3USp11ybhI6sQzJDDh9AYJUj
VMcITvpy72glEYHWzD1qy5PIWKpHXJxLJ3DzOX33M4LP7pioCTM=
=JHE2
-----END PGP SIGNATURE-----
pgphtVTs6btMW.pgp
Description: PGP signature
--- End Message ---