Bug 15773

Summary: Conflict between ksysguard and kde-workspace
Product: Mageia Reporter: Vladimir Zawalinski <vzawalin1>
Component: RPM PackagesAssignee: Luc Menut <lmenut>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: Normal CC: jyri2000, mageia, mageia, marja11, vzawalin1
Version: Cauldron   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: kdebase4-workspace-4.11.16-2.mga5.x86_64, ksysguard-5.1.2-1.mga5.x86_64) CVE:
Status comment:

Description Vladimir Zawalinski 2015-04-26 10:27:02 CEST
Description of problem:


Version-Release number of selected component (if applicable):
MGA5RC 64bit KDE Round 8 plus possible recent push of kdebase4-workspace-4.11.16-2 

How reproducible:
LC_ALL=C urpmi ksysguard 

Steps to Reproduce:
Conjunction of kdebase4-workspace-4.11.16-2.mga5.x86_64 and 
ksysguard-5.1.2-1.mga5.x86_64

> Last night I  shut down MGA5RC8 from KDE on sda7 after running the last
> update offered from the system tray updater (red exclamation mark).
>
> Started MGA5RC8 on sda7 (as above) this morning from  grub, as usual and
> after a new fancy login screen, the system this morning started in
> gnome! When I first installed this system, I had ticked all of the
> available graphical environments but intending to use mainly KDE.
>
> The new login screen offered all graphical environments *except* KDE.
>
> It *was* the same system  and files in .kde had been accessed yesterday
> as I expected. on checking, 'Default-Kde-config' was not installed,
> according to MCC.
>
> I can only assume that one of the updates issued yesterday (25/4/2015)
> caused this.

Here is the last bit of RPM log taken on 26-Apr-2015
>
> Apr 25 11:54:08 localhost [RPM][12020]: Transaction ID 553af3bf finished: 0
> Apr 25 11:54:09 localhost [RPM][12020]: Transaction ID 553af3c1 started
> Apr 25 11:54:09 localhost [RPM][12020]: install
> lib64ksgrd5-5.1.2-1.mga5.x86_64: success
> Apr 25 11:54:10 localhost [RPM][12020]: install
> lib64qt5opengl5-5.4.0-7.mga5.x86_64: success
> Apr 25 11:54:10 localhost [RPM][12020]: install
> lib64qt5webkitwidgets5-5.4.0-2.mga5.x86_64: success
> Apr 25 11:54:10 localhost [RPM][12020]: install
> lib64processui5-5.1.2-1.mga5.x86_64: success
> Apr 25 11:54:10 localhost [RPM][12020]: install
> ksysguard-5.1.2-1.mga5.x86_64: success
> Apr 25 11:54:10 localhost [RPM][12020]: install
> vanilla-kde4-config-5-0.20150308.2.mga5.noarch: success
> Apr 25 11:54:10 localhost [RPM][12020]: install
> ksysguard-handbook-5.1.2-1.mga5.noarch: success
> Apr 25 11:54:10 localhost [RPM][12020]: install
> libksysguard-5.1.2-1.mga5.x86_64: success
> Apr 25 11:54:10 localhost [RPM][12020]: erase
> task-kde4-minimal-3:4.14.3-2.mga5.noarch: success
> Apr 25 11:54:10 localhost [RPM][12020]: erase
> Default-kde4-config-5-0.20150308.2.mga5.noarch: success
> Apr 25 11:54:10 localhost [RPM][12020]: erase
> kdebase4-workspace-handbooks-2:4.11.16-2.mga5.noarch: success
> Apr 25 11:54:10 localhost [RPM][12020]: erase
> plasma-applet-calculator-4.14.3-4.mga5.x86_64: success
> Apr 25 11:54:10 localhost [RPM][12020]: erase
> plasma-applet-icontasks-4.14.3-4.mga5.x86_64: success
> Apr 25 11:54:10 localhost [RPM][12020]: erase
> plasma-applet-folderview-1:4.14.3-1.mga5.x86_64: success
> Apr 25 11:54:10 localhost [RPM][12020]: erase
> plasma-applet-showdesktop-4.14.3-4.mga5.x86_64: success
> Apr 25 11:54:10 localhost [RPM][12020]: erase
> plasma-applet-weather-4.14.3-4.mga5.x86_64: success
> Apr 25 11:54:10 localhost [RPM][12020]: erase
> plasma-runner-events-4.14.3-4.mga5.x86_64: success
> Apr 25 11:54:10 localhost [RPM][12020]: erase
> plasma-applet-showdashboard-4.14.3-4.mga5.x86_64: success
> Apr 25 11:54:11 localhost [RPM][12020]: erase
> plasma-applet-frame-4.14.3-4.mga5.x86_64: success
> Apr 25 11:54:11 localhost [RPM][12020]: erase
> plasma-runner-contacts-4.14.3-4.mga5.x86_64: success
> Apr 25 11:54:11 localhost [RPM][12020]: erase
> plasma-runner-datetime-4.14.3-4.mga5.x86_64: success
> Apr 25 11:54:11 localhost [RPM][12020]: erase
> plasma-applet-weatherstation-4.14.3-4.mga5.x86_64: success
> Apr 25 11:54:11 localhost [RPM][12020]: erase
> kde-l10n-en_GB-4.14.3-1.mga5.noarch: success
> Apr 25 11:54:11 localhost [RPM][12020]: erase
> kde-l10n-en_US-4.14.3-1.mga5.noarch: success
> Apr 25 11:54:11 localhost [RPM][12020]: erase
> kdebase4-workspace-2:4.11.16-2.mga5.x86_64: success
> Apr 25 11:54:11 localhost [RPM][12020]: Transaction ID 553af3c1 finished: 0
> Apr 25 13:55:47 localhost [RPM][15456]: Transaction ID 553b1043 started
> Apr 25 13:55:48 localhost [RPM][15456]: install
> gthumb-3.3.2-5.mga5.x86_64: success
> Apr 25 13:55:48 localhost [RPM][15456]: Transaction ID 553b1043 finished: 0
> [root@localhost vlad]#
>
> Several KDE packages were erased and not replaced. I did install
> ksysguard on the day so not sure if this output was due to that, or to
> an update. Either way, the erase kde-  packages were triggered somehow - not by me as far as I know ......

