WISHLIST: Kubuntu/KDE did not work without reboot after upgrade to Dapper
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kdebase (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: kdebase
I know that this is rather out of date, but it will likely be relevant again in future releases. I was slightly disappointed that I had to reboot my system after upgrading Breezy to Dapper, seemingly due to the upgrade from KDE 3.4 to 3.5. After upgrading and before rebooting I was unable to use KDE programmes.
It might be worth your looking at Gentoo's "slots" system, which allows two versions of important packages to co-exist on one system. In the case of KDE, that means that the packages are not installed into /usr/bin, /usr/lib etc, but into /usr/kde/3.x/bin etc. The PATH environment variable then contains /usr/kde/3.x/bin for whichever version of KDE is currently active.
After upgrading KDE, the path is initially left unchanged. It is only updated in the system configuration files, so that the next time a KDE session is started the updated version is active instead of the old one.
Gentoo does not have a mechanism for automatically deleting the old KDE version (that is considered a feature not a bug, since it is possible to switch between the two at any time), but a onetime rc-script on the lines of rmnologin would do the trick.
AFAIK,rebooting is not required because of the KDE change (logging out would be enough). Kernel cha.nges make the reboot neccessary