Package: enlightenment
Version: 1:0.16.7.2-5.1
Severity: important
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.24.2 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages enlightenment depends on:
ii enlightenment-data 1:0.16.7.2-5.1 Enlightenment Window
Manager Run T
ii libaudiofile0 0.2.6-7 Open-source version of
SGI's audio
ii libc6 2.9-24 GNU C Library: Shared libraries
ii libesd0 0.2.41-5 Enlightened Sound Daemon -
Shared
ii libice6 2:1.0.5-1 X11 Inter-Client Exchange
library
ii libimlib2 1.4.2-5 powerful image loading and
renderi
ii libsm6 2:1.1.0-2 X11 Session Management library
ii libx11-6 2:1.2.2-1 X11 client-side library
ii libxext6 2:1.0.4-1 X11 miscellaneous extension
librar
ii libxinerama1 2:1.0.3-2 X11 Xinerama extension library
ii libxxf86vm1 1:1.0.2-1 X11 XFree86 video mode
extension l
Versions of packages enlightenment recommends:
ii esound 0.2.41-5 Enlightened Sound Daemon -
Support
ii menu 2.1.41 generates programs menu for
all me
Versions of packages enlightenment suggests:
ii e16keyedit 0.6-1 a keybinding editor for the
enligh
pn e16menuedit <none> (no description available)
ii enlightenment-theme-blues 1:0.16.7.2-5.1 Hunchback's BlueSteel theme
for E
pn epplets <none> (no description available)
ii eterm [x-terminal-emulato 0.9.5-2 Enlightened Terminal Emulator
ii xterm [x-terminal-emulato 244-1 X terminal emulator
-- no debconf information
I had written out many more details here, but that got lost when I had
to kill reportbug when it tried to send the mail using my old E-mail
address. (Then I typo'ed in ~/.reportbugrc and had to send the mail
manually after re-writing it...)
Essentially: I noticed that the enlightenment package is no longer
available in unstable, and that packages which formerly depended on or
recommended it now seem to depend on or recommend e16 instead. I
inferred that e16 is 'replacing' enlightenment, so I installed e16
(which removed enlightenment) as a matter of course.
When restarting X afterwards, startx complained that it couldn't find
the program 'enlightenment' (referred to by ~/.xinitrc), and after I
fixed that by adding what I guessed to have been a forgotten symlink to
e16, I found out that it was looking in a new location (~/.e16/ instead
of ~/.enlightenment/) for its config files - which themselves seemed to
be laid out differently, so that simply copying the original directory
over wouldn't work very well - and had therefore completely dropped my
customized configuration.
It may perhaps be necessary to make that sort of change from time to
time, but it should never be done without at least providing a prominent
warning in advance that things may well break and that manual conversion
may be necessary (preferably with instructions on how to do so
reliably); ideally, the conversion would be handled automatically, so
that the switch is completely transparent from the user's perspective.
Fortunately I was able to remove e16 and reinstall enlightenment from my
local package cache (since it's not available through the repository in
the usual fashion anymore), but not everyone who is likely to be making
this type of update is going to be in a position to do that, and in any
case remaining at an out-of-date version instead of tracking more recent
fixes is not generally a good idea.
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org