Re: Bug#730066: emacs-goodies-el: fails to upgrade lenny -> squeeze -> wheezy -> jessie
Andreas Beckmann <firstname.lastname@example.org> wrote:
> Package: emacs-goodies-el
> Version: 35.8
> Severity: serious
> User: email@example.com
> Usertags: piuparts
> during a test with piuparts I noticed your package fails to upgrade from
> 'lenny' to 'squeeze' to 'wheezy' to 'jessie'.
> It installed fine in 'lenny', and upgraded to 'squeeze' and 'wheezy'
> successfully, but then the upgrade to 'jessie' failed.
> From the attached log (scroll to the bottom...):
> Setting up emacs-goodies-el (35.8) ...
> given is experimental at /usr/lib/emacsen-common/emacs-package-install line 43.
> when is experimental at /usr/lib/emacsen-common/emacs-package-install line 45.
> when is experimental at /usr/lib/emacsen-common/emacs-package-install line 46.
> Install emacs-goodies-el for emacs
> Install emacs-goodies-el for emacs22
You are byte-compiling packages under emacs22, which is not part of any
current Debian distribution and hasn't been since... lenny?
Seems to me that the upgrade from 'lenny' to 'squeeze' to 'wheezy' to
'jessie' should uninstall emacs22 along the way and update it to
Otherwise, I will add checks for emacs22 and skip installation for that
> install/emacs-goodies-el: Handling emacs22, logged in /tmp/elc_3mZBQu.log
> Building autoloads for emacs22 in /usr/share/emacs22/site-lisp/emacs-goodies-el
> ERROR: install script from emacs-goodies-el package failed
> dpkg: error processing emacs-goodies-el (--configure):
> subprocess installed post-installation script returned error exit status 1
> I'm also attaching the install emacs logfile, but this does not show
> an obvious failure.
It shows markdown-mode failing... I could only skip markdown-mode for
emacs22, but honestly I haven't tested the other files on emacs22
Peter S. Galbraith, Debian Developer <firstname.lastname@example.org>
GPG key 4096/70D4A979 6309 28AE 8EB3 AB57 22F3 03BC 17DC 3CC4 70D4 A979