Ticket #348 (closed defect: fixed)
debathena-xsession probably doesn't uninstall cleanly
Reported by: | geofft | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | Summer 2010 (Lucid Deploy) |
Component: | -- | Keywords: | |
Cc: | Fixed in version: | ||
Upstream bug: |
Description
This needs testing, but I suspect that our /etc/X11/Xsession.d scripts, being conffiles, don't clean themselves up without the package being purged, and that they attempt to wrap the session with things in /usr/lib/init (as well as generally leave all sorts of unwanted Debathena login wrapper detritus on the system).
Change History
Note: See
TracTickets for help on using
tickets.
Changed the various xsession scripts to only execute if their respective package is actually installed. Packages changed are debathena-bugme (r24431), debathena-desktop-config (r24432), debathena-gconf2-config (r24435), debathena-larvnet (r24436), and debathena-xsession (r24439). This gets around the problem of having scripts being executed when they shouldn't, while not having to forcibly remove them.