Bug 5994 - Plasma applet show desktop is always prompted as orphan, nevertheless I use it
Summary: Plasma applet show desktop is always prompted as orphan, nevertheless I use it
Status: RESOLVED WORKSFORME
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: i586 Linux
Priority: Low minor
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-20 11:58 CEST by Alexandr Bezenkov
Modified: 2012-05-21 21:33 CEST (History)
2 users (show)

See Also:
Source RPM: plasma-applet-showdesktop-4.8.2-1.mga2.i586
CVE:
Status comment:


Attachments

Description Alexandr Bezenkov 2012-05-20 11:58:31 CEST
Description of problem:
Plasma applet show desktop is always prompted as orphan, nevertheless I use it

Version-Release number of selected component (if applicable):
plasma-applet-showdesktop-4.8.2-1.mga2.i586

How reproducible:
always

Steps to Reproduce:
1. Simply work with package manager through control panel
2. After all changes applied there will be message about orphaned packages
3. show desktop applet will be prompted as orphan
4. ?????
5. PROFIT!!!!111oneoneone
Comment 1 Alexandr Bezenkov 2012-05-20 12:30:25 CEST
plasma-applet-showdesktop-4.8.2-1.mga2.i586 is affected also.

Priority: Normal => Low
Component: Release (media or process) => RPM Packages

Comment 2 Alexandr Bezenkov 2012-05-21 06:47:54 CEST
(In reply to comment #1)
> plasma-applet-showdesktop-4.8.2-1.mga2.i586 is affected also.

Damn, I wanted to say plasma-applet-folderview %(
Comment 3 Manuel Hiebel 2012-05-21 13:12:10 CEST
how have you installed these applet ? manually with urpmi/rpmdrake ?
Comment 4 Alexandr Bezenkov 2012-05-21 13:32:11 CEST
Nope, they were on board right after system installation, I chose KDE as my desktop.
Comment 5 Manuel Hiebel 2012-05-21 13:35:18 CEST
ok will try to reproduce with the pre-mageia3
Comment 6 Manuel Hiebel 2012-05-21 13:35:52 CEST
s/mageia3/mageia2 ...
Comment 7 Alexandr Bezenkov 2012-05-21 13:41:25 CEST
Yep, forgot to mention: Mageia 2 RC, clean installation :)
Comment 8 Manuel Hiebel 2012-05-21 14:09:50 CEST
can't reproduce using the default kde desktop, and both packages are required for task-kde-minimal so it seems strange

Status: NEW => RESOLVED
Resolution: (none) => WORKSFORME

Comment 9 Alexandr Bezenkov 2012-05-21 14:29:29 CEST
Well after installation I decided to clean my system a little, removing some packages useless for me (Digikam, Firefox, Korganizer, Kontact etc). After removal of course there was a message about orphans. I always try to remove orphans from system through "urpme --auto-orphans". This procedure was always safe and removed only really orphaned packages, so I ran that command without even noticing what will be removed. And was very "surprised" when after reboot had a clean desktop due to "folderview" applet removal, and also saw a red square with cross in it on panel, which indicated that my "showdesktop" applet disappeared also.
I`ll try to dig a little deeper into problem. I think there is a dependency bug somewhere, gotta find out which package causes it.
Comment 10 Alexandr Bezenkov 2012-05-21 17:11:19 CEST
Found it! Removing Konqueror causes task-kde4-minimal-4.8.0-7.mga2.noarch to be removed too due to dependency. However folderview and showdesktop are dependent on kde-task-minimal too and when this package is removed these applets become orphan. If you remove one of applets task-kde4-minimal removed too due to dependency.
This is curious because whole bunch of packages become orphan after task-kde4-minimal removal: dolphin,  kdeartwork4-kscreensaver, kwrite and others.
Comment 11 Manuel Hiebel 2012-05-21 17:23:32 CEST
yep indeed this is know 'issue' you can use urpmi <the packages you wan't to keep> so urpme will not pick out these one.
Comment 12 Alexandr Bezenkov 2012-05-21 17:35:49 CEST
Yep I know about this feature that installation through urpmi marks package as manually installed, so it never orphaned then. But for unaware users it can become a little trouble. *SCRATCH*
Comment 13 Alexandr Bezenkov 2012-05-21 17:36:47 CEST
Because too many packages dependent on task-kde4-minimal.
Comment 14 Dave Hodgins 2012-05-21 21:33:33 CEST
If you want to uninstall konqueror, but don't want the other
packages to become orphans, the way to do that is
rpm -e --nodeps konqueror
echo konqueror>>/etc/urpmi/skip.list

CC: (none) => davidwhodgins


Note You need to log in before you can comment on or make changes to this bug.