Bug 467140

Summary: KDE package group (kde-desktop) not complete
Product: [Fedora] Fedora Reporter: Γριφεγ Γ. <grfgguvf+2>
Component: compsAssignee: Bill Nottingham <notting>
Status: CLOSED NOTABUG QA Contact: Jeremy Katz <katzj>
Severity: low Docs Contact:
Priority: medium    
Version: 10CC: kevin, poelstra, rdieter, rvokal
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-12-05 19:17:15 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Γριφεγ Γ. 2008-10-15 22:21:44 UTC
Description of problem:
KDE Fedora 10 Beta LiveCD installs stuff like Filelight and KOffice, which are in turn not in kde-desktop group, and so not removed when the user decides to get rid of KDE.

Comment 1 Rex Dieter 2008-10-16 12:00:03 UTC
Your expectation that the livecd contents exactly match comps' definition of kde-desktop is incorrect.

Comment 2 Γριφεγ Γ. 2008-10-16 12:49:53 UTC
That's totally not what I said.

Comment 3 Rex Dieter 2008-10-16 13:04:27 UTC
So what is your expectation here?

Every (kde) application on the kde live image be in the kde-desktop group (as default?), right?

Because, as far as know, comps groups are really to help *installing* things, using them to uninstall items is problematic (ie, there's some overlap between, say kde-desktop and gnome-desktop for example).

Comment 4 Kevin Kofler 2008-10-16 13:08:12 UTC
"yum remove kdelibs-common" is the most effective way to remove all KDE stuff.
If you remove only the kde-desktop group, you're missing kdelibs-common and kdelibs3, so some KDE 3 apps stay.
"yum groupremove" almost never does what you want.

Comment 5 Γριφεγ Γ. 2008-10-16 17:35:17 UTC
OK, you are both right.

My expectation is that KDE should somehow be removable for example unchecking the KDE "group" (really just an icon with KDE beside it) in Add/Remove Software (gpk) should do it.

That it doesn't only remove KDE stuff is not a yum bug because the comps overlap, that it doesn't remove everything that can be reasonably considered part of KDE is not a comps bug because the libs are not components.. It's not realistic to expect PackageKit to code in magic handling of this case.. Itś true but it is a bug SOMEWHERE but I am at loss as to where it belongs then..

Probably not that important

Comment 6 John Poelstra 2008-10-22 21:08:52 UTC
Should this bug remain open?

Comment 7 Kevin Kofler 2008-10-22 21:17:22 UTC
IMHO, this is NOTABUG.

We could certainly list kdelibs3 and kdelibs-common in the group, but they're dragged in by dependencies. And there's KDE 3 stuff in other groups, e.g. kdegames3 as optional in the games group. I don't think yum groupremove is worth trying hard to support, it rarely does what the user expects anyway (think packages in more than one group).

Comment 8 Bug Zapper 2008-11-26 03:54:36 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 10 development cycle.
Changing version to '10'.

More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping