http://bugzilla.novell.com/show_bug.cgi?id=497971 User mvdv@spamcop.net added comment http://bugzilla.novell.com/show_bug.cgi?id=497971#c16 Summary: upgrade KDE4 using stable repos has an internal conflict and can lead to breaking an installation Classification: openSUSE Product: openSUSE 11.0 Version: Final Platform: i686 OS/Version: openSUSE 11.0 Status: NEW Severity: Critical Priority: P5 - None Component: Update Problems AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: mvdv@spamcop.net QAContact: jsrain@novell.com Found By: --- Created an attachment (id=288045) --> (http://bugzilla.novell.com/attachment.cgi?id=288045) YaST2 conflicts screenshot 1 User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009032600 SUSE/3.0.8-1.1 Firefox/3.0.6, Ant.com Toolbar 1.3 This bug reproduces the steps and effects reported in Comment #16 of Bug #494160 Note if you abort while downloading a package you can have a mangled installation and you can even have YaST2 refuse to update from the same repo, so the update /must/ run without error and without given any scares. Reproducible: Always Steps to Reproduce: 1. Download openSUSE 11.0 VirtualBox archive and extract vdi.: http://downloads.sourceforge.net/virtualboximage/opensuse-11.0-kde4-x86.7z 2. Setup VB guest machine (see attached machine description file (xml). 3. Start openSUSE 11.0 guest. 4. Take a snapshot of the guest openSUSE-11.0. 6. (right)CTRL+F1 7. login as root: init 3 zypper mr --keep-packages --remote zypper refresh zypper mr --all --no-refresh zypper dup --dry-run zypper dup zypper clean zypper mr --all --refresh init 5 8. Repeat Comment #16 Bug #494160 steps: Under the section "STABLE KDE Project (KDE 4.1.3)" on the page: http://en.opensuse.org/KDE4 Select the basic desktop for 11.0: http://download.opensuse.org/repositories/KDE:/KDE4:/Factory:/Desktop/openSU... Accept the repos and software the one-click installer proposes to add: http://download.opensuse.org/repositories/KDE:/KDE4:/STABLE:/Desktop/openSUS... (KDE:KDE4:STABLE:Desktop)- http://download.opensuse.org/repositories/devel:/tools:/building/openSUSE_11... (devel:tools:building) http://download.opensuse.org/update/11.0/ (openSUSE:11.0:Update)Running Software to be installed: kde4-dolphin kde4-kdepasswd kde4-kdialog kde4-keditbookmarks kde4-kfind kde4-kio_sysinfo-branding-openSUSE kde4-kmix kde4-konqueror kde4-konsole kde4-kwin kde4-kwrite kdebase4 kdebase4-openSUSE kdebase4-session kdebase4-workspace kdebase4-workspace-branding-openSUSE kdebase4-workspace-plasmoids Select Next, then yes, login as root. Warning about workspace plasmoids appears (screenshot yast2-1-005.png). *** Yast@ wants to, not install, deinstall or downgrade to to KDE 4.0.4, a total of 65 packages!!! *** The 11.0 update repo seems to be the source of this error. The one click install clearly indicates 4.1.3 is going to be installed, but instead it looks like you can easily be downgraded to 4.0.4 **** The 11.0 updates repo and workspace plasmoids package are _both_ added by the oneclick installer **** Specifically, kdebase4-workspace-plasmoids package was not installed previously. So the choices are: a) Abort and moveon.org b) Accept the first choice (deinstall, not install, downgrade) c) Don't install/update kdebase4-workspace-plasmoids, d) Ignore dependencies e) Abort, disable the 11.0 updates repo, try again, in which case you'll go around in circles.... This is a bug? if so in.... - update repo? - STABLE:KDE4 repo? - one click installer? - elsewhere? Likewise: I elected to deinstall compiz-kde4-0.7.4-31.2.i586 (screenshot yast2-1-006.png) Which is the recommended solution? After this the install proceeds without error. # systemsettings --version Qt: 4.4.3 KDE: 4.1.3 (KDE 4.1.3) "release 76.4" System Settings: 4.1.3 (KDE 4.1.3) "release 76.4" Actual Results: If you accepted the first course of action to resolve the workspace-plasma and compiz conflicts you'd have a mixed bag of KDE 4.0.4 and KDE 4.1.3 installed. Expected Results: No conflict on upgrading to KDE4 after having run: `zypper dup` -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.