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 [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]