Source: paredit-everywhere
Version: 0.4-4
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):
>  fakeroot debian/rules binary
> dh binary --with elpa
>    dh_testroot
>    dh_prep
>    dh_auto_install --destdir=debian/elpa-paredit-everywhere/
>    dh_elpa
> dh_elpa: 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 dh-elpa.el -f dhelpa-batch-install-file 
> debian/elpa-paredit-everywhere//usr/share/emacs/site-lisp/elpa-src 
> ./paredit-everywhere.el /<<PKGBUILDDIR>>/debian/.debhelper/elpa 1611539536 
> returned exit code 255
> Debugger entered--Lisp error: (error "Invalid version syntax: ‘DEV’ (must 
> start with a n...")
>   error("Invalid version syntax: `%s' (must start with a nu..." "DEV")
>   version-to-list("DEV")
>   package-strip-rcs-id("DEV")
>   (or (package-strip-rcs-id (lm-header "package-version")) 
> (package-strip-rcs-id (lm-header "version")) (dhelpa-getenv-version))
>   (let* ((requires-str (lm-header "package-requires")) (pkg-version (or 
> (package-strip-rcs-id (lm-header "package-version")) (package-strip-rcs-id 
> (lm-header "version")) (dhelpa-getenv-version))) (homepage (lm-homepage))) 
> (if pkg-version nil (error "Package lacks a \"Version\" or 
> \"Package-Version\"\nhea...")) (package-desc-from-define file-name 
> pkg-version desc (if requires-str (package--prepare-dependencies 
> (package-read-from-string requires-str))) :kind 'single :url homepage))
>   (let ((file-name (match-string-no-properties 1)) (desc 
> (match-string-no-properties 2)) (start (line-beginning-position))) (if 
> (search-forward (concat ";;; " file-name ".el ends here")) nil (error 
> "Package lacks a terminating comment")) (forward-line) (narrow-to-region 
> start (point)) (require 'lisp-mnt) (let* ((requires-str (lm-header 
> "package-requires")) (pkg-version (or (package-strip-rcs-id (lm-header 
> "package-version")) (package-strip-rcs-id (lm-header "version")) 
> (dhelpa-getenv-version))) (homepage (lm-homepage))) (if pkg-version nil 
> (error "Package lacks a \"Version\" or \"Package-Version\"\nhea...")) 
> (package-desc-from-define file-name pkg-version desc (if requires-str 
> (package--prepare-dependencies (package-read-from-string requires-str))) 
> :kind 'single :url homepage)))
>   dhelpa-buffer-info()
>   (if (derived-mode-p 'tar-mode) (package-tar-file-info) (dhelpa-buffer-info))
>   (let ((pkg-desc (if (derived-mode-p 'tar-mode) (package-tar-file-info) 
> (dhelpa-buffer-info)))) (dhelpa-unpack pkg-desc destdir epoch-time) pkg-desc)
>   dhelpa-install-from-buffer("/<<BUILDDIR>>/paredit-everywher..." 
> "1611539536")
>   (let ((desc (dhelpa-install-from-buffer (expand-file-name dest) 
> epoch-time))) (if desc-dir (progn (dhelpa-write-desc desc desc-dir))))
>   (progn (insert-file-contents-literally el-file) (if (string-match 
> "\\.tar\\'" el-file) (progn (tar-mode))) (let ((desc 
> (dhelpa-install-from-buffer (expand-file-name dest) epoch-time))) (if 
> desc-dir (progn (dhelpa-write-desc desc desc-dir)))))
>   (unwind-protect (progn (insert-file-contents-literally el-file) (if 
> (string-match "\\.tar\\'" el-file) (progn (tar-mode))) (let ((desc 
> (dhelpa-install-from-buffer (expand-file-name dest) epoch-time))) (if 
> desc-dir (progn (dhelpa-write-desc desc desc-dir))))) (and (buffer-name 
> temp-buffer) (kill-buffer temp-buffer)))
>   (save-current-buffer (set-buffer temp-buffer) (unwind-protect (progn 
> (insert-file-contents-literally el-file) (if (string-match "\\.tar\\'" 
> el-file) (progn (tar-mode))) (let ((desc (dhelpa-install-from-buffer 
> (expand-file-name dest) epoch-time))) (if desc-dir (progn (dhelpa-write-desc 
> desc desc-dir))))) (and (buffer-name temp-buffer) (kill-buffer temp-buffer))))
>   (let ((temp-buffer (generate-new-buffer " *temp*" t))) (save-current-buffer 
> (set-buffer temp-buffer) (unwind-protect (progn 
> (insert-file-contents-literally el-file) (if (string-match "\\.tar\\'" 
> el-file) (progn (tar-mode))) (let ((desc (dhelpa-install-from-buffer ... 
> epoch-time))) (if desc-dir (progn (dhelpa-write-desc desc desc-dir))))) (and 
> (buffer-name temp-buffer) (kill-buffer temp-buffer)))))
>   dhelpa-install-file("debian/elpa-paredit-everywhere//usr/share/emacs/si..." 
> "./paredit-everywhere.el" "/<<BUILDDIR>>/paredit-everywher..." "1611539536")
>   apply(dhelpa-install-file 
> ("debian/elpa-paredit-everywhere//usr/share/emacs/si..." 
> "./paredit-everywhere.el" "/<<BUILDDIR>>/paredit-everywher..." "1611539536"))
>   dhelpa-batch-install-file()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 
> 'package-directory-list \"/usr/share/e..." "--eval" "(add-to-list 
> 'package-directory-list \"/usr/share/e..." "-f" "package-initialize" "-l" 
> "dh-elpa.el" "-f" "dhelpa-batch-install-file" 
> "debian/elpa-paredit-everywhere//usr/share/emacs/si..." 
> "./paredit-everywhere.el" "/<<BUILDDIR>>/paredit-everywher..." "1611539536"))
>   command-line()
>   normal-top-level()
> 
> make: *** [debian/rules:7: binary] Error 25


The full build log is available from:
http://qa-logs.debian.net/2022/09/17/paredit-everywhere_0.4-4_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