From Marja ....
[root@Mga5RC_EFI marja]# LC_ALL=C urpmi ksysguard
In order to satisfy the 'netbook-kde4-config|vanilla-kde4-config|netbook-kde4-config|vanilla-kde4-config' dependency, one of the following packages is needed:
 1- netbook-kde4-config-5-0.20150308.2.mga5.noarch: Mageia KDE configuration (to install)
 2- vanilla-kde4-config-5-0.20150308.2.mga5.noarch: Default configs used for upstream KDE (to install)
What is your choice? (1-2) 2
Some requested packages cannot be installed:
kdebase4-workspace-4.11.16-2.mga5.i586 (due to conflicts with ksysguard-5.1.2-1.mga5.x86_64)
kdebase4-workspace-4.11.16-2.mga5.x86_64 (due to conflicts with ksysguard-5.1.2-1.mga5.x86_64)
plasma-applet-news-4.14.3-4.mga5.x86_64 (due to unsatisfied kdebase4-workspace)
plasma-dataengine-ocs-4.14.3-4.mga5.i586 (due to unsatisfied kdebase4-workspace)
Continue installation anyway? (Y/n) n
[root@Mga5RC_EFI marja]#

I tried with choice "1", too, but got the same. 
After installing ksysguard on MGA5RC 64bit KDE Round 8 then rebooting, system came up in Gnome, with KDE not listed in available Graphical environments. 

Gnome had been included in the original installation, but was not used.







Reproducible: 

Steps to Reproduce:
Vladimir Zawalinski 2015-04-26 10:30:04 CEST

CC: (none) => mageia, vzawalin1
Assignee: bugsquad => lmenut

Comment 1 Jüri Ivask 2015-04-26 10:54:54 CEST
Hmm, you installed Plasma5 ksysguard. Plasma5 DE is conflicting with KDE4 and they can't be used simultaneously so it is normal that it removed several KDE4 packages. KDE4 ksysguard package is provided by kdebase4-workspace package.

CC: (none) => jyri2000

Comment 2 Jüri Ivask 2015-04-26 10:56:52 CEST
Edit: Replace "KDE4 ksysguard package" with "KDE4 ksysguard program" in the above post.
Comment 3 Marja Van Waes 2015-04-26 11:02:34 CEST
(In reply to Jüri Ivask from comment #1)
> Hmm, you installed Plasma5 ksysguard. Plasma5 DE is conflicting with KDE4
> and they can't be used simultaneously so it is normal that it removed
> several KDE4 packages. KDE4 ksysguard package is provided by
> kdebase4-workspace package.

LOL

so this report is invalid

@ vlad

Sorry, hadn't thought of that!

Status: NEW => RESOLVED
CC: (none) => marja11
Resolution: (none) => INVALID

Comment 4 Vladimir Zawalinski 2015-04-26 11:27:25 CEST
OK!
I am now somewhat confused.  MGA5 is to be released with KDE4, I assume.  Why then, is MCC offering ksysguard for Plasma 5? Plasma 5 has been released by its developers, but if that is incompatible with kdebase4-workspace, why is it in the Mageia 5 (admittedly Cauldron) repositories?
Comment 5 Sander Lepik 2015-04-26 12:09:59 CEST
Because some users are happy to use it as it is :)

CC: (none) => mageia

Comment 6 Vladimir Zawalinski 2015-04-26 12:17:48 CEST
Fair enough - Particularly in Cauldron!