xmonad crashes on start after upgrading to 11.10
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xmonad (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
when upgrading from 11.04 to 11.10 the libffi5 package is deleated.
if you are upgrading and used xmonad on 11.04 then xmonad will try to use the already compiled
xmonad-x86_64-linux in ~/.xmonad that was build from xmonad.hs before the upgrade. This binary
will still be linked against the libffi5 package and will try to open libffi.so.5 and then crash because
the file does not exist.
home/
this is easily fixed by logging in with unity and deleting the compiled files
rm ~/.xmonad/
it would be nice if the post-install step of the .deb package would remove these compiled files on upgrade
with a command such as this:
rm -f /home/*
rm -f /home/*
rm -f /home/*
These could be cases where this fails to find users (with non-standard directories) and it may be safer to ensure that
~/.xmonad/xmonad.hs exists to ensure that the user is actually using xmonad (though this may not be required)
these already compiled binaries will never work and can always be automatically rebuilt to deleting them seems
both wise and safe, as well as much more convenient.
-------
Description: Ubuntu 11.10
Release: 11.10
xmonad:
Installed: 0.9.2-2build1
Candidate: 0.9.2-2build1
Version table:
*** 0.9.2-2build1 0
500 http://
100 /var/lib/
Status changed to 'Confirmed' because the bug affects multiple users.