Mailinglist Archive: opensuse (1761 mails)
| < Previous | Next > |
Re: [opensuse] Desktop after update
- From: Will Stephenson <wstephenson@xxxxxxx>
- Date: Tue, 31 Aug 2010 14:13:38 +0200
- Message-id: <201008311413.38872.wstephenson@xxxxxxx>
On Monday 30 August 2010 19:47:16 Erik Jakobsen wrote:
Eric and I just corresponded on IRC about this. It turns out that Eric
'zypper up'ed from openSUSE 11.2 to 11.3, then installed kdetoys4. Because
'zypper up' does not update repo urls for you, kdetoys4 came from an 11.2
repo, downgrading the base kde platform to 11.2 versions. Since kde apps are
designed to be backward compatible with old config files but not forward
compatible with newer config files, his desktop got messed up.
Moral of the story: To update an installed system, the safest way is
currently to boot an installation medium and perform an update outside the
running system. This allows you to update repo versions and disables stale
repositories.
If anyone else makes this mistake, the remedy is to manually update all zypper
repos to the newer version and then run 'zypper dup' to get a consistent
system again. This won't fix any config files that have been addled by the
forward-backward do-si-do, though, so the old wisdom of backing files up
before an upgrade still holds.
Will
--
Will Stephenson, KDE Developer, openSUSE Boosters Team
SUSE LINUX Products GmbH - Nürnberg - AG Nürnberg - HRB 16746 - GF: Markus Rex
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx
I run openSuSE 11.3.
I have installed kedtoys4, and then I recognized, that also a new NVIDIA
driver was installed.
After the update I recognized, that my desktop looks like this:
http://www.urbakken.dk/desktop.jpg
Eric and I just corresponded on IRC about this. It turns out that Eric
'zypper up'ed from openSUSE 11.2 to 11.3, then installed kdetoys4. Because
'zypper up' does not update repo urls for you, kdetoys4 came from an 11.2
repo, downgrading the base kde platform to 11.2 versions. Since kde apps are
designed to be backward compatible with old config files but not forward
compatible with newer config files, his desktop got messed up.
Moral of the story: To update an installed system, the safest way is
currently to boot an installation medium and perform an update outside the
running system. This allows you to update repo versions and disables stale
repositories.
If anyone else makes this mistake, the remedy is to manually update all zypper
repos to the newer version and then run 'zypper dup' to get a consistent
system again. This won't fix any config files that have been addled by the
forward-backward do-si-do, though, so the old wisdom of backing files up
before an upgrade still holds.
Will
--
Will Stephenson, KDE Developer, openSUSE Boosters Team
SUSE LINUX Products GmbH - Nürnberg - AG Nürnberg - HRB 16746 - GF: Markus Rex
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx
| < Previous | Next > |