Package: emacsen-common Version: 2.0.5 Severity: grave I get this trying to upgrade from 2.0.3 to 2.0.5:
Setting up emacsen-common (2.0.5) ... Install emacsen-common for emacs23 emacsen-common: Handling install of emacsen flavor emacs23 >>Error occurred processing /etc/emacs23/site-start.d/00debian-vars.el: File >>error (("Opening input file" "Too many levels of symbolic links" >>"/etc/emacs23/site-start.d/00debian-vars.el")) Wrote /usr/share/emacs23/site-lisp/debian-startup.elc ERROR: install script from emacsen-common package failed dpkg: error processing emacsen-common (--configure): subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: emacsen-common E: Sub-process /usr/bin/dpkg returned an error code (1) anarcat@angela:~$ ls -l /etc/emacs23/site-start.d/00debian-vars.el lrwxrwxrwx 1 root root 41 jan 23 11:07 /etc/emacs23/site-start.d/00debian-vars.el -> ../../emacs/site-start.d/00debian-vars.el Fun stuff: anarcat@angela:~$ ls -ald /etc/emacs* drwxr-xr-x 3 root root 4096 jan 22 19:16 /etc/emacs lrwxrwxrwx 1 root root 11 oct 3 10:43 /etc/emacs23 -> /etc/emacs/ So yeah, this is a symlink pointing to itself... Not sure how I managed that one, but I don't remember messing around with those files. Here are the recent changes to the emacs* directories according to etckeeper: 6a4cdb1 - (HEAD, master) committing changes in /etc after apt run (16 hours ago) <anarcat> emacs/site-start.d/00debian-vars.el | 58 +--------------------------------------------------------- 1 file changed, 1 insertion(+), 57 deletions(-) 563714d - committing changes in /etc after apt run (6 weeks ago) <anarcat> emacs/site-start.d/50a2ps.el | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) 126017c - saving uncommitted changes in /etc prior to apt run (4 months ago) <anarcat> emacs23 | 1 + 1 file changed, 1 insertion(+) 85c217b - committing changes in /etc after apt run (4 months ago) <root> emacs23/site-start.d/00debian-vars.el | 1 - 1 file changed, 1 deletion(-) e312afd - committing changes in /etc after apt run (5 months ago) <anarcat> emacs/site-start.d/50cedet-common.el | 21 --------------------- emacs/site-start.d/51speedbar.el | 31 ------------------------------- 2 files changed, 52 deletions(-) It looks like I may have created the 'emacs23' symlink 4 months ago - I suspect something broke back then and this was the workaround I found. But it still seems to me this package should recover from such a configuration... -- System Information: Debian Release: 7.0 APT prefers testing APT policy: (500, 'testing') Architecture: i386 (x86_64) Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores) Locale: LANG=C, LC_CTYPE=C (charmap=UTF-8) (ignored: LC_ALL set to fr_CA.UTF-8) Shell: /bin/sh linked to /bin/dash -- Configuration Files: /etc/emacs/site-start.d/00debian-vars.el [Errno 40] Trop de niveaux de liens symboliques: u'/etc/emacs/site-start.d/00debian-vars.el' -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org