Bug#1020189: helpful-el: FTBFS: make: *** [debian/rules:4: binary] Error 25
Source: helpful-el
Version: 0.19-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lucas@debian.org
Usertags: ftbfs-20220917 ftbfs-bookworm
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> 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\")" -f package-initialize -L . -L test --eval "(load-file \"test/test-helper.el\")" -l test/helpful-unit-test.el --eval \(ert-run-tests-batch-and-exit\)
> Loading /<<PKGBUILDDIR>>/test/test-helper.el (source)...
> No Emacs source code found at "/<<PKGBUILDDIR>>/emacs-25.3/src", some tests will be skipped. Run ./download_emacs_src.sh
> Running 87 tests (2022-09-17 20:04:31+0000, selector ‘t’)
> passed 1/87 helpful--aliases (0.119405 sec)
> Searched 0/1 files
> Searched 1/1 files
> Test helpful--autoload-functions-with-advice backtrace:
> error("Cannot find suitable directory for output in `nati...")
> comp-trampoline-compile(message)
> comp-subr-trampoline-install(message)
> fset(message #<subr message>)
> (unwind-protect (progn (fset #'message vnew) (info-lookup->completio
> (let* ((vnew #'(lambda (_format-string &rest _args))) (old (symbol-f
> (let ((completions (let* ((vnew #'(lambda ...)) (old (symbol-functio
> helpful--in-manual-p(ruby-mode)
> (and (symbolp helpful--sym) (helpful--in-manual-p helpful--sym))
> (if (and (symbolp helpful--sym) (helpful--in-manual-p helpful--sym))
> (progn (helpful--insert-section-break) (insert (helpful--heading "Do
> (if (or docstring version-info) (progn (helpful--insert-section-brea
> (let ((docstring (helpful--docstring helpful--sym helpful--callable-
> (let* ((val (if helpful--callable-p nil (helpful--sym-value helpful-
> helpful-update()
> helpful-function(ruby-mode)
> (let ((lexical-binding t)) (helpful-function 'ruby-mode))
> (closure (t) nil (let ((lexical-binding t)) (helpful-function 'ruby-
> ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
> ert-run-test(#s(ert-test :name helpful--autoload-functions-with-advi
> ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map
> ert-run-tests(t #f(compiled-function (event-type &rest event-args) #
> ert-run-tests-batch(nil)
> ert-run-tests-batch-and-exit()
> command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
> command-line()
> normal-top-level()
> Test helpful--autoload-functions-with-advice condition:
> (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
> FAILED 2/87 helpful--autoload-functions-with-advice (0.180951 sec)
> passed 3/87 helpful--bound-p (0.000091 sec)
> passed 4/87 helpful--callees (0.000136 sec)
> passed 5/87 helpful--callees--closure (0.000059 sec)
> passed 6/87 helpful--callees--cond (0.000116 sec)
> passed 7/87 helpful--callees--condition-case (0.000163 sec)
> passed 8/87 helpful--callees--funcall (0.000348 sec)
> passed 9/87 helpful--callees--function (0.000923 sec)
> passed 10/87 helpful--callees--lambda (0.000143 sec)
> passed 11/87 helpful--callees-button--smoke (0.000801 sec)
> passed 12/87 helpful--callees-let (0.000470 sec)
> passed 13/87 helpful--canonical-symbol (0.000177 sec)
> passed 14/87 helpful--convert-c-name (0.000158 sec)
> skipped 15/87 helpful--definition-c-vars (0.000214 sec)
> Test helpful--definition-edebug-fn backtrace:
> error("Cannot find suitable directory for output in `nati...")
> comp-trampoline-compile(message)
> comp-subr-trampoline-install(message)
> fset(message #<subr message>)
> (unwind-protect (progn (fset #'message vnew) (eval (eval-sexp-add-de
> (let* ((vnew #'(lambda (_format-string &rest _args))) (old (symbol-f
> (progn (insert "(defun test-foo-edebug-defn () 44)") (goto-char (poi
> (unwind-protect (progn (insert "(defun test-foo-edebug-defn () 44)")
> (save-current-buffer (set-buffer temp-buffer) (unwind-protect (progn
> (let ((temp-buffer (generate-new-buffer " *temp*" t))) (save-current
> (let ((edebug-all-forms edebug-on) (edebug-all-defs edebug-on)) (let
> (let ((edebug-on (car --dolist-tail--))) (let ((edebug-all-forms ede
> (while --dolist-tail-- (let ((edebug-on (car --dolist-tail--))) (let
> (let ((--dolist-tail-- (list nil t))) (while --dolist-tail-- (let ((
> (let ((lexical-binding t)) (let ((--dolist-tail-- (list nil t))) (wh
> (closure (t) nil (let ((lexical-binding t)) (let ((--dolist-tail-- (
> ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
> ert-run-test(#s(ert-test :name helpful--definition-edebug-fn :docume
> ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map
> ert-run-tests(t #f(compiled-function (event-type &rest event-args) #
> ert-run-tests-batch(nil)
> ert-run-tests-batch-and-exit()
> command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
> command-line()
> normal-top-level()
> Test helpful--definition-edebug-fn condition:
> (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
> FAILED 16/87 helpful--definition-edebug-fn (0.001682 sec)
> passed 17/87 helpful--definition-no-defvar (0.012884 sec)
> skipped 18/87 helpful--definition-special-form (0.000113 sec)
> Searched 0/1 files
> Searched 1/1 files
> Test helpful--display-implementations backtrace:
> error("Cannot find suitable directory for output in `nati...")
> comp-trampoline-compile(message)
> comp-subr-trampoline-install(message)
> fset(message #<subr message>)
> (unwind-protect (progn (fset #'message vnew) (info-lookup->completio
> (let* ((vnew #'(lambda (_format-string &rest _args))) (old (symbol-f
> (let ((completions (let* ((vnew #'(lambda ...)) (old (symbol-functio
> helpful--in-manual-p(xref-location-marker)
> (and (symbolp helpful--sym) (helpful--in-manual-p helpful--sym))
> (if (and (symbolp helpful--sym) (helpful--in-manual-p helpful--sym))
> (progn (helpful--insert-section-break) (insert (helpful--heading "Do
> (if (or docstring version-info) (progn (helpful--insert-section-brea
> (let ((docstring (helpful--docstring helpful--sym helpful--callable-
> (let* ((val (if helpful--callable-p nil (helpful--sym-value helpful-
> helpful-update()
> helpful-function(xref-location-marker)
> (let ((lexical-binding t)) (require 'xref) (helpful-function 'xref-l
> (closure (t) nil (let ((lexical-binding t)) (require 'xref) (helpful
> ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
> ert-run-test(#s(ert-test :name helpful--display-implementations :doc
> ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map
> ert-run-tests(t #f(compiled-function (event-type &rest event-args) #
> ert-run-tests-batch(nil)
> ert-run-tests-batch-and-exit()
> command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
> command-line()
> normal-top-level()
> Test helpful--display-implementations condition:
> (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
> FAILED 19/87 helpful--display-implementations (0.172272 sec)
> passed 20/87 helpful--docstring (0.000066 sec)
> Test helpful--docstring-advice backtrace:
> signal(ert-test-failed (((should (equal (helpful--docstring #'test-f
> ert-fail(((should (equal (helpful--docstring #'test-foo-advised t) "
> (if (unwind-protect (setq value-47 (apply fn-45 args-46)) (setq form
> (let (form-description-49) (if (unwind-protect (setq value-47 (apply
> (let ((value-47 'ert-form-evaluation-aborted-48)) (let (form-descrip
> (let* ((fn-45 #'equal) (args-46 (condition-case err (let ((signal-ho
> (let ((lexical-binding t)) (let* ((fn-45 #'equal) (args-46 (conditio
> (closure (t) nil (let ((lexical-binding t)) (let* ((fn-45 #'equal) (
> ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
> ert-run-test(#s(ert-test :name helpful--docstring-advice :documentat
> ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map
> ert-run-tests(t #f(compiled-function (event-type &rest event-args) #
> ert-run-tests-batch(nil)
> ert-run-tests-batch-and-exit()
> command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
> command-line()
> normal-top-level()
> Test helpful--docstring-advice condition:
> (ert-test-failed
> ((should
> (equal
> (helpful--docstring ... t)
> "Docstring here too."))
> :form
> (equal "Docstring here too.\n\nThis function has :around advice: `ad-Advice-test-foo-advised'." "Docstring here too.")
> :value nil :explanation
> (arrays-of-different-length 84 19 "Docstring here too.\n\nThis function has :around advice: `ad-Advice-test-foo-advised'." "Docstring here too." first-mismatch-at 19)))
> FAILED 21/87 helpful--docstring-advice (0.000159 sec)
> passed 22/87 helpful--docstring-keymap (0.000493 sec)
> passed 23/87 helpful--docstring-keymap-newline (0.000105 sec)
> passed 24/87 helpful--docstring-strings (0.000151 sec)
> passed 25/87 helpful--docstring-symbol (0.000144 sec)
> passed 26/87 helpful--docstring-unescape (0.000374 sec)
> Test helpful--edebug-fn backtrace:
> error("Cannot find suitable directory for output in `nati...")
> comp-trampoline-compile(message)
> comp-subr-trampoline-install(message)
> fset(message #<subr message>)
> (unwind-protect (progn (fset #'message vnew) (eval (eval-sexp-add-de
> (let* ((vnew #'(lambda (_format-string &rest _args))) (old (symbol-f
> (progn (insert "(defun test-foo-edebug () 44)") (goto-char (point-mi
> (unwind-protect (progn (insert "(defun test-foo-edebug () 44)") (got
> (save-current-buffer (set-buffer temp-buffer) (unwind-protect (progn
> (let ((temp-buffer (generate-new-buffer " *temp*" t))) (save-current
> (let ((edebug-all-forms t) (edebug-all-defs t)) (let ((temp-buffer (
> (let ((lexical-binding t)) (let ((edebug-all-forms t) (edebug-all-de
> (closure (t) nil (let ((lexical-binding t)) (let ((edebug-all-forms
> ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
> ert-run-test(#s(ert-test :name helpful--edebug-fn :documentation "We
> ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map
> ert-run-tests(t #f(compiled-function (event-type &rest event-args) #
> ert-run-tests-batch(nil)
> ert-run-tests-batch-and-exit()
> command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
> command-line()
> normal-top-level()
> Test helpful--edebug-fn condition:
> (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
> FAILED 27/87 helpful--edebug-fn (0.001014 sec)
> passed 28/87 helpful--edebug-p (0.000068 sec)
> Test helpful--elc-only backtrace:
> signal(file-error ("Can't find library" "/tmp/foo.el"))
> find-library-name("/tmp/foo.el")
> find-function-search-for-symbol(helpful-fn-in-elc nil "/tmp/foo.elc"
> (cdr (find-function-search-for-symbol sym nil library-name))
> (setq pos (cdr (find-function-search-for-symbol sym nil library-name
> (save-restriction (widen) (setq pos (cdr (find-function-search-for-s
> (save-excursion (save-restriction (widen) (setq pos (cdr (find-funct
> (save-current-buffer (set-buffer buf) (save-excursion (save-restrict
> (progn (let ((auto-mode-alist nil)) (setq buf (find-file-noselect sr
> (if src-path (progn (let ((auto-mode-alist nil)) (setq buf (find-fil
> (let ((src-path (helpful--library-path library-name))) (if src-path
> (cond ((and (not (symbolp sym)) (functionp sym)) (list nil nil nil))
> (let ((initial-buffers (buffer-list)) (primitive-p (helpful--primiti
> helpful--definition(helpful-fn-in-elc t)
> (if look-for-src (helpful--definition helpful--sym helpful--callable
> (let* ((val (if helpful--callable-p nil (helpful--sym-value helpful-
> helpful-update()
> helpful-function(helpful-fn-in-elc)
> (let ((load-history (cons '("/tmp/foo.elc" (defun . helpful-fn-in-el
> (let ((lexical-binding t)) (let ((load-history (cons '("/tmp/foo.elc
> (closure (t) nil (let ((lexical-binding t)) (let ((load-history (con
> ert--run-test-internal(#s(ert--test-execution-info :test ... :result
> ert-run-test(#s(ert-test :name helpful--elc-only :documentation "Ens
> ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map
> ert-run-tests(t #f(compiled-function (event-type &rest event-args) #
> ert-run-tests-batch(nil)
> ert-run-tests-batch-and-exit()
> command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
> command-line()
> normal-top-level()
> Test helpful--elc-only condition:
> (file-error "Can't find library" "/tmp/foo.el")
> FAILED 29/87 helpful--elc-only (0.003003 sec)
> passed 30/87 helpful--format-docstring (0.000255 sec)
> passed 31/87 helpful--format-docstring--bare-url (0.000233 sec)
> passed 32/87 helpful--format-docstring--info (0.000384 sec)
> passed 33/87 helpful--format-docstring--url (0.000105 sec)
> passed 34/87 helpful--format-docstring-command-keys (0.000132 sec)
> passed 35/87 helpful--format-docstring-escapes (0.000077 sec)
> passed 36/87 helpful--format-docstring-mode-maps (0.001161 sec)
> passed 37/87 helpful--format-keymap--keyboard-macros (0.000085 sec)
> passed 38/87 helpful--format-reference (0.000302 sec)
> Test helpful--inhibit-read-only backtrace:
> error("Cannot find suitable directory for output in `nati...")
> comp-trampoline-compile(message)
> comp-subr-trampoline-install(message)
> fset(message #<subr message>)
> (unwind-protect (progn (fset #'message vnew) (info-lookup->completio
> (let* ((vnew #'(lambda (_format-string &rest _args))) (old (symbol-f
> (let ((completions (let* ((vnew #'(lambda ...)) (old (symbol-functio
> helpful--in-manual-p(inhibit-read-only)
> (and (symbolp helpful--sym) (helpful--in-manual-p helpful--sym))
> (if (and (symbolp helpful--sym) (helpful--in-manual-p helpful--sym))
> (progn (helpful--insert-section-break) (insert (helpful--heading "Do
> (if (or docstring version-info) (progn (helpful--insert-section-brea
> (let ((docstring (helpful--docstring helpful--sym helpful--callable-
> (let* ((val (if helpful--callable-p nil (helpful--sym-value helpful-
> helpful-update()
> helpful-variable(inhibit-read-only)
> (let ((lexical-binding t)) (helpful-variable 'inhibit-read-only) (le
> (closure (t) nil (let ((lexical-binding t)) (helpful-variable 'inhib
> ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
> ert-run-test(#s(ert-test :name helpful--inhibit-read-only :documenta
> ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map
> ert-run-tests(t #f(compiled-function (event-type &rest event-args) #
> ert-run-tests-batch(nil)
> ert-run-tests-batch-and-exit()
> command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
> command-line()
> normal-top-level()
> Test helpful--inhibit-read-only condition:
> (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
> FAILED 39/87 helpful--inhibit-read-only (0.059831 sec)
> passed 40/87 helpful--interactively-defined-fn (0.083103 sec)
> passed 41/87 helpful--keymap-keys (0.000661 sec)
> Warning: Unused lexical variable `keymap'
> passed 42/87 helpful--keymap-keys--anonymous-fns (0.000315 sec)
> passed 43/87 helpful--keymap-keys--prefix (0.000067 sec)
> passed 44/87 helpful--keymap-keys--sparse (0.000678 sec)
> passed 45/87 helpful--keymap-keys--strings (0.000086 sec)
> passed 46/87 helpful--keymaps-containing (0.466471 sec)
> passed 47/87 helpful--keymaps-containing-aliases (0.280762 sec)
> passed 48/87 helpful--kind-name (0.000071 sec)
> Searched 0/1 files
> Searched 1/1 files
> Test helpful--loads-autoload-symbol backtrace:
> error("Cannot find suitable directory for output in `nati...")
> comp-trampoline-compile(message)
> comp-subr-trampoline-install(message)
> fset(message #<subr message>)
> (unwind-protect (progn (fset #'message vnew) (info-lookup->completio
> (let* ((vnew #'(lambda (_format-string &rest _args))) (old (symbol-f
> (let ((completions (let* ((vnew #'(lambda ...)) (old (symbol-functio
> helpful--in-manual-p(tetris)
> (and (symbolp helpful--sym) (helpful--in-manual-p helpful--sym))
> (if (and (symbolp helpful--sym) (helpful--in-manual-p helpful--sym))
> (progn (helpful--insert-section-break) (insert (helpful--heading "Do
> (if (or docstring version-info) (progn (helpful--insert-section-brea
> (let ((docstring (helpful--docstring helpful--sym helpful--callable-
> (let* ((val (if helpful--callable-p nil (helpful--sym-value helpful-
> helpful-update()
> helpful-function(tetris)
> (let ((lexical-binding t)) (let* ((fn-639 #'autoloadp) (args-640 (co
> (closure (t) nil (let ((lexical-binding t)) (let* ((fn-639 #'autoloa
> ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
> ert-run-test(#s(ert-test :name helpful--loads-autoload-symbol :docum
> ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map
> ert-run-tests(t #f(compiled-function (event-type &rest event-args) #
> ert-run-tests-batch(nil)
> ert-run-tests-batch-and-exit()
> command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
> command-line()
> normal-top-level()
> Test helpful--loads-autoload-symbol condition:
> (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
> FAILED 49/87 helpful--loads-autoload-symbol (0.137152 sec)
> passed 50/87 helpful--merge-alists (0.000088 sec)
> passed 51/87 helpful--no-docstring (0.000190 sec)
> Searched 0/1 files
> Searched 1/1 files
> passed 52/87 helpful--no-symbol-properties (0.123752 sec)
> passed 53/87 helpful--obsolete-function (0.000272 sec)
> passed 54/87 helpful--obsolete-variable (0.000223 sec)
> Searched 0/1 files
> Searched 1/1 files
> Test helpful--original-value backtrace:
> error("Cannot find suitable directory for output in `nati...")
> comp-trampoline-compile(message)
> comp-subr-trampoline-install(message)
> fset(message #<subr message>)
> (unwind-protect (progn (fset #'message vnew) (info-lookup->completio
> (let* ((vnew #'(lambda (_format-string &rest _args))) (old (symbol-f
> (let ((completions (let* ((vnew #'(lambda ...)) (old (symbol-functio
> helpful--in-manual-p(helpful-test-custom-var)
> (and (symbolp helpful--sym) (helpful--in-manual-p helpful--sym))
> (if (and (symbolp helpful--sym) (helpful--in-manual-p helpful--sym))
> (progn (helpful--insert-section-break) (insert (helpful--heading "Do
> (if (or docstring version-info) (progn (helpful--insert-section-brea
> (let ((docstring (helpful--docstring helpful--sym helpful--callable-
> (let* ((val (if helpful--callable-p nil (helpful--sym-value helpful-
> helpful-update()
> helpful-variable(helpful-test-custom-var)
> (let ((lexical-binding t)) (helpful-variable 'helpful-test-custom-va
> (closure (t) nil (let ((lexical-binding t)) (helpful-variable 'helpf
> ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
> ert-run-test(#s(ert-test :name helpful--original-value :documentatio
> ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map
> ert-run-tests(t #f(compiled-function (event-type &rest event-args) #
> ert-run-tests-batch(nil)
> ert-run-tests-batch-and-exit()
> command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
> command-line()
> normal-top-level()
> Test helpful--original-value condition:
> (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
> FAILED 55/87 helpful--original-value (0.066416 sec)
> passed 56/87 helpful--outer-sexp (0.000126 sec)
> Searched 0/1 files
> Searched 1/1 files
> Test helpful--package-version backtrace:
> error("Cannot find suitable directory for output in `nati...")
> comp-trampoline-compile(message)
> comp-subr-trampoline-install(message)
> fset(message #<subr message>)
> (unwind-protect (progn (fset #'message vnew) (info-lookup->completio
> (let* ((vnew #'(lambda (_format-string &rest _args))) (old (symbol-f
> (let ((completions (let* ((vnew #'(lambda ...)) (old (symbol-functio
> helpful--in-manual-p(helpful-test-custom-var)
> (and (symbolp helpful--sym) (helpful--in-manual-p helpful--sym))
> (if (and (symbolp helpful--sym) (helpful--in-manual-p helpful--sym))
> (progn (helpful--insert-section-break) (insert (helpful--heading "Do
> (if (or docstring version-info) (progn (helpful--insert-section-brea
> (let ((docstring (helpful--docstring helpful--sym helpful--callable-
> (let* ((val (if helpful--callable-p nil (helpful--sym-value helpful-
> helpful-update()
> helpful-variable(helpful-test-custom-var)
> (let ((lexical-binding t)) (helpful-variable 'helpful-test-custom-va
> (closure (t) nil (let ((lexical-binding t)) (helpful-variable 'helpf
> ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
> ert-run-test(#s(ert-test :name helpful--package-version :documentati
> ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map
> ert-run-tests(t #f(compiled-function (event-type &rest event-args) #
> ert-run-tests-batch(nil)
> ert-run-tests-batch-and-exit()
> command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
> command-line()
> normal-top-level()
> Test helpful--package-version condition:
> (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
> FAILED 57/87 helpful--package-version (0.042004 sec)
> passed 58/87 helpful--pretty-print (0.000142 sec)
> passed 59/87 helpful--primitive-p (0.000064 sec)
> passed 60/87 helpful--primitive-p--advised (0.000038 sec)
> passed 61/87 helpful--signature (0.000089 sec)
> passed 62/87 helpful--signature--advertised (0.001152 sec)
> passed 63/87 helpful--signature-fn-with\? (0.000059 sec)
> passed 64/87 helpful--signature-space (0.000051 sec)
> passed 65/87 helpful--source (0.004314 sec)
> passed 66/87 helpful--source--interactively-defined-fn (0.000929 sec)
> passed 67/87 helpful--source-autoloaded (0.003556 sec)
> passed 68/87 helpful--split-first-line (0.000097 sec)
> passed 69/87 helpful--summary--aliases (0.006515 sec)
> passed 70/87 helpful--summary--fn-with-\? (0.000170 sec)
> passed 71/87 helpful--summary--interactive-fn (0.000176 sec)
> passed 72/87 helpful--summary--special-form (0.000126 sec)
> passed 73/87 helpful--summary--symbol-with-space (0.000115 sec)
> passed 74/87 helpful--tree-any-p (0.000060 sec)
> passed 75/87 helpful--unnamed-compiled-func (0.090018 sec)
> passed 76/87 helpful--unnamed-func (0.090144 sec)
> passed 77/87 helpful--unnamed-func-with-docstring (0.111430 sec)
> passed 78/87 helpful--usage-docstring (0.000075 sec)
> passed 79/87 helpful--variable-defined-at-point (0.000086 sec)
> passed 80/87 helpful--without-advice (0.000051 sec)
> Searched 0/1 files
> Searched 1/1 files
> Test helpful-callable backtrace:
> error("Cannot find suitable directory for output in `nati...")
> comp-trampoline-compile(message)
> comp-subr-trampoline-install(message)
> fset(message #<subr message>)
> (unwind-protect (progn (fset #'message vnew) (info-lookup->completio
> (let* ((vnew #'(lambda (_format-string &rest _args))) (old (symbol-f
> (let ((completions (let* ((vnew #'(lambda ...)) (old (symbol-functio
> helpful--in-manual-p(face-attribute)
> (and (symbolp helpful--sym) (helpful--in-manual-p helpful--sym))
> (if (and (symbolp helpful--sym) (helpful--in-manual-p helpful--sym))
> (progn (helpful--insert-section-break) (insert (helpful--heading "Do
> (if (or docstring version-info) (progn (helpful--insert-section-brea
> (let ((docstring (helpful--docstring helpful--sym helpful--callable-
> (let* ((val (if helpful--callable-p nil (helpful--sym-value helpful-
> helpful-update()
> helpful-callable(face-attribute)
> (let ((lexical-binding t)) (helpful-callable 'face-attribute) (helpf
> (closure (t) nil (let ((lexical-binding t)) (helpful-callable 'face-
> ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
> ert-run-test(#s(ert-test :name helpful-callable :documentation nil :
> ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map
> ert-run-tests(t #f(compiled-function (event-type &rest event-args) #
> ert-run-tests-batch(nil)
> ert-run-tests-batch-and-exit()
> command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
> command-line()
> normal-top-level()
> Test helpful-callable condition:
> (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
> FAILED 81/87 helpful-callable (0.184750 sec)
> skipped 82/87 helpful-callable--with-C-source (0.000284 sec)
> Searched 0/1 files
> Searched 1/1 files
> Test helpful-function--single-buffer backtrace:
> error("Cannot find suitable directory for output in `nati...")
> comp-trampoline-compile(message)
> comp-subr-trampoline-install(message)
> fset(message #<subr message>)
> (unwind-protect (progn (fset #'message vnew) (info-lookup->completio
> (let* ((vnew #'(lambda (_format-string &rest _args))) (old (symbol-f
> (let ((completions (let* ((vnew #'(lambda ...)) (old (symbol-functio
> helpful--in-manual-p(enable-theme)
> (and (symbolp helpful--sym) (helpful--in-manual-p helpful--sym))
> (if (and (symbolp helpful--sym) (helpful--in-manual-p helpful--sym))
> (progn (helpful--insert-section-break) (insert (helpful--heading "Do
> (if (or docstring version-info) (progn (helpful--insert-section-brea
> (let ((docstring (helpful--docstring helpful--sym helpful--callable-
> (let* ((val (if helpful--callable-p nil (helpful--sym-value helpful-
> helpful-update()
> helpful-function(enable-theme)
> (let ((initial-buffers (buffer-list)) expected-buffers results-buffe
> (let ((lexical-binding t)) (let ((initial-buffers (buffer-list)) exp
> (closure (t) nil (let ((lexical-binding t)) (let ((initial-buffers (
> ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
> ert-run-test(#s(ert-test :name helpful-function--single-buffer :docu
> ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map
> ert-run-tests(t #f(compiled-function (event-type &rest event-args) #
> ert-run-tests-batch(nil)
> ert-run-tests-batch-and-exit()
> command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
> command-line()
> normal-top-level()
> Test helpful-function--single-buffer condition:
> (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
> FAILED 83/87 helpful-function--single-buffer (0.150480 sec)
> Test helpful-symbol-c-style backtrace:
> error("Cannot find suitable directory for output in `nati...")
> comp-trampoline-compile(message)
> comp-subr-trampoline-install(message)
> fset(message #<subr message>)
> (unwind-protect (progn (fset #'message vnew) (info-lookup->completio
> (let* ((vnew #'(lambda (_format-string &rest _args))) (old (symbol-f
> (let ((completions (let* ((vnew #'(lambda ...)) (old (symbol-functio
> helpful--in-manual-p(get-char-property)
> (and (symbolp helpful--sym) (helpful--in-manual-p helpful--sym))
> (if (and (symbolp helpful--sym) (helpful--in-manual-p helpful--sym))
> (progn (helpful--insert-section-break) (insert (helpful--heading "Do
> (if (or docstring version-info) (progn (helpful--insert-section-brea
> (let ((docstring (helpful--docstring helpful--sym helpful--callable-
> (let* ((val (if helpful--callable-p nil (helpful--sym-value helpful-
> helpful-update()
> helpful-callable(get-char-property)
> (cond ((and (boundp symbol) (fboundp symbol)) (if (y-or-n-p (format
> (let ((c-var-sym (helpful--convert-c-name symbol t)) (c-fn-sym (help
> helpful-symbol(Fget_char_property)
> (let ((lexical-binding t)) (helpful-symbol 'Fget_char_property) (hel
> (closure (t) nil (let ((lexical-binding t)) (helpful-symbol 'Fget_ch
> ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
> ert-run-test(#s(ert-test :name helpful-symbol-c-style :documentation
> ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map
> ert-run-tests(t #f(compiled-function (event-type &rest event-args) #
> ert-run-tests-batch(nil)
> ert-run-tests-batch-and-exit()
> command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
> command-line()
> normal-top-level()
> Test helpful-symbol-c-style condition:
> (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
> FAILED 84/87 helpful-symbol-c-style (0.079412 sec)
> passed 85/87 helpful-symbol-unbound (0.000084 sec)
> Test helpful-update-after-killing-buf backtrace:
> error("Cannot find suitable directory for output in `nati...")
> comp-trampoline-compile(message)
> comp-subr-trampoline-install(message)
> fset(message #<subr message>)
> (unwind-protect (progn (fset #'message vnew) (info-lookup->completio
> (let* ((vnew #'(lambda (_format-string &rest _args))) (old (symbol-f
> (let ((completions (let* ((vnew #'(lambda ...)) (old (symbol-functio
> helpful--in-manual-p(tab-width)
> (and (symbolp helpful--sym) (helpful--in-manual-p helpful--sym))
> (if (and (symbolp helpful--sym) (helpful--in-manual-p helpful--sym))
> (progn (helpful--insert-section-break) (insert (helpful--heading "Do
> (if (or docstring version-info) (progn (helpful--insert-section-brea
> (let ((docstring (helpful--docstring helpful--sym helpful--callable-
> (let* ((val (if helpful--callable-p nil (helpful--sym-value helpful-
> helpful-update()
> helpful-variable(tab-width)
> (progn (helpful-variable 'tab-width) (setq helpful-buf (current-buff
> (unwind-protect (progn (helpful-variable 'tab-width) (setq helpful-b
> (save-current-buffer (set-buffer temp-buffer) (unwind-protect (progn
> (let ((temp-buffer (generate-new-buffer " *temp*" t))) (save-current
> (let (helpful-buf) (let ((temp-buffer (generate-new-buffer " *temp*"
> (let ((lexical-binding t)) (let (helpful-buf) (let ((temp-buffer (ge
> (closure (t) nil (let ((lexical-binding t)) (let (helpful-buf) (let
> ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
> ert-run-test(#s(ert-test :name helpful-update-after-killing-buf :doc
> ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map
> ert-run-tests(t #f(compiled-function (event-type &rest event-args) #
> ert-run-tests-batch(nil)
> ert-run-tests-batch-and-exit()
> command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
> command-line()
> normal-top-level()
> Test helpful-update-after-killing-buf condition:
> (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
> FAILED 86/87 helpful-update-after-killing-buf (0.044467 sec)
> Test helpful-variable backtrace:
> error("Cannot find suitable directory for output in `nati...")
> comp-trampoline-compile(message)
> comp-subr-trampoline-install(message)
> fset(message #<subr message>)
> (unwind-protect (progn (fset #'message vnew) (info-lookup->completio
> (let* ((vnew #'(lambda (_format-string &rest _args))) (old (symbol-f
> (let ((completions (let* ((vnew #'(lambda ...)) (old (symbol-functio
> helpful--in-manual-p(tab-width)
> (and (symbolp helpful--sym) (helpful--in-manual-p helpful--sym))
> (if (and (symbolp helpful--sym) (helpful--in-manual-p helpful--sym))
> (progn (helpful--insert-section-break) (insert (helpful--heading "Do
> (if (or docstring version-info) (progn (helpful--insert-section-brea
> (let ((docstring (helpful--docstring helpful--sym helpful--callable-
> (let* ((val (if helpful--callable-p nil (helpful--sym-value helpful-
> helpful-update()
> helpful-variable(tab-width)
> (let ((lexical-binding t)) (helpful-variable 'tab-width))
> (closure (t) nil (let ((lexical-binding t)) (helpful-variable 'tab-w
> ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
> ert-run-test(#s(ert-test :name helpful-variable :documentation "Smok
> ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map
> ert-run-tests(t #f(compiled-function (event-type &rest event-args) #
> ert-run-tests-batch(nil)
> ert-run-tests-batch-and-exit()
> command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
> command-line()
> normal-top-level()
> Test helpful-variable condition:
> (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
> FAILED 87/87 helpful-variable (0.039218 sec)
>
> Ran 87 tests, 69 results as expected, 15 unexpected, 3 skipped (2022-09-17 20:04:39+0000, 7.851733 sec)
>
> 15 unexpected results:
> FAILED helpful--autoload-functions-with-advice
> FAILED helpful--definition-edebug-fn
> FAILED helpful--display-implementations
> FAILED helpful--docstring-advice
> FAILED helpful--edebug-fn
> FAILED helpful--elc-only
> FAILED helpful--inhibit-read-only
> FAILED helpful--loads-autoload-symbol
> FAILED helpful--original-value
> FAILED helpful--package-version
> FAILED helpful-callable
> FAILED helpful-function--single-buffer
> FAILED helpful-symbol-c-style
> FAILED helpful-update-after-killing-buf
> FAILED helpful-variable
>
> 3 skipped results:
> SKIPPED helpful--definition-c-vars
> SKIPPED helpful--definition-special-form
> SKIPPED helpful-callable--with-C-source
>
> 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\")" -f package-initialize -L . -L test --eval "(load-file \"test/test-helper.el\")" -l test/helpful-unit-test.el --eval \(ert-run-tests-batch-and-exit\) returned exit code 1
> make: *** [debian/rules:4: binary] Error 25
The full build log is available from:
http://qa-logs.debian.net/2022/09/17/helpful-el_0.19-1_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220917;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220917&fusertaguser=lucas@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 marking 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.
Reply to: