Bug 216971

Summary: kdeartwork-extras: missing .desktop files for some bits of xscreensaver-gl-extras
Product: [Fedora] Fedora Reporter: Jason Farrell <farrellj>
Component: kdeartwork-extrasAssignee: Rex Dieter <rdieter>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 6CC: extras-qa, farrellj
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: 2007-06-19 19:39:22 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 Jason Farrell 2006-11-22 22:20:31 UTC
Description of problem:
kdeartwork-extras is missing two .desktop files in
/usr/share/applnk/System/ScreenSavers/ necessary to provide KDE support for ALL
of the ScreenSavers in the xscreensaver-gl-extras package. The missing
screensavers are:
1) glschool
2) topblock


Steps to Reproduce:
1) yum install kdeartwork-extras xscreensaver-gl-extras

2) # find the screensavers in xscreensaver-gl-extras rpm list set that are
missing from kdeartwork-extras's rpm list:
[jaf@nano:0j:148h tmp]$ rpm -ql kdeartwork-extras | grep
"/usr/share/applnk/System/ScreenSavers/" > /tmp/kdeartwork-extras.list; for i in
$(rpm -ql xscreensaver-gl-extras | grep /usr/libexec/xscreensaver/); do grep -q
$(basename $i) /tmp/kdeartwork-extras.list; [ $? -ne 0 ] && echo "$(basename $i)
not in kdeartwork-extras package"; done

glschool not in kdeartwork-extras package
topblock not in kdeartwork-extras package


Actual results:
missing .desktop files those two screensavers.

Expected results:
.desktop files provided for all gl xscreensavers, so they work in KDE (and not
just Gnome).

Additional info:

Comment 1 Rex Dieter 2006-12-06 15:32:33 UTC
I'll keep an eye on this, but I'm not sure if it's worth being in the arm's race
of modifying/rebuilding kdeartwork-extras every time xscreensaver adds a new
hack/screensaver.

The best (long-term) solution would be for kdeartwork to dynamically (at
runtime) generate the list of available xscreensaver-based screensavers.

Comment 2 Rex Dieter 2007-06-19 19:39:22 UTC
marking WONTFIX here (for now), we'll see how kde4 works, and try to address
this better there.