Description of problem: Follwing installation, I installed and selected KDE as my chosen desktop (note I had kdebase4-common installed, but not kdebase4). Sure enough, KDE came up as an option on the login panel, and I could select it and log in to a KDE environment. I didn't want gnome, so opted to uninstall it through the software manager. It told me that many files were now orphaned, so I elected to remove them with urpme. Following a re-boot, the login panel changed to a very basic "type your username & password", and there is no option to select KDE, and my desktop defaults to the ICE Window Manager. It looks to me like the dependencies are wrong for KDE, and too much has been orphaned / uninstalled, or the gnome uninstall script is not other-window-manager friendly. Version-Release number of selected component (if applicable): Cauldron 2b3 How reproducible: Only done this one, sorry. Steps to Reproduce: 1. Install Cauldron 2. Install KDE, and select it from the login panel 3. Uninstall gnome 4. urpme --auto-orphans 5. reboot Other Information: I also note that the following items grouped under Gnome in the software manager are still installed following the orphan removal, even though I unistalled gnome: adwaita, colord, evince, gconf-editor, GConf2, gnome-bluetooth, gnome-icon-theme, gnome-media, gnome-terminal, gnome-themes-standard, gnome-vfs2, gsettings-desktop-schemas, ORBit2, seahorse, xdg-user-dirs-gtk, yelp I did record which packages were identified as orphaned by the gnome uninstall, and these are below. The following packages: GConf2-sanity-check-3.2.5-1.mga2.i586 accountsservice-0.6.14-1.mga2.i586 alacarte-0.13.2-3.mga1.noarch apg-2.2.3-7.mga2.i586 cups-pk-helper-0.2.1-1.mga2.i586 dnsmasq-base-2.59-1.mga2.i586 foomatic-filters-4.0.15-1.mga2.i586 fortune-mod-1.99.1-21.mga1.i586 gcalctool-6.4.0-1.mga2.i586 gir-repository-0.6.6-0.20100907.3.mga1.i586 gjs-1.32.0-1.mga2.i586 glxinfo-8.0.1-7.20120227.1.mga2.i586 gnome-applets-3.3.1-1.mga2.i586 gnome-icon-theme-symbolic-3.4.0-1.mga2.noarch gnome-menus-3.4.0-1.mga2.i586 gnome-power-manager-3.4.0-1.mga2.i586 gnome-python-2.28.1-4.mga2.i586 gnome-python-bonobo-2.28.1-4.mga2.i586 gnome-python-canvas-2.28.1-4.mga2.i586 gnome-python-gconf-2.28.1-4.mga2.i586 gnome-search-tool-3.4.0-1.mga2.i586 gnome-session-bin-3.4.0-1.mga2.i586 gnome-system-monitor-3.4.0-1.mga2.i586 gnome-user-docs-3.4.0-1.mga2.noarch gnome-video-effects-0.4.0-1.mga2.noarch gstreamer0.10-vp8-0.10.23-3.mga2.i586 gtkhtml4-4.4.0-1.mga2.i586 hal-0.5.14-6.mga1.i586 hal-info-0.0-5.20091130.3.mga1.noarch iwlwifi-100-ucode-39.31.5.1-1.mga1.noarch iwlwifi-1000-ucode-39.31.5.1-2.mga2.nonfree.noarch iwlwifi-105-ucode-18.168.6.1-1.mga2.nonfree.noarch iwlwifi-135-ucode-18.168.6.1-1.mga2.nonfree.noarch iwlwifi-2000-ucode-18.168.6.1-1.mga2.nonfree.noarch iwlwifi-2030-ucode-18.168.6.1-1.mga2.nonfree.noarch iwlwifi-5000-ucode-8.83.5.1-2.mga1.noarch iwlwifi-5150-ucode-8.24.2.2-2.mga1.noarch iwlwifi-6000-ucode-9.221.4.1-2.mga1.noarch iwlwifi-6005-ucode-17.168.5.3-1.mga2.nonfree.noarch iwlwifi-6030-ucode-18.168.6.1-1.mga2.nonfree.noarch iwlwifi-6050-ucode-41.28.5.1-3.mga1.noarch kernel-firmware-nonfree-20120219-1.mga2.nonfree.noarch kpartx-0.4.9-1.mga2.i586 libaccountsservice0-0.6.14-1.mga2.i586 libacr38u0-1.7.10-2.mga1.i586 libauparse0-2.1.3-1.mga2.i586 libbonoboui-2.24.5-3.mga2.i586 libbonoboui2_0-2.24.5-3.mga2.i586 libcaribou-gir1.0-0.4.2-1.mga2.i586 libcaribou0-0.4.2-1.mga2.i586 libclutter-gir1.0-1.10.0-1.mga2.i586 libcogl-gir1.0-1.10.0-1.mga2.i586 libcogl-pango-gir1.0-1.10.0-1.mga2.i586 libcpufreq0-008-2.mga1.i586 libdbusglib-gir1.0-1.32.0-1.mga2.i586 libdmraid1-1.0.0-0.rc16.9.mga2.i586 libedataserverui1-3.4.0-1.mga2.i586 libfolks-gir0.6-0.6.8-1.mga2.i586 libfreeglut3-2.8.0-2.mga2.i586 libftgl2-2.1.3-0.rc5.5.mga1.i586 libgck-gir0-3.4.0-1.mga2.i586 libgconf-gir2.0-3.2.5-1.mga2.i586 libgcr-gir1-3.4.0-1.mga2.i586 libgdmgreeter-gir1.0-3.4.0.1-3.mga2.i586 libgdmgreeter1-3.4.0.1-3.mga2.i586 libgdmsimplegreeter1-3.4.0.1-3.mga2.i586 libgee-gir1.0-0.6.4-1.mga2.i586 libgjs-gir1.0-1.32.0-1.mga2.i586 libgl-gir1.0-1.32.0-1.mga2.i586 libgmenu-gir3.0-3.4.0-1.mga2.i586 libgnome-bluetooth-applet-gir1.0-3.4.0-1.mga2.i586 libgnome-bluetooth-gir1.0-3.4.0-1.mga2.i586 libgnome-menu3_0-3.4.0-1.mga2.i586 libgnome2-2.32.1-8.mga2.i586 libgnome2-schemas-2.32.1-8.mga2.i586 libgnome2_0-2.32.1-8.mga2.i586 libgnomekbd-common-3.4.0.2-1.mga2.i586 libgnomekbd-gir3.0-3.4.0.2-1.mga2.i586 libgnomekbd7-3.4.0.2-1.mga2.i586 libgnomeui2-2.24.5-3.mga2.i586 libgnomeui2_0-2.24.5-3.mga2.i586 libgsettings-desktop-schemas-gir3.0-3.4.0-1.mga2.i586 libgtkhtml4.0_0-4.4.0-1.mga2.i586 libgtop-gir2.0-2.28.4-1.mga2.i586 libgtop2-2.28.4-1.mga2.i586 libgtop2.0_7-2.28.4-1.mga2.i586 libgucharmap7-3.4.0.1-1.mga2.i586 libhal1-0.5.14-6.mga1.i586 libicalvcal0-0.48-1.mga2.i586 liblo10k10-1.0.25-1.mga2.i586 libmash0.2_0-0.2.0-5.mga2.i586 libmetacity-private0-2.34.3-1.mga2.i586 libmutter-gir3.0-3.4.0-1.mga2.i586 libmutter-private0-3.4.0-1.mga2.i586 libnetworkmanager-gir1.0-0.9.4.0-3.mga2.i586 libnm-glib-vpn1-0.9.4.0-3.mga2.i586 libnm-gtk0-0.9.4.1-1.mga2.i586 libnmclient-gir1.0-0.9.4.0-3.mga2.i586 libpanel-applet-gir4.0-3.4.0-1.mga2.i586 libpanel-applet4_0-3.4.0-1.mga2.i586 libpolkit-gir1.0-0.104-3.mga2.i586 libproxy-gnome-0.4.7-6.mga2.i586 libproxy-gxsettings-0.4.7-6.mga2.i586 libproxy-networkmanager-0.4.7-6.mga2.i586 libpst4-0.6.54-1.mga2.i586 librecode0-3.6-20.mga2.i586 librply1-1.01-1.mga2.i586 librsvg-2.36.0-1.mga2.i586 libtelepathy-glib-gir0.12-0.18.0-1.mga2.i586 libtelepathy-logger-gir0.2-0.2.13-1.mga2.i586 libupower-gir1.0-0.9.15-1.mga2.i586 libwacom-0.4-1.mga2.i586 libwacom2-0.4-1.mga2.i586 libwnck3-3.4.0-1.mga2.i586 libwnck3_0-3.4.0-1.mga2.i586 libxfixes-gir4.0-1.32.0-1.mga2.i586 libxklavier-gir1.0-5.2.1-1.mga2.i586 libxklavier16-5.2.1-1.mga2.i586 mageia-theme-gnome-1.5.0.22-1.mga2.noarch metacity-2.34.3-1.mga2.i586 mobile-broadband-provider-info-20110511-2.git20120114.2.mga2.noarch modemmanager-0.5.1.97-1.mga2.i586 mpage-2.5.6-4.mga1.i586 mutter-3.4.0-1.mga2.i586 networkmanager-0.9.4.0-3.mga2.i586 networkmanager-applet-0.9.4.1-1.mga2.i586 packagekit-gtk3-module-0.6.21-3.mga2.i586 pcsc-lite-1.8.2-1.mga2.i586 preload-0.6.4-3.mga1.i586 pyorbit-2.24.0-7.mga2.i586 python-cups-1.9.60-1.mga2.i586 python-gnome-menus-3.4.0-1.mga2.i586 readahead-1.5.7-2.mga1.i586 system-config-printer-libs-1.3.9-2.mga2.i586 system-config-printer-udev-1.3.9-2.mga2.i586 usbutils-005-1.mga2.i586 x11-driver-input-acecad-1.5.0-3.mga2.i586 x11-driver-input-aiptek-1.4.1-1.mga2.i586 x11-driver-input-evtouch-0.8.8-9.mga2.i586 x11-driver-input-fpit-1.4.0-3.mga2.i586 x11-driver-input-hyperpen-1.4.1-3.mga2.i586 x11-driver-input-joystick-1.6.0-5.mga2.i586 x11-driver-input-keyboard-1.6.1-1.mga2.i586 x11-driver-input-mouse-1.7.1-4.mga2.i586 x11-driver-input-mutouch-1.3.0-3.mga2.i586 x11-driver-input-penmount-1.5.0-3.mga2.i586 x11-driver-input-void-1.4.0-3.mga2.i586 xlockmore-5.38-1.mga2.i586 zenity-3.4.0-1.mga2.i586 are now orphaned. You may wish to remove them. # urpme --auto-orphans writing /var/lib/rpm/installed-through-deps.list To satisfy dependencies, the following 149 packages will be removed (164MB): (orphan packages) GConf2-sanity-check-3.2.5-1.mga2.i586 accountsservice-0.6.14-1.mga2.i586 alacarte-0.13.2-3.mga1.noarch apg-2.2.3-7.mga2.i586 cups-pk-helper-0.2.1-1.mga2.i586 dnsmasq-base-2.59-1.mga2.i586 foomatic-filters-4.0.15-1.mga2.i586 fortune-mod-1.99.1-21.mga1.i586 gcalctool-6.4.0-1.mga2.i586 gir-repository-0.6.6-0.20100907.3.mga1.i586 gjs-1.32.0-1.mga2.i586 glxinfo-8.0.1-7.20120227.1.mga2.i586 gnome-applets-3.3.1-1.mga2.i586 gnome-icon-theme-symbolic-3.4.0-1.mga2.noarch gnome-menus-3.4.0-1.mga2.i586 gnome-power-manager-3.4.0-1.mga2.i586 gnome-python-2.28.1-4.mga2.i586 gnome-python-bonobo-2.28.1-4.mga2.i586 gnome-python-canvas-2.28.1-4.mga2.i586 gnome-python-gconf-2.28.1-4.mga2.i586 gnome-search-tool-3.4.0-1.mga2.i586 gnome-session-bin-3.4.0-1.mga2.i586 gnome-system-monitor-3.4.0-1.mga2.i586 gnome-user-docs-3.4.0-1.mga2.noarch gnome-video-effects-0.4.0-1.mga2.noarch gstreamer0.10-vp8-0.10.23-3.mga2.i586 gtkhtml4-4.4.0-1.mga2.i586 hal-0.5.14-6.mga1.i586 hal-info-0.0-5.20091130.3.mga1.noarch iwlwifi-100-ucode-39.31.5.1-1.mga1.noarch iwlwifi-1000-ucode-39.31.5.1-2.mga2.nonfree.noarch iwlwifi-105-ucode-18.168.6.1-1.mga2.nonfree.noarch iwlwifi-135-ucode-18.168.6.1-1.mga2.nonfree.noarch iwlwifi-2000-ucode-18.168.6.1-1.mga2.nonfree.noarch iwlwifi-2030-ucode-18.168.6.1-1.mga2.nonfree.noarch iwlwifi-5000-ucode-8.83.5.1-2.mga1.noarch iwlwifi-5150-ucode-8.24.2.2-2.mga1.noarch iwlwifi-6000-ucode-9.221.4.1-2.mga1.noarch iwlwifi-6005-ucode-17.168.5.3-1.mga2.nonfree.noarch iwlwifi-6030-ucode-18.168.6.1-1.mga2.nonfree.noarch iwlwifi-6050-ucode-41.28.5.1-3.mga1.noarch kernel-firmware-nonfree-20120219-1.mga2.nonfree.noarch kpartx-0.4.9-1.mga2.i586 libaccountsservice0-0.6.14-1.mga2.i586 libacr38u0-1.7.10-2.mga1.i586 libauparse0-2.1.3-1.mga2.i586 libbonoboui-2.24.5-3.mga2.i586 libbonoboui2_0-2.24.5-3.mga2.i586 libcaribou-gir1.0-0.4.2-1.mga2.i586 libcaribou0-0.4.2-1.mga2.i586 libclutter-gir1.0-1.10.0-1.mga2.i586 libcogl-gir1.0-1.10.0-1.mga2.i586 libcogl-pango-gir1.0-1.10.0-1.mga2.i586 libcpufreq0-008-2.mga1.i586 libdbusglib-gir1.0-1.32.0-1.mga2.i586 libdmraid1-1.0.0-0.rc16.9.mga2.i586 libedataserverui1-3.4.0-1.mga2.i586 libfolks-gir0.6-0.6.8-1.mga2.i586 libfreeglut3-2.8.0-2.mga2.i586 libftgl2-2.1.3-0.rc5.5.mga1.i586 libgck-gir0-3.4.0-1.mga2.i586 libgconf-gir2.0-3.2.5-1.mga2.i586 libgcr-gir1-3.4.0-1.mga2.i586 libgdmgreeter-gir1.0-3.4.0.1-3.mga2.i586 libgdmgreeter1-3.4.0.1-3.mga2.i586 libgdmsimplegreeter1-3.4.0.1-3.mga2.i586 libgee-gir1.0-0.6.4-1.mga2.i586 libgjs-gir1.0-1.32.0-1.mga2.i586 libgl-gir1.0-1.32.0-1.mga2.i586 libgmenu-gir3.0-3.4.0-1.mga2.i586 libgnome-bluetooth-applet-gir1.0-3.4.0-1.mga2.i586 libgnome-bluetooth-gir1.0-3.4.0-1.mga2.i586 libgnome-menu3_0-3.4.0-1.mga2.i586 libgnome2-2.32.1-8.mga2.i586 libgnome2-schemas-2.32.1-8.mga2.i586 libgnome2_0-2.32.1-8.mga2.i586 libgnomekbd-common-3.4.0.2-1.mga2.i586 libgnomekbd-gir3.0-3.4.0.2-1.mga2.i586 libgnomekbd7-3.4.0.2-1.mga2.i586 libgnomeui2-2.24.5-3.mga2.i586 libgnomeui2_0-2.24.5-3.mga2.i586 libgsettings-desktop-schemas-gir3.0-3.4.0-1.mga2.i586 libgtkhtml4.0_0-4.4.0-1.mga2.i586 libgtop-gir2.0-2.28.4-1.mga2.i586 libgtop2-2.28.4-1.mga2.i586 libgtop2.0_7-2.28.4-1.mga2.i586 libgucharmap7-3.4.0.1-1.mga2.i586 libhal1-0.5.14-6.mga1.i586 libicalvcal0-0.48-1.mga2.i586 liblo10k10-1.0.25-1.mga2.i586 libmash0.2_0-0.2.0-5.mga2.i586 libmetacity-private0-2.34.3-1.mga2.i586 libmutter-gir3.0-3.4.0-1.mga2.i586 libmutter-private0-3.4.0-1.mga2.i586 libnetworkmanager-gir1.0-0.9.4.0-3.mga2.i586 libnm-glib-vpn1-0.9.4.0-3.mga2.i586 libnm-gtk0-0.9.4.1-1.mga2.i586 libnmclient-gir1.0-0.9.4.0-3.mga2.i586 libpanel-applet-gir4.0-3.4.0-1.mga2.i586 libpanel-applet4_0-3.4.0-1.mga2.i586 libpolkit-gir1.0-0.104-3.mga2.i586 libproxy-gnome-0.4.7-6.mga2.i586 libproxy-gxsettings-0.4.7-6.mga2.i586 libproxy-networkmanager-0.4.7-6.mga2.i586 libpst4-0.6.54-1.mga2.i586 librecode0-3.6-20.mga2.i586 librply1-1.01-1.mga2.i586 librsvg-2.36.0-1.mga2.i586 libtelepathy-glib-gir0.12-0.18.0-1.mga2.i586 libtelepathy-logger-gir0.2-0.2.13-1.mga2.i586 libupower-gir1.0-0.9.15-1.mga2.i586 libwacom-0.4-1.mga2.i586 libwacom2-0.4-1.mga2.i586 libwnck3-3.4.0-1.mga2.i586 libwnck3_0-3.4.0-1.mga2.i586 libxfixes-gir4.0-1.32.0-1.mga2.i586 libxklavier-gir1.0-5.2.1-1.mga2.i586 libxklavier16-5.2.1-1.mga2.i586 mageia-theme-gnome-1.5.0.22-1.mga2.noarch metacity-2.34.3-1.mga2.i586 mobile-broadband-provider-info-20110511-2.git20120114.2.mga2.noarch modemmanager-0.5.1.97-1.mga2.i586 mpage-2.5.6-4.mga1.i586 mutter-3.4.0-1.mga2.i586 networkmanager-0.9.4.0-3.mga2.i586 networkmanager-applet-0.9.4.1-1.mga2.i586 packagekit-gtk3-module-0.6.21-3.mga2.i586 pcsc-lite-1.8.2-1.mga2.i586 preload-0.6.4-3.mga1.i586 pyorbit-2.24.0-7.mga2.i586 python-cups-1.9.60-1.mga2.i586 python-gnome-menus-3.4.0-1.mga2.i586 readahead-1.5.7-2.mga1.i586 system-config-printer-libs-1.3.9-2.mga2.i586 system-config-printer-udev-1.3.9-2.mga2.i586 usbutils-005-1.mga2.i586 x11-driver-input-acecad-1.5.0-3.mga2.i586 x11-driver-input-aiptek-1.4.1-1.mga2.i586 x11-driver-input-evtouch-0.8.8-9.mga2.i586 x11-driver-input-fpit-1.4.0-3.mga2.i586 x11-driver-input-hyperpen-1.4.1-3.mga2.i586 x11-driver-input-joystick-1.6.0-5.mga2.i586 x11-driver-input-keyboard-1.6.1-1.mga2.i586 x11-driver-input-mouse-1.7.1-4.mga2.i586 x11-driver-input-mutouch-1.3.0-3.mga2.i586 x11-driver-input-penmount-1.5.0-3.mga2.i586 x11-driver-input-void-1.4.0-3.mga2.i586 xlockmore-5.38-1.mga2.i586 zenity-3.4.0-1.mga2.i586 Remove 149 packages? (y/N) Y
It's all comming clear now that I realise that the login manager is actually a gnome application. Could the dependency between the gnome desktop and the login manager be removed, so that gdm (I think that is the login tool) is not uninstalled if you uninstall the gnome desktop? Or the other way around, could it be possible to install the gdm login tool without installing all of gnome. Could apps such as the gnome-terminal be dependent to the gnome desktop,so that the installation of the login manager does not mean installation of all of the gnome apps. Clarifying the dependencies within gnome would make more sense to me than adding the gdm as a dependency to kde.
well gdm require a lot of stuff from gnome it's like kdm with kde. If you want a minimal dm, lxdm is a good choice. For me this is not a bug. And please, for the next time, don't paste so long text, it make the bug hard to read after some comments. Better use the attchments, thanks.
Status: NEW => UNCONFIRMEDEver confirmed: 1 => 0
Hi, This bug was filed against cauldron, but we do not have cauldron at the moment. Please report whether this bug is still valid for Mageia 2. Thanks :) Cheers, marja
Keywords: (none) => NEEDINFO
Version: Cauldron => 2
This message is a reminder that Mageia 2 is nearing its end of life. Approximately one month from now Mageia will stop maintaining and issuing updates for Mageia 2. At that time this bug will be closed as WONTFIX (EOL) if it remains open with a Mageia 'version' of '2'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Mageia version prior to Mageia 2's end of life. Bug Reporter: Thank you for reporting this issue and we are sorry that we may not be able to fix it before Mageia 2 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Mageia, you are encouraged to click on "Version" and change it against that version of Mageia. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Mageia release includes newer upstream software that fixes bugs or makes them obsolete. -- The Mageia Bugsquad
Mageia 2 changed to end-of-life (EOL) status on ''22 November''. Mageia 2 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Mageia please feel free to click on "Version" change it against that version of Mageia and reopen this bug. Thank you for reporting this bug and we are sorry it could not be fixed. -- The Mageia Bugsquad
Status: UNCONFIRMED => RESOLVEDResolution: (none) => OLD