Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 309171

Summary: kde-base/kdm-4.4.4: cannot install kdm themes
Product: Gentoo Linux Reporter: Christian Pontesegger <christian.pontesegger>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: RESOLVED FIXED    
Severity: normal CC: esigra
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
URL: https://bugs.kde.org/show_bug.cgi?id=241778
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 313999    
Attachments: stderr output of systemsettings (failure case, called with kdesu)

Description Christian Pontesegger 2010-03-12 19:28:48 UTC
KDE 4 offers a nice feature in systemsettings: fetching new designs for kdm from kde-look.org.

1) most of the previews are not downloaded
2) when trying to install a theme I always get a "cannot install" error message

I am running systemsettings via kdesu

Here is the list of installed kde packages:

 * installed packages
[I--] [  ] kde-base/systemsettings-4.3.5 (4.3)
[I--] [  ] kde-base/kde-env-4.3.5-r1 (4.3)
[I--] [  ] kde-base/kde-l10n-4.3.5 (4.3)
[I--] [  ] kde-base/kdeadmin-meta-4.3.5 (4.3)
[I--] [  ] kde-base/kdeartwork-colorschemes-4.3.5 (4.3)
[I--] [  ] kde-base/kdeartwork-desktopthemes-4.3.5 (4.3)
[I--] [  ] kde-base/kdeartwork-emoticons-4.3.5 (4.3)
[I--] [  ] kde-base/kdeartwork-iconthemes-4.3.5 (4.3)
[I--] [  ] kde-base/kdeartwork-kscreensaver-4.3.5 (4.3)
[I--] [  ] kde-base/kdeartwork-meta-4.3.5 (4.3)
[I--] [  ] kde-base/kdeartwork-sounds-4.3.5 (4.3)
[I--] [  ] kde-base/kdeartwork-styles-4.3.5 (4.3)
[I--] [  ] kde-base/kdeartwork-wallpapers-4.3.5 (4.3)
[I--] [  ] kde-base/kdeartwork-weatherwallpapers-4.3.5 (4.3)
[I--] [  ] kde-base/kdebase-cursors-4.3.5 (4.3)
[I--] [  ] kde-base/kdebase-data-4.3.5 (4.3)
[I--] [  ] kde-base/kdebase-desktoptheme-4.3.5 (4.3)
[I--] [  ] kde-base/kdebase-kioslaves-4.3.5-r1 (4.3)
[I--] [  ] kde-base/kdebase-menu-4.3.5 (4.3)
[I--] [  ] kde-base/kdebase-menu-icons-4.3.5 (4.3)
[I--] [  ] kde-base/kdebase-meta-4.3.5 (4.3)
[I--] [  ] kde-base/kdebase-pam-7 (0)
[I--] [  ] kde-base/kdebase-runtime-meta-4.3.5 (4.3)
[I--] [  ] kde-base/kdebase-startkde-4.3.5 (4.3)
[I--] [  ] kde-base/kdebase-wallpapers-4.3.5 (4.3)
[I--] [  ] kde-base/kdebugdialog-4.3.5 (4.3)
[I--] [  ] kde-base/kdegraphics-meta-4.3.5 (4.3)
[I--] [  ] kde-base/kdegraphics-strigi-analyzer-4.3.5 (4.3)
[I--] [  ] kde-base/kdelibs-4.3.5 (4.3)
[I--] [  ] kde-base/kdenetwork-filesharing-4.3.5 (4.3)
[I--] [  ] kde-base/kdenetwork-meta-4.3.5 (4.3)
[I--] [  ] kde-base/kdepasswd-4.3.5 (4.3)
[I--] [  ] kde-base/kdepimlibs-4.3.5 (4.3)
[I--] [  ] kde-base/kdessh-4.3.5 (4.3)
[I--] [  ] kde-base/kdesu-4.3.5 (4.3)
[I--] [  ] kde-base/kdeutils-meta-4.3.5 (4.3)
[I--] [  ] kde-base/libkdegames-4.3.5 (4.3)
[I--] [  ] kde-base/phonon-kde-4.3.5 (4.3)
[I--] [  ] kde-base/pykde4-4.3.5-r1 (4.3)


Reproducible: Always

Steps to Reproduce:
1.kdesu systemsettings
2.switch to KDM settings
3.tag design
4.fetch new designs
5. select one and click "install"

Actual Results:  
error message

Expected Results:  
install new design
Comment 1 Andreas K. Hüttel archtester gentoo-dev 2010-04-18 19:58:33 UTC
Have you tried kde-4.4.2?
Comment 2 Christian Pontesegger 2010-04-19 19:33:37 UTC
(In reply to comment #1)
> Have you tried kde-4.4.2?

No I'll stick to stable packages. 4.4 branch is still masked. I'll give it a try as soon as it is unmasked

Comment 3 Andreas K. Hüttel archtester gentoo-dev 2010-06-09 18:35:19 UTC
I can confirm this for 4.4.4.

Interestingly, if you do NOT use kdesu, but manually su and then run systemsettings, the installation works!

(Now have to figure out where the debug output of kdesu-started programs goes...)
Comment 4 Andreas K. Hüttel archtester gentoo-dev 2010-06-09 18:45:08 UTC
kdesu kcmshell4 kdm

- which directly gets you to the kdm module - works perfectly.

???
Comment 5 Andreas K. Hüttel archtester gentoo-dev 2010-06-14 21:26:51 UTC
Created attachment 235327 [details]
stderr output of systemsettings (failure case, called with kdesu)

Obviously the problem is a missing DBUS... :(

This looks like an upstream-worthy problem.
Comment 6 Andreas K. Hüttel archtester gentoo-dev 2010-10-12 19:58:26 UTC
Is fixed in kde-4.5.2.