Description of problem: Either the package for speech-dispatcher is failing to create /var/log/speech-dispatcher/ or it doesn't try to make the directory itself when the directory doesn't exist. Consequently, nothing is logged to a file. When you start it yourself, you're told: "Error: can't open logging file /var/log/speech-dispatcher//speechd.log! Using stdout." rpm -q --filesbypkg does not list the directory. Version-Release number of selected component (if applicable): speech-dispatcher-0.6.6-18 How reproducible: Always. Steps to Reproduce: 1. install speech-dispatcher 2. /etc/init.d/speech-dispatcherd start 3. check logs Actual results: During step 2, you're told that the directory does not exist. step 3 confirms it. Expected results: I would expect the directory to exist and logs to be in there. Additional info: If I manually create the directory, the logs appear.
I've updated the package to latest release and cleaned up the spec file. This issue has been fixed. Can you please test the build in koji below and confirm its fixed your issue? http://koji.fedoraproject.org/koji/taskinfo?taskID=1365712
speech-dispatcher-0.6.7-1.fc10 has been submitted as an update for Fedora 10. http://admin.fedoraproject.org/updates/speech-dispatcher-0.6.7-1.fc10
speech-dispatcher-0.6.7-1.fc10 has been pushed to the Fedora 10 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update speech-dispatcher'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F10/FEDORA-2009-5289
The updated package does resolve this issue. Thank you very much!
speech-dispatcher-0.6.7-1.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report.