On Sun, 5 Aug 2018, Cristian Ionescu-Idbohrn wrote: > > The only one I regret seeing go away is: > > /usr/share/emacs25/site-lisp/emacs-goodies-el/align-string.el
This happens on a debian testing box: Setting up emacs-goodies-el (40.0) ... Install emacsen-common for emacs24 emacsen-common: Handling install of emacsen flavor emacs24 Wrote /etc/emacs24/site-start.d/00debian-vars.elc Wrote /usr/share/emacs24/site-lisp/debian-startup.elc Install emacsen-common for emacs25 emacsen-common: Handling install of emacsen flavor emacs25 Install emacs-goodies-el for emacs24 install/emacs-goodies-el: Handling emacs24, logged in /tmp/user/0/elc_bgxSVN.log Building autoloads for emacs24 in /usr/share/emacs24/site-lisp/emacs-goodies-el ERROR: install script from emacs-goodies-el package failed dpkg: error processing package emacs-goodies-el (--configure): installed emacs-goodies-el package post-installation script subprocess returned error exit status 1 And /tmp/user/0/elc_bgxSVN.log is: emacs24 -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 Opening input file: no such file or directory, /usr/share/emacs24/site-lisp/emacs-goodies-el/align-string.el Same error shows up if I: # apt-get -f install Reading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 9 not upgraded. 1 not fully installed or removed. After this operation, 0 B of additional disk space will be used. Setting up emacs-goodies-el (40.0) ... Install emacsen-common for emacs24 emacsen-common: Handling install of emacsen flavor emacs24 Wrote /etc/emacs24/site-start.d/00debian-vars.elc Wrote /usr/share/emacs24/site-lisp/debian-startup.elc Install emacsen-common for emacs25 emacsen-common: Handling install of emacsen flavor emacs25 Install emacs-goodies-el for emacs24 install/emacs-goodies-el: Handling emacs24, logged in /tmp/user/0/elc_lBMd9F.log Building autoloads for emacs24 in /usr/share/emacs24/site-lisp/emacs-goodies-el ERROR: install script from emacs-goodies-el package failed dpkg: error processing package emacs-goodies-el (--configure): installed emacs-goodies-el package post-installation script subprocess returned error exit status 1 Errors were encountered while processing: emacs-goodies-el These emacs packages are installed on that box (all up to date): # dpkg --get-selections | egrep ^emacs emacs install emacs-goodies-el install emacs-intl-fonts install emacs24-bin-common install emacs24-common install emacs24-common-non-dfsg install emacs24-el install emacs24-lucid install emacs25-bin-common install emacs25-common install emacs25-common-non-dfsg install emacs25-el install emacs25-lucid install emacsen-common install Digging a bit more, a dangling symling shows up: # ls -l /usr/share/emacs24/site-lisp/emacs-goodies-el/align-string.el lrwxrwxrwx 1 root root 59 Jul 28 14:53 /usr/share/emacs24/site-lisp/emacs-goodies-el/align-string.el -> /usr/share/emacs/site-lisp/emacs-goodies-el/align-string.el # ls -l /usr/share/emacs/site-lisp/emacs-goodies-el/align-string.el ls: cannot access '/usr/share/emacs/site-lisp/emacs-goodies-el/align-string.el': No such file or directory If I copy /usr/share/emacs/site-lisp/emacs-goodies-el/align-string.el from another box and: # apt-get -f install Reading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 9 not upgraded. 1 not fully installed or removed. After this operation, 0 B of additional disk space will be used. Setting up emacs-goodies-el (40.0) ... Install emacsen-common for emacs24 emacsen-common: Handling install of emacsen flavor emacs24 Wrote /etc/emacs24/site-start.d/00debian-vars.elc Wrote /usr/share/emacs24/site-lisp/debian-startup.elc Install emacsen-common for emacs25 emacsen-common: Handling install of emacsen flavor emacs25 Install emacs-goodies-el for emacs24 install/emacs-goodies-el: Handling emacs24, logged in /tmp/user/0/elc_wlYyh3.log Building autoloads for emacs24 in /usr/share/emacs24/site-lisp/emacs-goodies-el ERROR: install script from emacs-goodies-el package failed dpkg: error processing package emacs-goodies-el (--configure): installed emacs-goodies-el package post-installation script subprocess returned error exit status 1 Errors were encountered while processing: emacs-goodies-el /tmp/user/0/elc_wlYyh3.log is: emacs24 -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 Generating autoloads for align-string.el... Generating autoloads for align-string.el...done Generating autoloads for all.el... Generating autoloads for all.el...done Opening input file: no such file or directory, /usr/share/emacs24/site-lisp/emacs-goodies-el/apache-mode.el If I recall correctly, what I did on the unstable box was to purge all emacs24 (and emacs23? can't remember) packages. Is that the maintainers' intention? Cheers, -- Cristian