Source: ecb
Version: 2.50+git20170628-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@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):
> make[2]: Entering directory '/<<PKGBUILDDIR>>'
> Makefile:44: Makefile.conf not found. Using defaults for Linux!
> Makefile:45: Create Makefile.conf from Makefile.conf.template to override the 
> defaults.
> Byte-compiling ECB with LOADPATH= ...
> emacs -batch -no-site-file -l ecb-compile-script --eval '(ecb-byte-compile t)'
> Package cl is deprecated
> ecb-util.el: Warning: ‘typecase’ is an obsolete alias (as of 27.1); use 
> ‘cl-typecase’ instead.
> Compiler-macro error for cl-typep: (error "Unknown type button-release-event")
> Compiler-macro error for cl-typep: (error "Unknown type button-press-event")
> ecb-util.el: Warning: ‘case’ is an obsolete alias (as of 27.1); use ‘cl-case’ 
> instead.
> ecb-util.el: Warning: ‘typecase’ is an obsolete alias (as of 27.1); use 
> ‘cl-typecase’ instead.
> ecb-util.el: Warning: ‘case’ is an obsolete alias (as of 27.1); use ‘cl-case’ 
> instead.
> ecb-util.el: Warning: ‘typecase’ is an obsolete alias (as of 27.1); use 
> ‘cl-typecase’ instead.
> ecb-util.el: Warning: ‘typecase’ is an obsolete alias (as of 27.1); use 
> ‘cl-typecase’ instead.
> ecb-util.el: Warning: ‘typecase’ is an obsolete alias (as of 27.1); use 
> ‘cl-typecase’ instead.
> ecb-util.el: Warning: ‘typecase’ is an obsolete alias (as of 27.1); use 
> ‘cl-typecase’ instead.
> ecb-util.el: Warning: ‘typecase’ is an obsolete alias (as of 27.1); use 
> ‘cl-typecase’ instead.
> ecb-util.el: Warning: ‘typecase’ is an obsolete alias (as of 27.1); use 
> ‘cl-typecase’ instead.
> ecb-util.el: Warning: ‘typecase’ is an obsolete alias (as of 27.1); use 
> ‘cl-typecase’ instead.
> ecb-util.el: Warning: ‘case’ is an obsolete alias (as of 27.1); use ‘cl-case’ 
> instead.
> ecb-util.el: Warning: ‘typecase’ is an obsolete alias (as of 27.1); use 
> ‘cl-typecase’ instead.
> ecb-util.el: Warning: ‘typecase’ is an obsolete alias (as of 27.1); use 
> ‘cl-typecase’ instead.
> ecb-upgrade.el: Warning: ‘case’ is an obsolete alias (as of 27.1); use 
> ‘cl-case’ instead.
> ecb-upgrade.el: Warning: ‘case’ is an obsolete alias (as of 27.1); use 
> ‘cl-case’ instead.
> ECB 2.50 uses CEDET 2.0 (contains semantic 2.2, eieio 1.4, speedbar 1.0).
> tree-buffer.el: Warning: ‘typecase’ is an obsolete alias (as of 27.1); use 
> ‘cl-typecase’ instead.
> Compiler-macro error for cl-typep: (error "Unknown type button-release-event")
> Compiler-macro error for cl-typep: (error "Unknown type button-press-event")
> tree-buffer.el: Warning: ‘case’ is an obsolete alias (as of 27.1); use 
> ‘cl-case’ instead.
> tree-buffer.el: Warning: ‘typecase’ is an obsolete alias (as of 27.1); use 
> ‘cl-typecase’ instead.
> tree-buffer.el: Warning: Missing value for option `t' of slot 
> `modeline-menu-creator' in struct tree-buffer-spec!
> tree-buffer.el: Warning:   I'll take `:read-only' to be an option rather than 
> a default value.
> tree-buffer.el: Warning: Missing value for option `t' of slot 
> `sticky-parent-p' in struct tree-buffer-spec!
> tree-buffer.el: Warning:   I'll take `:read-only' to be an option rather than 
> a default value.
> tree-buffer.el: Warning: Missing value for option `t' of slot 
> `sticky-indent-string' in struct tree-buffer-spec!
> tree-buffer.el: Warning:   I'll take `:read-only' to be an option rather than 
> a default value.
> tree-buffer.el: Warning: Missing value for option `t' of slot 
> `sticky-parent-fn' in struct tree-buffer-spec!
> tree-buffer.el: Warning:   I'll take `:read-only' to be an option rather than 
> a default value.
> tree-buffer.el: Warning: Missing value for option `t' of slot 
> `reduce-tree-for-incr-search-fn' in struct tree-buffer-spec!
> tree-buffer.el: Warning:   I'll take `:read-only' to be an option rather than 
> a default value.
> tree-buffer.el: Warning: ‘typecase’ is an obsolete alias (as of 27.1); use 
> ‘cl-typecase’ instead.
> tree-buffer.el: Warning: ‘typecase’ is an obsolete alias (as of 27.1); use 
> ‘cl-typecase’ instead.
> tree-buffer.el: Warning: ‘typecase’ is an obsolete alias (as of 27.1); use 
> ‘cl-typecase’ instead.
> tree-buffer.el: Warning: ‘typecase’ is an obsolete alias (as of 27.1); use 
> ‘cl-typecase’ instead.
> tree-buffer.el: Warning: ‘case’ is an obsolete alias (as of 27.1); use 
> ‘cl-case’ instead.
> tree-buffer.el: Warning: ‘typecase’ is an obsolete alias (as of 27.1); use 
> ‘cl-typecase’ instead.
> tree-buffer.el: Warning: ‘case’ is an obsolete alias (as of 27.1); use 
> ‘cl-case’ instead.
> tree-buffer.el: Warning: ‘case’ is an obsolete alias (as of 27.1); use 
> ‘cl-case’ instead.
> tree-buffer.el: Warning: ‘macrolet’ is an obsolete alias (as of 27.1); use 
> ‘cl-macrolet’ instead.
> ecb-mode-line.el: Warning: ‘typecase’ is an obsolete alias (as of 27.1); use 
> ‘cl-typecase’ instead.
> ecb-navigate.el: Warning: Obsolete name arg "node" to constructor 
> ecb-dlist-node
> ecb-navigate.el: Warning: Obsolete name arg "First item" to constructor 
> ecb-nav-history-item
> ecb-navigate.el: Warning: Obsolete name arg "First item" to constructor 
> ecb-nav-history-item
> ecb-common-browser.el: Warning: ‘case’ is an obsolete alias (as of 27.1); use 
> ‘cl-case’ instead.
> ecb-common-browser.el: Warning: ‘case’ is an obsolete alias (as of 27.1); use 
> ‘cl-case’ instead.
> ecb-common-browser.el: Warning: ‘case’ is an obsolete alias (as of 27.1); use 
> ‘cl-case’ instead.
> ecb-common-browser.el: Warning: ‘case’ is an obsolete alias (as of 27.1); use 
> ‘cl-case’ instead.
> ecb-compilation.el: Warning: ‘return’ is an obsolete alias (as of 27.1); use 
> ‘cl-return’ instead.
> 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(delete-frame)
>   comp-subr-trampoline-install(delete-frame)
>   ad-add-advice(delete-frame (ecb-create-layout nil t (advice lambda nil 
> "Ensure calling `ecb-create-layout-cancel' during d..." (let ((frame (or 
> (ad-get-arg 0) (selected-frame)))) (when (ecb-string= (ecb-frame-parameter 
> frame 'name) ecb-create-layout-frame-name) (setq 
> ecb-create-layout-frame-deleted t) (ecb-create-layout-cancel))))) before nil)
>   load-with-code-conversion("/<<PKGBUILDDIR>>/ecb-create-..." 
> "/<<PKGBUILDDIR>>/ecb-create-..." nil t)
>   require(ecb-create-layout)
>   load-with-code-conversion("/<<PKGBUILDDIR>>/ecb-layout...." 
> "/<<PKGBUILDDIR>>/ecb-layout...." nil t)
>   require(ecb-layout)
>   load-with-code-conversion("/<<PKGBUILDDIR>>/ecb-speedba..." 
> "/<<PKGBUILDDIR>>/ecb-speedba..." nil t)
>   require(ecb-speedbar)
>   load-with-code-conversion("/<<PKGBUILDDIR>>/ecb-file-br..." 
> "/<<PKGBUILDDIR>>/ecb-file-br..." nil t)
>   require(ecb-file-browser)
>   load-with-code-conversion("/<<PKGBUILDDIR>>/ecb.el" 
> "/<<PKGBUILDDIR>>/ecb.el" nil t)
>   require(ecb)
>   load-with-code-conversion("/<<PKGBUILDDIR>>/ecb-compile..." 
> "/<<PKGBUILDDIR>>/ecb-compile..." nil t)
>   command-line-1(("-l" "ecb-compile-script" "--eval" "(ecb-byte-compile t)"))
>   command-line()
>   normal-top-level()
> 
> make[2]: *** [Makefile:86: ecb] Error 255


The full build log is available from:
http://qa-logs.debian.net/2022/09/17/ecb_2.50+git20170628-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=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220917&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 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 via email to