Source: elfeed Version: 3.4.1-3 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20240728 ftbfs-trixie
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>' > emacs -batch -Q -L . -L tests -f batch-byte-compile elfeed-lib.el > emacs -batch -Q -L . -L tests -f batch-byte-compile elfeed-log.el > emacs -batch -Q -L . -L tests -f batch-byte-compile xml-query.el > emacs -batch -Q -L . -L tests -f batch-byte-compile > tests/elfeed-search-tests.el > > In elfeed-expose: > elfeed-lib.el:19:2: Warning: docstring has wrong usage of unescaped single > quotes (use \= or different quoting) > elfeed-lib.el:139:10: Warning: ‘point’ is an obsolete generalized variable; > use ‘goto-char’ instead. > elfeed-lib.el:282:12: Warning: ‘point’ is an obsolete generalized variable; > use ‘goto-char’ instead. > elfeed-lib.el:284:14: Warning: ‘point’ is an obsolete generalized variable; > use ‘goto-char’ instead. > emacs -batch -Q -L . -L tests -f batch-byte-compile elfeed-db.el > emacs -batch -Q -L . -L tests -f batch-byte-compile tests/elfeed-lib-tests.el > > In xml-query-all: > xml-query.el:78:2: Warning: docstring has wrong usage of unescaped single > quotes (use \= or different quoting) > emacs -batch -Q -L . -L tests -f batch-byte-compile elfeed-curl.el > emacs -batch -Q -L . -L tests -f batch-byte-compile tests/xml-query-tests.el > > In toplevel form: > tests/elfeed-search-tests.el: Warning: ‘point’ is an obsolete generalized > variable; use ‘goto-char’ instead. > tests/elfeed-search-tests.el: Warning: ‘point’ is an obsolete generalized > variable; use ‘goto-char’ instead. > tests/elfeed-search-tests.el: Warning: ‘point’ is an obsolete generalized > variable; use ‘goto-char’ instead. > tests/elfeed-search-tests.el:4:11: Warning: ‘point’ is an obsolete > generalized variable; use ‘goto-char’ instead. > tests/elfeed-search-tests.el:4:11: Warning: ‘point’ is an obsolete > generalized variable; use ‘goto-char’ instead. > tests/elfeed-search-tests.el:4:11: Warning: ‘point’ is an obsolete > generalized variable; use ‘goto-char’ instead. > tests/elfeed-search-tests.el: Warning: ‘point’ is an obsolete generalized > variable; use ‘goto-char’ instead. > tests/elfeed-search-tests.el:4:11: Warning: ‘point’ is an obsolete > generalized variable; use ‘goto-char’ instead. > tests/elfeed-search-tests.el:4:11: Warning: ‘point’ is an obsolete > generalized variable; use ‘goto-char’ instead. > tests/elfeed-search-tests.el:4:11: Warning: ‘point’ is an obsolete > generalized variable; use ‘goto-char’ instead. > tests/elfeed-search-tests.el:4:11: Warning: ‘point’ is an obsolete > generalized variable; use ‘goto-char’ instead. > > In toplevel form: > elfeed-curl.el:197:25: Warning: ‘point’ is an obsolete generalized variable; > use ‘goto-char’ instead. > elfeed-curl.el:202:25: Warning: ‘point’ is an obsolete generalized variable; > use ‘goto-char’ instead. > elfeed-curl.el:207:25: Warning: ‘point’ is an obsolete generalized variable; > use ‘goto-char’ instead. > elfeed-curl.el:235:10: Warning: ‘point’ is an obsolete generalized variable; > use ‘goto-char’ instead. > elfeed-curl.el:239:15: Warning: ‘point’ is an obsolete generalized variable; > use ‘goto-char’ instead. > elfeed-curl.el:242:16: Warning: ‘point’ is an obsolete generalized variable; > use ‘goto-char’ instead. > elfeed-curl.el:246:18: Warning: ‘point’ is an obsolete generalized variable; > use ‘goto-char’ instead. > elfeed-curl.el:271:12: Warning: ‘point’ is an obsolete generalized variable; > use ‘goto-char’ instead. > elfeed-curl.el:274:31: Warning: ‘point’ is an obsolete generalized variable; > use ‘goto-char’ instead. > emacs -batch -Q -L . -L tests -f batch-byte-compile elfeed-csv.el > emacs -batch -Q -L . -L tests -f batch-byte-compile elfeed.el > emacs -batch -Q -L . -L tests -f batch-byte-compile tests/elfeed-db-tests.el > > In toplevel form: > tests/elfeed-lib-tests.el:169:12: Warning: ‘point’ is an obsolete generalized > variable; use ‘goto-char’ instead. > > In toplevel form: > elfeed.el:36:2: Warning: custom-declare-variable `elfeed-feeds' docstring has > wrong usage of unescaped single quotes (use \= or different quoting) > > In elfeed-make-tagger: > elfeed.el:563:2: Warning: docstring has wrong usage of unescaped single > quotes (use \= or different quoting) > emacs -batch -Q -L . -L tests -f batch-byte-compile elfeed-search.el > emacs -batch -Q -L . -L tests -f batch-byte-compile tests/elfeed-tests.el > > In toplevel form: > elfeed-search.el:121:10: Warning: ‘point’ is an obsolete generalized > variable; use ‘goto-char’ instead. > elfeed-search.el:127:10: Warning: ‘point’ is an obsolete generalized > variable; use ‘goto-char’ instead. > > In toplevel form: > tests/elfeed-tests.el:11:11: Warning: ‘point’ is an obsolete generalized > variable; use ‘goto-char’ instead. > tests/elfeed-tests.el:11:11: Warning: ‘point’ is an obsolete generalized > variable; use ‘goto-char’ instead. > emacs -batch -Q -L . -L tests -f batch-byte-compile elfeed-show.el > tests/elfeed-tests.el:331:14: Warning: ‘point’ is an obsolete generalized > variable; use ‘goto-char’ instead. > tests/elfeed-tests.el:334:14: Warning: ‘point’ is an obsolete generalized > variable; use ‘goto-char’ instead. > tests/elfeed-tests.el:350:14: Warning: ‘point’ is an obsolete generalized > variable; use ‘goto-char’ instead. > tests/elfeed-tests.el:353:14: Warning: ‘point’ is an obsolete generalized > variable; use ‘goto-char’ instead. > emacs -batch -Q -L . -L tests -f batch-byte-compile elfeed-link.el > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > 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/elfeed-tests.el -l tests/xml-query-tests.el --eval > \(ert-run-tests-batch-and-exit\) > tests/elfeed-tests.el: Warning: ‘point’ is an obsolete generalized variable; > use ‘goto-char’ instead. > tests/elfeed-tests.el: Warning: ‘point’ is an obsolete generalized variable; > use ‘goto-char’ instead. > tests/elfeed-tests.el: Warning: ‘point’ is an obsolete generalized variable; > use ‘goto-char’ instead. > tests/elfeed-tests.el: Warning: ‘point’ is an obsolete generalized variable; > use ‘goto-char’ instead. > > Error: error ("Test ‘xml-query’ redefined (or loaded twice)") > mapbacktrace(#f(compiled-function (evald func args flags) #<bytecode > -0x36ecc9622517a81>)) > debug-early-backtrace() > debug-early(error (error "Test ‘xml-query’ redefined (or loaded twice)")) > error("Test `%s' redefined (or loaded twice)" xml-query) > ert-set-test(xml-query #s(ert-test :name xml-query :documentation nil :body > (lambda nil (let ((xml '((foo ((xmlns . "example/xml")) (bar ((href . > "example.com")) "FOO" (p nil) "BAR") (baz nil "FOOBAZ"))))) (let* ((fn-335 > #'string=) (args-336 (condition-case err (let ((signal-hook-function > #'ert--should-signal-hook)) (list (xml-query '(foo :xmlns) xml) > "example/xml")) (error (progn (setq fn-335 #'signal) (list (car err) (cdr > err))))))) (let ((value-337 'ert-form-evaluation-aborted-338)) (let > (form-description-339) (if (unwind-protect (setq value-337 (apply fn-335 > args-336)) (setq form-description-339 (nconc (list '(should (string= > (xml-query '(foo :xmlns) xml) "example/xml"))) (list :form (cons fn-335 > args-336)) (if (eql value-337 'ert-form-evaluation-aborted-338) nil (list > :value value-337)) (if (eql value-337 'ert-form-evaluation-aborted-338) nil > (let* ((-explainer- (and t (ert--get-explainer 'string=)))) (if -explainer- > (list :explanation (apply -explainer- args-336)) nil))))) > (ert--signal-should-execution form-description-339)) nil (ert-fail > form-description-339))) value-337)) (let* ((fn-340 #'string=) (args-341 > (condition-case err (let ((signal-hook-function #'ert--should-signal-hook)) > (list (catch 'done (let ((tail xml)) (while tail (let ((v (car tail))) (if > (and (consp v) (eq (car v) 'foo)) (progn (let ((v (cdr (assq 'xmlns (car (cdr > v)))))) (if v (progn (throw 'done v)))))) (setq tail (cdr tail)))))) > "example/xml")) (error (progn (setq fn-340 #'signal) (list (car err) (cdr > err))))))) (let ((value-342 'ert-form-evaluation-aborted-343)) (let > (form-description-344) (if (unwind-protect (setq value-342 (apply fn-340 > args-341)) (setq form-description-344 (nconc (list '(should (string= > (xml-query* (foo :xmlns) xml) "example/xml"))) (list :form (cons fn-340 > args-341)) (if (eql value-342 'ert-form-evaluation-aborted-343) nil (list > :value value-342)) (if (eql value-342 'ert-form-evaluation-aborted-343) nil > (let* ((-explainer- (and t (ert--get-explainer 'string=)))) (if -explainer- > (list :explanation (apply -explainer- args-341)) nil))))) > (ert--signal-should-execution form-description-344)) nil (ert-fail > form-description-344))) value-342)) (let* ((fn-345 #'string=) (args-346 > (condition-case err (let ((signal-hook-function #'ert--should-signal-hook)) > (list (xml-query '(foo bar :href) xml) "example.com")) (error (progn (setq > fn-345 #'signal) (list (car err) (cdr err))))))) (let ((value-347 > 'ert-form-evaluation-aborted-348)) (let (form-description-349) (if > (unwind-protect (setq value-347 (apply fn-345 args-346)) (setq > form-description-349 (nconc (list '(should (string= (xml-query '(foo bar > :href) xml) "example.com"))) (list :form (cons fn-345 args-346)) (if (eql > value-347 'ert-form-evaluation-aborted-348) nil (list :value value-347)) (if > (eql value-347 'ert-form-evaluation-aborted-348) nil (let* ((-explainer- (and > t (ert--get-explainer 'string=)))) (if -explainer- (list :explanation (apply > -explainer- args-346)) nil))))) (ert--signal-should-execution > form-description-349)) nil (ert-fail form-description-349))) value-347)) > (let* ((fn-350 #'string=) (args-351 (condition-case err (let > ((signal-hook-function #'ert--should-signal-hook)) (list (catch 'done (let > ((tail xml)) (while tail (let ((v (car tail))) (if (and (consp v) (eq (car v) > 'foo)) (progn (let ((tail (cdr (cdr v)))) (while tail (let ((v (car tail))) > (if (and (consp v) (eq (car v) 'bar)) (progn (let ((v (cdr (assq 'href (car > (cdr v)))))) (if v (progn (throw 'done v)))))) (setq tail (cdr tail))))))) > (setq tail (cdr tail)))))) "example.com")) (error (progn (setq fn-350 > #'signal) (list (car err) (cdr err))))))) (let ((value-352 > 'ert-form-evaluation-aborted-353)) (let (form-description-354) (if > (unwind-protect (setq value-352 (apply fn-350 args-351)) (setq > form-description-354 (nconc (list '(should (string= (xml-query* (foo bar > :href) xml) "example.com"))) (list :form (cons fn-350 args-351)) (if (eql > value-352 'ert-form-evaluation-aborted-353) nil (list :value value-352)) (if > (eql value-352 'ert-form-evaluation-aborted-353) nil (let* ((-explainer- (and > t (ert--get-explainer 'string=)))) (if -explainer- (list :explanation (apply > -explainer- args-351)) nil))))) (ert--signal-should-execution > form-description-354)) nil (ert-fail form-description-354))) value-352)) > (let* ((fn-355 #'string=) (args-356 (condition-case err (let > ((signal-hook-function #'ert--should-signal-hook)) (list (xml-query '(foo baz > *) xml) "FOOBAZ")) (error (progn (setq fn-355 #'signal) (list (car err) (cdr > err))))))) (let ((value-357 'ert-form-evaluation-aborted-358)) (let > (form-description-359) (if (unwind-protect (setq value-357 (apply fn-355 > args-356)) (setq form-description-359 (nconc (list '(should (string= > (xml-query '(foo baz *) xml) "FOOBAZ"))) (list :form (cons fn-355 args-356)) > (if (eql value-357 'ert-form-evaluation-aborted-358) nil (list :value > value-357)) (if (eql value-357 'ert-form-evaluation-aborted-358) nil (let* > ((-explainer- (and t (ert--get-explainer 'string=)))) (if -explainer- (list > :explanation (apply -explainer- args-356)) nil))))) > (ert--signal-should-execution form-description-359)) nil (ert-fail > form-description-359))) value-357)) (let* ((fn-360 #'string=) (args-361 > (condition-case err (let ((signal-hook-function #'ert--should-signal-hook)) > (list (catch 'done (let ((tail xml)) (while tail (let ((v (car tail))) (if > (and (consp v) (eq (car v) 'foo)) (progn (let ((tail (cdr (cdr v)))) (while > tail (let ((v (car tail))) (if (and (consp v) (eq (car v) 'baz)) (progn (let > ((tail (cdr (cdr v)))) (while tail (let ((v (car tail))) (if (and (stringp v) > (string-match "[^ \11\15\n]" v)) (progn (throw 'done v))) (setq tail (cdr > tail))))))) (setq tail (cdr tail))))))) (setq tail (cdr tail)))))) "FOOBAZ")) > (error (progn (setq fn-360 #'signal) (list (car err) (cdr err))))))) (let > ((value-362 'ert-form-evaluation-aborted-363)) (let (form-description-364) > (if (unwind-protect (setq value-362 (apply fn-360 args-361)) (setq > form-description-364 (nconc (list '(should (string= (xml-query* (foo baz *) > xml) "FOOBAZ"))) (list :form (cons fn-360 args-361)) (if (eql value-362 > 'ert-form-evaluation-aborted-363) nil (list :value value-362)) (if (eql > value-362 'ert-form-evaluation-aborted-363) nil (let* ((-explainer- (and t > (ert--get-explainer 'string=)))) (if -explainer- (list :explanation (apply > -explainer- args-361)) nil))))) (ert--signal-should-execution > form-description-364)) nil (ert-fail form-description-364))) value-362)) > (let* ((fn-365 #'string=) (args-366 (condition-case err (let > ((signal-hook-function #'ert--should-signal-hook)) (list (xml-query '(foo bar > *) xml) "FOO")) (error (progn (setq fn-365 #'signal) (list (car err) (cdr > err))))))) (let ((value-367 'ert-form-evaluation-aborted-368)) (let > (form-description-369) (if (unwind-protect (setq value-367 (apply fn-365 > args-366)) (setq form-description-369 (nconc (list '(should (string= > (xml-query '(foo bar *) xml) "FOO"))) (list :form (cons fn-365 args-366)) (if > (eql value-367 'ert-form-evaluation-aborted-368) nil (list :value value-367)) > (if (eql value-367 'ert-form-evaluation-aborted-368) nil (let* ((-explainer- > (and t (ert--get-explainer 'string=)))) (if -explainer- (list :explanation > (apply -explainer- args-366)) nil))))) (ert--signal-should-execution > form-description-369)) nil (ert-fail form-description-369))) value-367)) > (let* ((fn-370 #'string=) (args-371 (condition-case err (let > ((signal-hook-function #'ert--should-signal-hook)) (list (catch 'done (let > ((tail xml)) (while tail (let ((v (car tail))) (if (and (consp v) (eq (car v) > 'foo)) (progn (let ((tail (cdr (cdr v)))) (while tail (let ((v (car tail))) > (if (and (consp v) (eq (car v) 'bar)) (progn (let ((tail (cdr (cdr v)))) > (while tail (let ((v (car tail))) (if (and (stringp v) (string-match "[^ > \11\15\n]" v)) (progn (throw 'done v))) (setq tail (cdr tail))))))) (setq > tail (cdr tail))))))) (setq tail (cdr tail)))))) "FOO")) (error (progn (setq > fn-370 #'signal) (list (car err) (cdr err))))))) (let ((value-372 > 'ert-form-evaluation-aborted-373)) (let (form-description-374) (if > (unwind-protect (setq value-372 (apply fn-370 args-371)) (setq > form-description-374 (nconc (list '(should (string= (xml-query* (foo bar *) > xml) "FOO"))) (list :form (cons fn-370 args-371)) (if (eql value-372 > 'ert-form-evaluation-aborted-373) nil (list :value value-372)) (if (eql > value-372 'ert-form-evaluation-aborted-373) nil (let* ((-explainer- (and t > (ert--get-explainer 'string=)))) (if -explainer- (list :explanation (apply > -explainer- args-371)) nil))))) (ert--signal-should-execution > form-description-374)) nil (ert-fail form-description-374))) value-372)) > (let* ((fn-375 #'equal) (args-376 (condition-case err (let > ((signal-hook-function #'ert--should-signal-hook)) (list (xml-query-all '(foo > bar *) xml) '("FOO" "BAR"))) (error (progn (setq fn-375 #'signal) (list (car > err) (cdr err))))))) (let ((value-377 'ert-form-evaluation-aborted-378)) (let > (form-description-379) (if (unwind-protect (setq value-377 (apply fn-375 > args-376)) (setq form-description-379 (nconc (list '(should (equal > (xml-query-all '(foo bar *) xml) '("FOO" "BAR")))) (list :form (cons fn-375 > args-376)) (if (eql value-377 'ert-form-evaluation-aborted-378) nil (list > :value value-377)) (if (eql value-377 'ert-form-evaluation-aborted-378) nil > (let* ((-explainer- (and t (ert--get-explainer 'equal)))) (if -explainer- > (list :explanation (apply -explainer- args-376)) nil))))) > (ert--signal-should-execution form-description-379)) nil (ert-fail > form-description-379))) value-377)) (let* ((fn-380 #'equal) (args-381 > (condition-case err (let ((signal-hook-function #'ert--should-signal-hook)) > (list (let ((output nil)) (let ((tail xml)) (while tail (let ((v (car tail))) > (if (and (consp v) (eq (car v) 'foo)) (progn (let ((tail (cdr (cdr v)))) > (while tail (let ((v (car tail))) (if (and (consp v) (eq (car v) 'bar)) > (progn (let ((tail (cdr (cdr v)))) (while tail (let ((v (car tail))) (if (and > (stringp v) (string-match "[^ \11\15\n]" v)) (progn (setq output (cons v > output)))) (setq tail (cdr tail))))))) (setq tail (cdr tail))))))) (setq tail > (cdr tail))))) (nreverse output)) '("FOO" "BAR"))) (error (progn (setq fn-380 > #'signal) (list (car err) (cdr err))))))) (let ((value-382 > 'ert-form-evaluation-aborted-383)) (let (form-description-384) (if > (unwind-protect (setq value-382 (apply fn-380 args-381)) (setq > form-description-384 (nconc (list '(should (equal (xml-query-all* (foo bar *) > xml) '("FOO" "BAR")))) (list :form (cons fn-380 args-381)) (if (eql value-382 > 'ert-form-evaluation-aborted-383) nil (list :value value-382)) (if (eql > value-382 'ert-form-evaluation-aborted-383) nil (let* ((-explainer- (and t > (ert--get-explainer 'equal)))) (if -explainer- (list :explanation (apply > -explainer- args-381)) nil))))) (ert--signal-should-execution > form-description-384)) nil (ert-fail form-description-384))) value-382)) > (let* ((fn-385 #'equal) (args-386 (condition-case err (let > ((signal-hook-function #'ert--should-signal-hook)) (list (xml-query-all '(foo > baz *) xml) '("FOOBAZ"))) (error (progn (setq fn-385 #'signal) (list (car > err) (cdr err))))))) (let ((value-387 'ert-form-evaluation-aborted-388)) (let > (form-description-389) (if (unwind-protect (setq value-387 (apply fn-385 > args-386)) (setq form-description-389 (nconc (list '(should (equal > (xml-query-all '(foo baz *) xml) '("FOOBAZ")))) (list :form (cons fn-385 > args-386)) (if (eql value-387 'ert-form-evaluation-aborted-388) nil (list > :value value-387)) (if (eql value-387 'ert-form-evaluation-aborted-388) nil > (let* ((-explainer- (and t (ert--get-explainer 'equal)))) (if -explainer- > (list :explanation (apply -explainer- args-386)) nil))))) > (ert--signal-should-execution form-description-389)) nil (ert-fail > form-description-389))) value-387)) (let* ((fn-390 #'equal) (args-391 > (condition-case err (let ((signal-hook-function #'ert--should-signal-hook)) > (list (let ((output nil)) (let ((tail xml)) (while tail (let ((v (car tail))) > (if (and (consp v) (eq (car v) 'foo)) (pTest ‘xml-query’ redefined (or loaded > twice) > rogn (let ((tail (cdr (cdr v)))) (while tail (let ((v (car tail))) (if (and > (consp v) (eq (car v) 'baz)) (progn (let ((tail (cdr (cdr v)))) (while tail > (let ((v (car tail))) (if (and (stringp v) (string-match "[^ \11\15\n]" v)) > (progn (setq output (cons v output)))) (setq tail (cdr tail))))))) (setq tail > (cdr tail))))))) (setq tail (cdr tail))))) (nreverse output)) '("FOOBAZ"))) > (error (progn (setq fn-390 #'signal) (list (car err) (cdr err))))))) (let > ((value-392 'ert-form-evaluation-aborted-393)) (let (form-description-394) > (if (unwind-protect (setq value-392 (apply fn-390 args-391)) (setq > form-description-394 (nconc (list '(should (equal (xml-query-all* (foo baz *) > xml) '("FOOBAZ")))) (list :form (cons fn-390 args-391)) (if (eql value-392 > 'ert-form-evaluation-aborted-393) nil (list :value value-392)) (if (eql > value-392 'ert-form-evaluation-aborted-393) nil (let* ((-explainer- (and t > (ert--get-explainer 'equal)))) (if -explainer- (list :explanation (apply > -explainer- args-391)) nil))))) (ert--signal-should-execution > form-description-394)) nil (ert-fail form-description-394))) value-392)) > (let* ((fn-395 #'equal) (args-396 (condition-case err (let > ((signal-hook-function #'ert--should-signal-hook)) (list (xml-query-all '(foo > (baz bar) *) xml) '("FOOBAZ" "FOO" "BAR"))) (error (progn (setq fn-395 > #'signal) (list (car err) (cdr err))))))) (let ((value-397 > 'ert-form-evaluation-aborted-398)) (let (form-description-399) (if > (unwind-protect (setq value-397 (apply fn-395 args-396)) (setq > form-description-399 (nconc (list '(should (equal (xml-query-all '(foo (baz > bar) *) xml) '("FOOBAZ" "FOO" "BAR")))) (list :form (cons fn-395 args-396)) > (if (eql value-397 'ert-form-evaluation-aborted-398) nil (list :value > value-397)) (if (eql value-397 'ert-form-evaluation-aborted-398) nil (let* > ((-explainer- (and t (ert--get-explainer 'equal)))) (if -explainer- (list > :explanation (apply -explainer- args-396)) nil))))) > (ert--signal-should-execution form-description-399)) nil (ert-fail > form-description-399))) value-397)))) :most-recent-result nil > :expected-result-type :passed :tags nil :file-name > "/<<PKGBUILDDIR>>/tests/xml-query-tests.el")) > load-with-code-conversion("/<<PKGBUILDDIR>>/tests/xml-query-tests.el" > "/<<PKGBUILDDIR>>/tests/xml-query-tests.el" nil t) > 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/elfeed-tests.el" "-l" "tests/xml-query-tests.el" > "--eval" "(ert-run-tests-batch-and-exit)")) > command-line() > normal-top-level() > 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/elfeed-tests.el -l tests/xml-query-tests.el --eval > \(ert-run-tests-batch-and-exit\) returned exit code 255 > make: *** [debian/rules:4: binary] Error 25 The full build log is available from: http://qa-logs.debian.net/2024/07/28/elfeed_3.4.1-3_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240728;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240728&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.