Package: emacs-goodies-el Version: 41.0 Severity: normal Hi. I just upgraded my emacs bits, and the postinst now complains. I dug in a bit, and the complainy invocation ( and following errors) look like this:
root@fatty:/var/lib/dpkg/info# /usr/lib/emacsen-common/emacs-package-install --postinst emacs-goodies-el tsort: -: input contains a loop: tsort: elpa-apache-mode tsort: emacsen-common tsort: -: input contains a loop: tsort: elpa-bar-cursor tsort: emacsen-common tsort: -: input contains a loop: tsort: elpa-boxquote tsort: emacsen-common tsort: -: input contains a loop: tsort: elpa-browse-kill-ring tsort: emacsen-common tsort: -: input contains a loop: tsort: elpa-csv-mode tsort: emacsen-common tsort: -: input contains a loop: tsort: elpa-debian-el tsort: emacsen-common tsort: -: input contains a loop: tsort: elpa-devscripts tsort: emacsen-common tsort: -: input contains a loop: tsort: elpa-diminish tsort: emacsen-common tsort: -: input contains a loop: tsort: elpa-dpkg-dev-el tsort: emacsen-common tsort: -: input contains a loop: tsort: elpa-eproject tsort: emacsen-common tsort: -: input contains a loop: tsort: elpa-graphviz-dot-mode tsort: emacsen-common tsort: -: input contains a loop: tsort: elpa-htmlize tsort: emacsen-common tsort: -: input contains a loop: tsort: elpa-initsplit tsort: emacsen-common tsort: -: input contains a loop: tsort: elpa-markdown-mode tsort: emacsen-common tsort: -: input contains a loop: tsort: elpa-pod-mode tsort: emacsen-common tsort: -: input contains a loop: tsort: elpa-session tsort: emacsen-common tsort: -: input contains a loop: tsort: elpa-tabbar tsort: emacsen-common Install apel for emacs install/apel: already byte-compiled for emacs, skipped Install apel for emacs-snapshot install/apel: already byte-compiled for emacs-snapshot, skipped Install elpa-helm for emacs install/helm-3.0: Handling install of emacsen flavor emacs install/helm-3.0: byte-compiling for emacs Install elpa-helm for emacs-snapshot install/helm-3.0: Handling install of emacsen flavor emacs-snapshot install/helm-3.0: byte-compiling for emacs-snapshot Install elpa-apache-mode for emacs install/apache-mode-2.1: Handling install of emacsen flavor emacs install/apache-mode-2.1: byte-compiling for emacs Install elpa-apache-mode for emacs-snapshot install/apache-mode-2.1: Handling install of emacsen flavor emacs-snapshot install/apache-mode-2.1: byte-compiling for emacs-snapshot Install elpa-bar-cursor for emacs install/bar-cursor-2.0: Handling install of emacsen flavor emacs install/bar-cursor-2.0: byte-compiling for emacs Install elpa-bar-cursor for emacs-snapshot install/bar-cursor-2.0: Handling install of emacsen flavor emacs-snapshot install/bar-cursor-2.0: byte-compiling for emacs-snapshot Install elpa-boxquote for emacs install/boxquote-2.1: Handling install of emacsen flavor emacs install/boxquote-2.1: byte-compiling for emacs Install elpa-boxquote for emacs-snapshot install/boxquote-2.1: Handling install of emacsen flavor emacs-snapshot install/boxquote-2.1: byte-compiling for emacs-snapshot Install elpa-browse-kill-ring for emacs install/browse-kill-ring-2.0.0: Handling install of emacsen flavor emacs install/browse-kill-ring-2.0.0: byte-compiling for emacs Install elpa-browse-kill-ring for emacs-snapshot install/browse-kill-ring-2.0.0: Handling install of emacsen flavor emacs-snapshot install/browse-kill-ring-2.0.0: byte-compiling for emacs-snapshot Install elpa-csv-mode for emacs install/csv-mode-1.7: Handling install of emacsen flavor emacs install/csv-mode-1.7: byte-compiling for emacs Install elpa-csv-mode for emacs-snapshot install/csv-mode-1.7: Handling install of emacsen flavor emacs-snapshot install/csv-mode-1.7: byte-compiling for emacs-snapshot Install elpa-debian-el for emacs install/debian-el-37: Handling install of emacsen flavor emacs install/debian-el-37: byte-compiling for emacs Install elpa-debian-el for emacs-snapshot install/debian-el-37: Handling install of emacsen flavor emacs-snapshot install/debian-el-37: byte-compiling for emacs-snapshot Install elpa-devscripts for emacs install/devscripts-40: Handling install of emacsen flavor emacs install/devscripts-40: byte-compiling for emacs Install elpa-devscripts for emacs-snapshot install/devscripts-40: Handling install of emacsen flavor emacs-snapshot install/devscripts-40: byte-compiling for emacs-snapshot Install elpa-diminish for emacs install/diminish-0.45: Handling install of emacsen flavor emacs install/diminish-0.45: byte-compiling for emacs Install elpa-diminish for emacs-snapshot install/diminish-0.45: Handling install of emacsen flavor emacs-snapshot install/diminish-0.45: byte-compiling for emacs-snapshot Install elpa-dpkg-dev-el for emacs install/dpkg-dev-el-37.0: Handling install of emacsen flavor emacs install/dpkg-dev-el-37.0: byte-compiling for emacs Install elpa-dpkg-dev-el for emacs-snapshot install/dpkg-dev-el-37.0: Handling install of emacsen flavor emacs-snapshot install/dpkg-dev-el-37.0: byte-compiling for emacs-snapshot Install elpa-eproject for emacs install/eproject-1.5: Handling install of emacsen flavor emacs install/eproject-1.5: byte-compiling for emacs Install elpa-eproject for emacs-snapshot install/eproject-1.5: Handling install of emacsen flavor emacs-snapshot install/eproject-1.5: byte-compiling for emacs-snapshot Install elpa-graphviz-dot-mode for emacs install/graphviz-dot-mode-0.3.10: Handling install of emacsen flavor emacs install/graphviz-dot-mode-0.3.10: byte-compiling for emacs Install elpa-graphviz-dot-mode for emacs-snapshot install/graphviz-dot-mode-0.3.10: Handling install of emacsen flavor emacs-snapshot install/graphviz-dot-mode-0.3.10: byte-compiling for emacs-snapshot Install elpa-htmlize for emacs install/htmlize-1.54: Handling install of emacsen flavor emacs install/htmlize-1.54: byte-compiling for emacs Install elpa-htmlize for emacs-snapshot install/htmlize-1.54: Handling install of emacsen flavor emacs-snapshot install/htmlize-1.54: byte-compiling for emacs-snapshot Install elpa-initsplit for emacs install/initsplit-1.8: Handling install of emacsen flavor emacs install/initsplit-1.8: byte-compiling for emacs Install elpa-initsplit for emacs-snapshot install/initsplit-1.8: Handling install of emacsen flavor emacs-snapshot install/initsplit-1.8: byte-compiling for emacs-snapshot Install elpa-markdown-mode for emacs install/markdown-mode-2.3snapshot154: Handling install of emacsen flavor emacs install/markdown-mode-2.3snapshot154: byte-compiling for emacs Install elpa-markdown-mode for emacs-snapshot install/markdown-mode-2.3snapshot154: Handling install of emacsen flavor emacs-snapshot install/markdown-mode-2.3snapshot154: byte-compiling for emacs-snapshot Install elpa-pod-mode for emacs install/pod-mode-1.3: Handling install of emacsen flavor emacs install/pod-mode-1.3: byte-compiling for emacs Install elpa-pod-mode for emacs-snapshot install/pod-mode-1.3: Handling install of emacsen flavor emacs-snapshot install/pod-mode-1.3: byte-compiling for emacs-snapshot Install elpa-session for emacs install/session-2.4.2: Handling install of emacsen flavor emacs install/session-2.4.2: byte-compiling for emacs Install elpa-session for emacs-snapshot install/session-2.4.2: Handling install of emacsen flavor emacs-snapshot install/session-2.4.2: byte-compiling for emacs-snapshot Install elpa-tabbar for emacs install/tabbar-20160524: Handling install of emacsen flavor emacs install/tabbar-20160524: byte-compiling for emacs Install elpa-tabbar for emacs-snapshot install/tabbar-20160524: Handling install of emacsen flavor emacs-snapshot install/tabbar-20160524: byte-compiling for emacs-snapshot Install emacsen-common for emacs emacsen-common: Handling install of emacsen flavor emacs Install emacsen-common for emacs-snapshot emacsen-common: Handling install of emacsen flavor emacs-snapshot Install emacs-goodies-el for emacs emacs-goodies-el files already compiled in /usr/share/emacs/site-lisp/emacs-goodies-el. Install emacs-goodies-el for emacs-snapshot install/emacs-goodies-el: Handling emacs-snapshot, logged in /tmp/elc_y5wceH.log Building autoloads for emacs-snapshot in /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el ERROR: install script from emacs-goodies-el package failed The log file it mentioned (/tmp/elc_y5wceH.log) contains this: emacs-snapshot -batch --no-site-file --multibyte --eval (setq load-path (cons "." load-path)) -l autoload --eval (setq generated-autoload-file (expand-file-name "emacs-goodies-loaddefs.el")) --eval (setq make-backup-files nil) -f batch-update-autoloads . Warning (initialization): Ignoring obsolete arg --multibyte all.el:0:0: error: file-missing: (Opening input file No such file or directory /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/all.el) I'm not certain why it's still looking for all.el as this was removed. Any debugging suggestions? I'm a little concerned that since the recent reworking of emacs-goodies-el every single upgrade has been troublesome. I think I only use the home-end part of it and I used shell-command previously. And I use dpkg-dev-el, which isn't a part of emacs-goodies-el, but there was some upgrade issue with it. Am I just doing something wrong? Is my non-standard emacs-snapshot package breaking things? Do yall need help? -- System Information: Debian Release: buster/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'stable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: arm64, armhf Kernel: Linux 4.17.0-1-amd64 (SMP w/20 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C), LANGUAGE=en_US.UTF-8 (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages emacs-goodies-el depends on: ii bash 4.4.18-3.1 ii dpkg 1.19.0.5+b1 ii elpa-apache-mode 2.1+4.g97bf66c-2 ii elpa-bar-cursor 2.0-1 ii elpa-boxquote 2.1-2 ii elpa-browse-kill-ring 2.0.0-1 ii elpa-csv-mode 1.7-1 ii elpa-debian-el 37.6 ii elpa-devscripts 40.1 ii elpa-diminish 0.45-2 ii elpa-dpkg-dev-el 37.4 ii elpa-eproject 1.5+git20180312.068218d-1 ii elpa-graphviz-dot-mode 0.4+41+gc456a2b-1 ii elpa-htmlize 1.54-1 ii elpa-initsplit 1.8+3+gc941d43-1 ii elpa-markdown-mode 2.3+154-1 ii elpa-pod-mode 1.03-1 ii elpa-session 2.4b-1 ii elpa-tabbar 2.2-1 ii emacs 1:25.2+1-11 ii emacs-gtk [emacsen] 1:25.2+1-11 ii emacs-snapshot [emacsen] 2:20180909+emacs-26.1-2964-ge4896856172-1 ii emacsen-common 3.0.2 ii install-info 6.5.0.dfsg.1-4 Versions of packages emacs-goodies-el recommends: ii elpa-bm 201808-1 ii elpa-mutt-alias 1.5-1 ii perl-doc 5.26.2-6 ii wget 1.19.5-1 emacs-goodies-el suggests no packages. -- no debconf information