Bug 152948
Summary: | Fish panel references non-existent file | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Sean Earp <seanfedora> |
Component: | gnome-panel | Assignee: | Mark McLoughlin <markmc> |
Status: | CLOSED RAWHIDE | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 4 | CC: | rstrode, senthil_or |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | 2.10.1-3 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2005-04-25 10:58:42 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
Sean Earp
2005-03-31 07:35:08 UTC
Ray: was fortune removed from xscreensaver ? The fake fortune standin thing was removed for 4.21. It hasn't been installed in /usr/X11R6/lib/xscreensaver/fortune for quite some time though. I changed xscreensaver to use a more standard directory structure a few months ago (so the mock fortune thing was installed in /usr/libexec/xscreensaver/fortune). If gnome-panel depends on it, then it should probably just include itself. So is this something I should report up to Gnome's bugzilla, or just a configuration change on Mark's end that needs to happen? FWIW, fortune is not included amongst the screensavers in /usr/libexec/xscreensaver: [smearp@localhost ~]$ cd /usr/libexec/xscreensaver [smearp@localhost xscreensaver]$ ls antinspect circuit gflux lament queens antspotlight cubenetic glblur lavalite rubik atlantis cubestorm gleidescope menger sballs atunnel dangerball glforestfire mirrorblob sierpinski3d blinkbox endgame glknots moebius spheremonics blocktube engine glmatrix molecule sproingies boing flipflop glplanet noof stairs bouncingcow flipscreen3d glslideshow pinion starwars boxed fliptext glsnake polyhedra stonerview bubble3d flurry hypertorus polytopes superquadrics cage flyingtoasters jigglypuff providence carousel gears klein pulsar Hi Sean, This is a Fedora specific issue. Fortune is a program that prints random quotes. The problem is that we don't ship Fortune in Fedora (we used to). XScreenSaver used to use the fortune program to display text in its screensavers. When fortune was removed XScreenSaver was changed over to use a fortune "stand-in" program which just printed the version of Red Hat, the version of the kernel, and the box's uptime/load average. Apparently sometime after that gnome-panel was changed to depend on xscreensaver's fortune stand-in program to display the quote from Wanda, the fish applet. A few months ago, I moved where the fortune stand in program was installed in XScreenSaver. A few weeks ago, I removed it entirely. The easiest fix is for Mark to include a fortune standin program in our gnome-panel package. This program doesn't really need to be installed for upstream because people using upstream versions of gnome can install fortune themselves. (In reply to comment #2) > If gnome-panel depends on it, then it > should probably just include itself. Or the gnome-panel fish could just default to something like cat /etc/fedora-release if the fish is the only thing using the script outside of the xscreensaver zoo. Since fortune is part of Extras using the stand-in script does make the panel fish potentially more functional without additional configuration for people who want to install the fortune from Extras. As soon as fortune is on the system the the panel fish starts grabbing qoutes again. If there is something else in Core (and Extras) that wanted to interact with fortune, perhaps it would be better to include that standin script in fedora-release or something instead of duplicating the script in multiple packages. I can't think of anything else that might be using fortune so thats a rather hypothetical if situation. -jef Hi All, A discussion took place in the list for including fortune program. My suggestios was: Include fortune and fedora-tips ( linux-tips,kernel-tips) dat file. That should resolve the issue of wanda fish as well as ship the much admired fortune package. Fedoraproject.org extras has two fortune-mod packages: Fortune-mod-1.0.25 Fortune-mod-1.99.1-2 I have written to the second packager's maintainer to consider the option of providing fortune with tips only as dat file and a separate rpm for other dat files which can be downloaded. I've just gone and changed the default command to "ddate" * Mon Apr 25 2005 Mark McLoughlin <markmc> 2.10.1-3 - Add patch to make Wanda not use non-existent fortune command (rh #152948) |