Your message dated Tue, 02 May 2006 12:42:13 +0200
with message-id <[EMAIL PROTECTED]>
and subject line Bug#164600: failed upgrading from emacs20 to emacs21
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: emacs21
Version: 21.2-1
Hi!
Today I tried to upgrade from emacs20 to emacs21. My installation is
Debian unstable with
ii emacs20 20.7-13.1 The GNU Emacs editor.
ii emacs20-el 20.7-13.1 GNU Emacs LISP (.el) files.
ii emacsen-common 1.4.15
installed.
After typing "apt-get remove emacs20" I was told
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
emacs21
The following packages will be REMOVED:
ecb eieio emacs20 emacs20-el
The following NEW packages will be installed:
emacs21
0 packages upgraded, 1 newly installed, 4 to remove and 239 not
upgraded.
Need to get 12.9MB of archives. After unpacking 11.3MB will be
freed.
Do you want to continue? [Y/n] y
Get:1 ftp://ftp.at.debian.org unstable/main emacs21 21.2-1
[12.9MB]
Fetched 12.9MB in 4m4s (52.8kB/s)
(Reading database ... 70500 files and directories currently
installed.)
Removing ecb ...
remove/ecb: purging byte-compiled files for emacs20
Removing eieio ...
remove/eieio: purging byte-compiled files for emacs20
Removing emacs20-el ...
dpkg: emacs20: dependency problems, but removing anyway as you request:
speedbar depends on emacs20 | emacsen; however:
Package emacs20 is to be removed.
Package emacsen is not installed.
Package emacs20 which provides emacsen is to be removed.
semantic-beta depends on emacs21 | xemacs21 | emacs20; however:
Package emacs21 is not installed.
Package xemacs21 is not installed.
Package emacs20 is to be removed.
speedbar depends on emacs20 | emacsen; however:
Package emacs20 is to be removed.
Package emacsen is not installed.
Package emacs20 which provides emacsen is to be removed.
gettext-el depends on emacsen; however:
Package emacsen is not installed.
Package emacs20 which provides emacsen is to be removed.
Removing emacs20 ...
emacs-remove emacs20
emacsen-common: Handling removal of emacsen flavor emacs20
emacsen-common: purging byte-compiled files for emacs20
remove/gettext: Purging byte-compiled files for emacs20
remove/semantic: purging byte-compiled files for emacs20
remove/speedbar: purging byte-compiled files for emacs20
dpkg - warning: while removing emacs20,
directory `/usr/share/info/emacs-20' not empty so not removed.
Selecting previously deselected package emacs21.
(Reading database ... 68961 files and directories currently installed.)
Unpacking emacs21 (from .../emacs21_21.2-1_i386.deb) ...
Setting up emacs21 (21.2-1) ...
emacs-install emacs21
install/speedbar: Handling install for emacsen flavor emacs21
Loading 00debian-vars (source)...
Loading 50cscope (source)...
Loading 50dpkg-dev (source)...
Loading 50eieio (source)...
Loading 50gettext (source)...
Loading 50semantic-beta (source)...
Loading 50speedbar (source)...
Loading 55ecb (source)...
Error while loading 55ecb
Wrote /usr/share/emacs21/site-lisp/speedbar/bigclock.elc
Wrote /usr/share/emacs21/site-lisp/speedbar/dframe.elc
Wrote /usr/share/emacs21/site-lisp/speedbar/path.elc
Wrote /usr/share/emacs21/site-lisp/speedbar/rpm.elc
Wrote /usr/share/emacs21/site-lisp/speedbar/sb-gud.elc
Wrote /usr/share/emacs21/site-lisp/speedbar/sb-image.elc
Wrote /usr/share/emacs21/site-lisp/speedbar/sb-info.elc
Wrote /usr/share/emacs21/site-lisp/speedbar/sb-rmail.elc
Wrote /usr/share/emacs21/site-lisp/speedbar/sb-texinfo.elc
Wrote /usr/share/emacs21/site-lisp/speedbar/speedbar.elc
Done
install/semantic: Handling install for emacsen flavor emacs21
emacs-install: /usr/lib/emacsen-common/packages/install/semantic-beta emacs21
failed at /usr/lib/emacsen-common/emacs-install line 28, <TSORT> line 4.
dpkg: error processing emacs21 (--configure):
subprocess post-installation script
returned error exit status 29
Errors were encountered while processing:
emacs21
E: Sub-process /usr/bin/dpkg returned an error code (1)
The install seems to fail at the line
${FLAVOR} ${FLAGS} ${FILES} >${ELCDIR}/compile.log 2>&1
in the file
/usr/lib/emacsen-common/packages/install/semantic-beta
My setup:
dpkg 1.10.4
debconf 1.1.28
semantic-beta 1.3+1.4beta14-2
Bug Fix: I installed ecb with "apt-get install ecb", then
emacs21 and everything seems to be ok now.
hope that helps
matthias
--- End Message ---
--- Begin Message ---
> This seems ecb's bug. Configuration files should not fail when
> the configuration files remain but the package has been removed.
It was, and has been filed separately against ecb, and fixed long ago
(#166021).
Regards, Frank
--
Frank Küster
Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich
Debian Developer (teTeX)
--- End Message ---