|Summary:||Messes /usr/bin directory|
|Product:||[Fedora] Fedora||Reporter:||Enrico Scholz <rh-bugzilla>|
|Component:||festival||Assignee:||John (J5) Palmieri <johnp>|
|Status:||CLOSED RAWHIDE||QA Contact:|
|Version:||rawhide||CC:||jkeck, mattdm, mitr, wtogami|
|Fixed In Version:||Doc Type:||Bug Fix|
|Doc Text:||Story Points:||---|
|Last Closed:||2005-05-09 19:48:35 UTC||Type:||---|
|oVirt Team:||---||RHEL 7.3 requirements from Atomic Host:|
|Bug Depends On:||156132|
Description Enrico Scholz 2002-10-10 16:17:54 UTC
Description of Problem: festival places a lot of files into /usr/bin which are having common names like 'align', having nothing to do with the core-functionality (speech-synthesizer) of festival (e.g. 'build_docbook_index', 'cxx_to_docbook', 'example_to_doc++') or are very short and can be used by other programs (e.g. 'dp', 'ols', 'pda', 'pm'). I suggest to move any program which is not intended for the user into a /usr/lib/festival directory. Version-Release number of selected component (if applicable): festival-1.4.2-12
Comment 1 Matthew Miller 2005-02-07 04:48:10 UTC
This is still the case in recent FC as well; updating bug version number.
Comment 2 Warren Togami 2005-02-07 06:33:38 UTC
Isn't libexec a better place for executables not meant for end-users?
Comment 3 Matthew Miller 2005-02-07 06:42:11 UTC
Yeah, libexec seems proper. Tomorrow I'll work on doing this for my updated 1.9.5 packages (see bug #147315).
Comment 4 Matthew Miller 2005-02-07 19:32:40 UTC
Okay. Updated packages for bug #147315 should fix this. See there for details.
Comment 5 Matthew Miller 2005-02-28 18:57:57 UTC
The new package is in rawhide and should fix this. Although, on inspection, /usr/bin/VCLocalRules seems to have crept into the rawhide, and that looks like some sort of build control file. A description of the file I found says "Deals with SIOD (Scheme In One Defun), a Scheme interpreter." This means nothing to me. :) Does it to someone else?
Comment 6 Jonathan Blandford 2005-02-28 19:17:10 UTC
SIOD was a scheme interpreter written in one day (Originally Scheme in one Day), that was expanded to be extendable and 'Day' became 'Defun'. It later was rewritten and became guile. Festival uses SIOD as an extension library. I'm guessing that we don't need that file, though.
Comment 7 John (J5) Palmieri 2005-04-27 19:46:27 UTC
I have the fix but it can't go out until I can get Festival to build on gcc-4.0