Description of problem: Install from the dvd and choose only 'GNOME'. The package detail shows, however, that a lot of KDE4 libraries are installed. This appears to be quite superfluous. Reproducible: Steps to Reproduce:
Please attach /root/drakx/report.bug.gz from the installed system. Also if you could attach a list of the kded libs you mentioned that would be great.
Keywords: (none) => NEEDINFO
Created attachment 32 [details] oops I thought I'd done that already
from the install.log in report.bug.gz: kde4-style-iaora-common-0.3.1-2.mga1.x86_64.rpm kde-l10n-en_US-4.6.0-3.mga1.x86_64.rpm mageia-kde4-config-common-1-0.9.mga1.noarch.rpm Default-kde4-config-1-0.9.mga1.noarch kdelibs4-core-4.6.0-3.mga1.x86_64.rpm lib64kjsembed4-4.6.0-3.mga1.x86_64.rpm lib64kunittest4-4.6.0-3.mga1.x86_64.rpm lib64kfile4-4.6.0-3.mga1.x86_64.rpm lib64khtml5-4.6.0-3.mga1.x86_64.rpm lib64kdecore5-4.6.0-3.mga1.x86_64.rpm lib64krosscore4-4.6.0-3.mga1.x86_64.rpm lib64nepomuk4-4.6.0-3.mga1.x86_64.rpm lib64kcmutils4-4.6.0-3.mga1.x86_64.rpm lib64kntlm4-4.6.0-3.mga1.x86_64.rpm lib64kparts4-4.6.0-3.mga1.x86_64.rpm lib64nepomukutils4-4.6.0-3.mga1.x86_64.rpm kde4-style-iaora-0.3.1-2.mga1.x86_64.rpm polkit-kde-agent-1-0.99.0-1.mga1.x86_64.rpm lib64ktexteditor4-4.6.0-3.mga1.x86_64.rpm lib64kio5-4.6.0-3.mga1.x86_64.rpm lib64nepomukquery4-4.6.0-3.mga1.x86_64.rpm lib64kemoticons4-4.6.0-3.mga1.x86_64.rpm lib64katepartinterfaces4-4.6.0-3.mga1.x86_64.rpm lib64kdeui5-4.6.0-3.mga1.x86_64.rpm lib64kdecorations4-4.6.0-3.mga1.x86_64.rpm lib64kdeui5-4.6.0-3.mga1.x86_64 lib64kdecore5-4.6.0-3.mga1.x86_64 kdelibs4-core-4.6.0-3.mga1.x86_64 lib64kdecorations4-4.6.0-3.mga1.x86_64
On IRC blino said it's related to the polkit-agent requires: $ urpmf --provides polkit-agent | grep -v lib polkit-gnome:polkit-agent polkit-kde-agent-1:polkit-agent hopefully should be fixed soon.
Keywords: NEEDINFO => Triaged
*** Bug 250 has been marked as a duplicate of this bug. ***
CC: (none) => kristoffer.grundstrom1983
CC: (none) => thierry.vignaudComponent: Installation => RPM PackagesSource RPM: mageia-dvd-1-x86_64.iso => polkit
Actually it's an installer bug, in how the deps are getting computed; IIUC. (Or it's a bug in urpmi?).
Component: RPM Packages => Installation
I'd say Installer.
I'd like to see hard evidences first. What's more, the Installer just uses urpmi... just runs something like this: mkdir mychroot urpmi.addmedia --urpmi-root mychroot urpmi --urpmi-root mychroot --debug -v basesystem task-gnome 2>&1|tee LOG.t-g and see what brings kde... My bet is some stupid suggest loop somewhere
Not a suggests; two packages provide polkit-agent, see comment#4. The proof is in the log: * packageCallbackChoices: default choice ('polkit-kde-agent-1') from polkit-kde-agent-1,polkit-gnome for polkit-agent * trans: scheduling update of polkit-kde-agent-1-0.99.0-1.mga1.x86_64 (id=1069, file=/tmp/image/media/core/polkit-kde-agent-1-0.99.0-1.mga1.x86_64.rpm) the installer picked polkit-kde-agent although this is the GNOME install.
We could alter /etc/urpmi/prefer.vendor.list but that's not a proper fix. I think some core package in both GNOME & KDE should pick the proper one. Or defaulting to polkit-gnome in /etc/urpmi/prefer.vendor.list and having kdebase requiring polkit-kde-agent. That might do it
Maybe we can try the last option for the next iso ? I'm adding polkit-kde-agent as a Require on kdebase for the moment. Regards,
CC: (none) => balcaen.john
CC: (none) => pterjan
Status: NEW => ASSIGNEDSource RPM: polkit => meta-task
Assignee: bugsquad => ennael1
Created attachment 109 [details] prefers polkit-gnome over polkit-kde* for GNOME This patches fixes it. I cannot commit it right now. I may be able to do around 13h or around 19h (Paris TMZ) so if someone wants to commits it and submit meta-task...
committed and submitted
Much better in Alpha2: From a finished GNOME only install of Alpha2: rpm -qa |grep kde kde-l10n-en_US-4.6.1-3.mga1 mageia-kde4-config-common-1-0.14.mga1 lib64kdecorations4-4.6.1-2.mga1 kde4-style-iaora-0.3.1-2.mga1 Default-kde4-config-1-0.14.mga1 polkit-kde-agent-1-0.99.0-1.mga1 lib64lockdev1-1.0.3-13.mga1 kde4-style-iaora-common-0.3.1-2.mga1 lib64kdeui5-4.6.1-3.mga1 lib64kdecore5-4.6.1-3.mga1 kdelibs4-core-4.6.1-3.mga1
Summary: Choosing GNOME installation installs a big bunch of KDE4 core libraries => Choosing GNOME-only installation still installs several KDE4 core libraries in Alpha2
Completely fixed in beta 1
Status: ASSIGNED => RESOLVEDResolution: (none) => FIXED