Control: tags -1 pending Hi Andreas,
Andreas Beckmann <a...@debian.org> writes: > Package: elpa-dpkg-dev-el > Version: 37.10 > Severity: serious > User: debian...@lists.debian.org > Usertags: piuparts > > Hi, > > during a test with piuparts I noticed your package failed to install. > >>From the attached log (scroll to the bottom...): > > Setting up elpa-dpkg-dev-el (37.10) ... > Install emacsen-common for emacs > emacsen-common: Handling install of emacsen flavor emacs > Install elpa-dpkg-dev-el for emacs > install/dpkg-dev-el-37.10: Handling install of emacsen flavor emacs > install/dpkg-dev-el-37.10: byte-compiling for emacs > > In toplevel form: > debian-bts-control.el:85:2: Error: Cannot open load file: No such file or > directory, debian-bug > > In debian-changelog-mode: > debian-changelog-mode.el:1382:4: Warning: `easy-menu-add' is an obsolete > function (as of 28.1); this was always a no-op in Emacs and can be safely > removed. > debian-changelog-mode.el:1382:18: Warning: reference to free variable > `debian-changelog-menu' > debian-changelog-mode.el:1423:4: Warning: `make-face' called with 2 > arguments, but accepts only 1 > debian-changelog-mode.el:1428:4: Warning: `set-face-foreground' called with > 5 arguments, but accepts only 2 or 3 > > In end of data: > debian-changelog-mode.el:1679:12: Warning: the function > `set-extent-property' is not known to be defined. > debian-changelog-mode.el:1676:25: Warning: the function `make-extent' is > not known to be defined. > debian-changelog-mode.el:1654:18: Warning: the function `delete-extent' is > not known to be defined. > debian-changelog-mode.el:1653:42: Warning: the function > `extent-end-position' is not known to be defined. > debian-changelog-mode.el:1652:42: Warning: the function > `extent-start-position' is not known to be defined. > debian-changelog-mode.el:1651:22: Warning: the function `extent-detached-p' > is not known to be defined. > debian-changelog-mode.el:1625:14: Warning: the function `set-keymap-name' > is not known to be defined. > debian-changelog-mode.el:880:4: Warning: the function > `debian-bug-build-bug-menu' is not known to be defined. > > In toplevel form: > debian-control-mode.el:198:11: Warning: `max-specpdl-size' is an obsolete > variable (as of 29.1). > debian-control-mode.el:206:11: Warning: `max-specpdl-size' is an obsolete > variable (as of 29.1). > > In debian-control-mode: > debian-control-mode.el:269:4: Warning: `easy-menu-add' is an obsolete > function (as of 28.1); this was always a no-op in Emacs and can be safely > removed. > debian-control-mode.el:270:34: Warning: reference to free variable > `goto-address-highlight-p' > > In end of data: > debian-control-mode.el:424:28: Warning: the function `position' is not > known to be defined. > debian-control-mode.el:408:43: Warning: the function `subseq' is not known > to be defined. > > In debian-copyright-mode: > debian-copyright.el:76:16: Warning: reference to free variable > `goto-address-highlight-p' > > In toplevel form: > dpkg-dev-el.el:118:44: Warning: reference to free variable `filename' > > In readme-debian-update-timestamp: > readme-debian.el:64:2: Warning: docstring wider than 80 characters > readme-debian.el:67:6: Warning: `goto-line' is for interactive use only; > use `forward-line' instead. > > In readme-debian-mode: > readme-debian.el:119:14: Warning: `write-contents-hooks' is an obsolete > variable (as of 22.1); use `write-contents-functions' instead. > > In end of data: > readme-debian.el:118:8: Warning: the function `make-local-hook' is not > known to be defined. > ERROR: install script from elpa-dpkg-dev-el package failed > dpkg: error processing package elpa-dpkg-dev-el (--configure): > installed elpa-dpkg-dev-el package post-installation script subprocess > returned error exit status 1 > Errors were encountered while processing: > elpa-dpkg-dev-el > > > Cheers, > > Andreas > > Thanks for detecting the bug! It looks like without byte-compiling we weren't able to detect such issue when building. I have added the missing dependency of elpa-debian-el[1] and prepared another version on mentors[2] for which I would need a sponsor. TIA! [1] https://salsa.debian.org/emacsen-team/dpkg-dev-el/-/commit/5d6a77b97440ee9da7d0209bf7e7579506c8b8b2 [2] https://mentors.debian.net/package/dpkg-dev-el/ -- Xiyue Deng