[Pkg-emacsen-addons] Bug#803344: elpa-expand-region: removal script fails because it wants to remove the wrong directory
Hilko Bengen
bengen at debian.org
Wed Oct 28 22:40:28 UTC 2015
Package: elpa-expand-region
Version: 0.10.0-6
Severity: grave
Dear maintainer,
while upgrading emacs24 from 24.5+1-2 to 24.5+1-3, I get the following
error which eventually leads to an upgrad failure:
,----
| [...]
| Remove elpa-expand-region for emacs24
| remove/emacs24-24.5+1: Handling removal of emacsen flavor emacs24
| dh-elpa: purging flavor specific files for emacs24
| find: `/usr/share/emacs24/site-lisp/elpa/emacs24-24.5+1': No such file or directory
| ERROR: remove script from elpa-expand-region package failed
| dpkg: warning: subprocess old pre-removal script returned error exit status 1
| dpkg: trying script from the new package instead ...
| [...]
`----
(This looks a lot like #802963.)
The second prerm run eventually fails for another reason which looks
like a different bug in the dh-elpa template, but we can see that the
removal script
(usr/lib/emacsen-common/packages/remove/elpa-expand-region) wants to
remove the wrong directory.
Rebuilding elpa-expand-region with the current dh-elpa (0.0.15) and
installing the resulting package before upgrading emacs24 fixed this
particular issue because updated dh-elpa templates were used.
Cheers,
-Hilko
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.2.0-1-amd64 (SMP w/6 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
-- no debconf information
More information about the Pkg-emacsen-addons
mailing list