[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1020189: marked as done (helpful-el: FTBFS: make: *** [debian/rules:4: binary] Error 25)



Your message dated Tue, 01 Nov 2022 09:04:09 +0000
with message-id <E1opnBp-00DCM1-AE@fasolo.debian.org>
and subject line Bug#1020189: fixed in helpful-el 0.19-2
has caused the Debian Bug report #1020189,
regarding helpful-el: FTBFS: make: *** [debian/rules:4: binary] Error 25
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 owner@bugs.debian.org
immediately.)


-- 
1020189: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1020189
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
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.

--- End Message ---
--- Begin Message ---
Source: helpful-el
Source-Version: 0.19-2
Done: Lev Lamberov <dogsleg@debian.org>

We believe that the bug you reported is fixed in the latest version of
helpful-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 1020189@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Lev Lamberov <dogsleg@debian.org> (supplier of updated helpful-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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 01 Nov 2022 13:27:00 +0500
Source: helpful-el
Architecture: source
Version: 0.19-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Emacsen team <debian-emacsen@lists.debian.org>
Changed-By: Lev Lamberov <dogsleg@debian.org>
Closes: 1020189
Changes:
 helpful-el (0.19-2) unstable; urgency=medium
 .
   * Add patch to fix advised function docstring test (Closes: #1020189)
Checksums-Sha1:
 95b46095e3e97d977ad4758f9a2c61e723dd1272 2033 helpful-el_0.19-2.dsc
 e933fdf2db938c2d1285645432a3c404d87cbe36 4424 helpful-el_0.19-2.debian.tar.xz
 a2cd1b5c6c4798d993b36df8d77a8343b189d20f 7966 helpful-el_0.19-2_amd64.buildinfo
Checksums-Sha256:
 6b0c1ab14a591736610a4bd3f5d266de1349e8b237540b84bd547aa593a214a3 2033 helpful-el_0.19-2.dsc
 5255f26fd9495d4c3e34c04973847285485279e9458d155e693edbcc6521aab1 4424 helpful-el_0.19-2.debian.tar.xz
 e410e773c36549e4aaf2593c5ce3ed9b1a164f700e29a378cb521f758fea4349 7966 helpful-el_0.19-2_amd64.buildinfo
Files:
 e5f9356f559c8f5a8e3c29229ecc03c9 2033 lisp optional helpful-el_0.19-2.dsc
 e735bb384d9381be7d6301b32dd5b041 4424 lisp optional helpful-el_0.19-2.debian.tar.xz
 974f1082170cf2905b0dd2fc2153f80a 7966 lisp optional helpful-el_0.19-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE3mumcdV9mwCc9oZQXudu4gIW0qUFAmNg2rcACgkQXudu4gIW
0qVktw/9F0DaLsMv+NY/bMFSx/TBCpmVi9v8lpykvixHWatMYcPqt8L4C6iTj23f
S1edDs2tX8K33OSuy697qXe2UPnJk/tzXDUbmmn6IhsqDHodxDl1vti4y1qzFzOq
P076I90D1ML8mOQKsKLTZvkZ61Pr5pesdkCZRjDeL6pMptlVs9sLgkIUEx0PZILJ
YlVWJPSJn0VDvpkVkyKs1FvX/lEuffnozXtuyctwOzId22zg04eEg8unx5nmQ+vG
U+CdUPAJJpXeyyWJbUdfVrIC3OLqfYUTT5uflBPOdjWi8ZvvtbNecT4RWYrKD0Wb
HFbf3AnceZxc7L/VlSvrlQTbWUH/FU8eUtJ9AImF/sUl0ZxDtnx8Mr0ZFHS4exGa
J59MdK0Pokl6CUaIc+NbMcSEhBGK6U0aZ5u5OpWESThZ20BsfWcZHEokCYuqTLa/
AHuNS0owIoG7OPImAN783XhcydvahZ104xcE/oHxUfiZS+0+8zZ4aQk8PTanJCBi
0mSZCKlTq3w6DN3nu1WVvwaeMe84LxX7PT2nOaqd/KJhw+6DDga+v+8LuFv5EFil
9NZFtaQU3Iy2YEgQVtgl03NRGD/Na0KSJoEo/baIrWRBPLGg9ASYZVi2nY6JkuGV
vHGvCcyZTbsrmAYeZw7wgTOnoS25gUO80neNGcWUdtjsh40MoK4=
=rq5x
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: