Source: emacspeak
Version: 53.0+dfsg-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: [email protected]
Usertags: ftbfs-20220917 ftbfs-bookworm
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[2]: Entering directory '/<<PKGBUILDDIR>>'
> emacs -batch -q -no-site-file -f package-initialize --eval '(setq
> file-name-handler-alist nil gc-cons-threshold 64000000
> load-source-file-function nil)' -l ./emacspeak-load-path.el \
> -l ./emacspeak-autoload.el \
> -f emacspeak-auto-generate-autoloads
> Eager macro-expansion failure: (error "Cannot find suitable directory for
> output in ‘native-comp-eln-load-path’")
> Eager macro-expansion failure: (error "Cannot find suitable directory for
> output in ‘native-comp-eln-load-path’")
> Debugger entered--Lisp error: (error "Cannot find suitable directory for
> output in ‘nati...")
> error("Cannot find suitable directory for output in `nati...")
> comp-trampoline-compile(funcall-interactively)
> comp-subr-trampoline-install(funcall-interactively)
> ad-add-advice(funcall-interactively (emacspeak nil t (advice lambda nil
> "Set emacspeak interactive flag if there is an adv..." (let
> ((ems-called-interactively-p ems-called-interactively-p)) (when
> (ems-record-interactive-p (ad-get-arg 0)) (setq ems-called-interactively-p
> (ad-get-arg 0))) ad-do-it))) around nil)
> ad-preactivate-advice(funcall-interactively (emacspeak nil t (advice lambda
> nil "Set emacspeak interactive flag if there is an adv..." (let
> ((ems-called-interactively-p ems-called-interactively-p)) (when
> (ems-record-interactive-p (ad-get-arg 0)) (setq ems-called-interactively-p
> (ad-get-arg 0))) ad-do-it))) around nil)
> #f(compiled-function (function args &rest body) "Define a piece of advice
> for FUNCTION (a symbol).\nThe syntax of `defadvice' is as follows:\n\n
> (defadvice FUNCTION (CLASS NAME [POSITION] [ARGLIST] FLAG...)\n
> [DOCSTRING] [INTERACTIVE-FORM]\n BODY...)\n\nFUNCTION ::= Name of the
> function to be advised.\nCLASS ::= `before' | `around' | `after' |
> `activation' | `deactivation'.\nNAME ::= Non-nil symbol that names this piece
> of advice.\nPOSITION ::= `first' | `last' | NUMBER. Optional, defaults to
> `first',\n see also `ad-add-advice'.\nARGLIST ::= An optional argument
> list to be used for the advised function\n instead of the argument list of
> the original. The first one found in\n before/around/after-advices will
> be used.\nFLAG ::= `protect'|`disable'|`activate'|`compile'|`preactivate'.\n
> All flags can be specified with unambiguous initial substrings.\nDOCSTRING
> ::= Optional documentation for this piece of advice.\nINTERACTIVE-FORM ::=
> Optional interactive form to be used for the advised\n function. The
> first one found in before/around/after-advices will be used.\nBODY ::= Any
> s-expression.\n\nSemantics of the various flags:\n`protect': The piece of
> advice will be protected against non-local exits in\nany code that precedes
> it. If any around-advice of a function is protected\nthen automatically all
> around-advices will be protected (the complete onion).\n\n`activate': All
> advice of FUNCTION will be activated immediately if\nFUNCTION has been
> properly defined prior to this application of `defadvice'.\n\n`compile': In
> conjunction with `activate' specifies that the resulting\nadvised function
> should be compiled.\n\n`disable': The defined advice will be disabled, hence,
> it will not be used\nduring activation until somebody enables
> it.\n\n`preactivate': Preactivates the advised FUNCTION at
> macro-expansion/compile\ntime. This generates a compiled advised definition
> according to the current\nadvice state that will be used during activation if
> appropriate. Only use\nthis if the `defadvice' gets actually
> compiled.\n\nusage: (defadvice FUNCTION (CLASS NAME [POSITION] [ARGLIST]
> FLAG...)\n [DOCSTRING] [INTERACTIVE-FORM]\n BODY...)"
> #<bytecode -0x1dcf8a77bbb7b376>)(funcall-interactively (around emacspeak pre
> act comp) "Set emacspeak interactive flag if there is an adv..." (let
> ((ems-called-interactively-p ems-called-interactively-p)) (when
> (ems-record-interactive-p (ad-get-arg 0)) (setq ems-called-interactively-p
> (ad-get-arg 0))) ad-do-it))
> (defadvice funcall-interactively (around emacspeak pre act comp) "Set
> emacspeak interactive flag if there is an adv..." (let
> ((ems-called-interactively-p ems-called-interactively-p)) (when
> (ems-record-interactive-p (ad-get-arg 0)) (setq ems-called-interactively-p
> (ad-get-arg 0))) ad-do-it))
> command-line-1(("-f" "package-initialize" "--eval" "(setq
> file-name-handler-alist nil gc-cons-threshol..." "-l"
> "./emacspeak-load-path.el" "-l" "./emacspeak-autoload.el" "-f"
> "emacspeak-auto-generate-autoloads"))
> command-line()
> normal-top-level()
>
> make[4]: *** [Makefile:322: emacspeak-loaddefs.el] Error 255
The full build log is available from:
http://qa-logs.debian.net/2022/09/17/emacspeak_53.0+dfsg-1_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220917;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220917&[email protected]&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.