Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 179290 - app-accessibility/speechd-up fails to start kernel speech from rc-scripts
Summary: app-accessibility/speechd-up fails to start kernel speech from rc-scripts
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: William Hubbs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-21 03:11 UTC by Robert Grieve
Modified: 2007-06-02 23:31 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Set of notes on tests conducted on new versions of speechd-up/speech-dispatcher (speechd-up-testing.txt,3.36 KB, text/plain)
2007-06-02 12:09 UTC, Robert Grieve
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Grieve 2007-05-21 03:11:13 UTC
I am reporting a bug in the way the speak-up patch (the one in gentoo-sources-2.6.21) works with festival, speechd,speechd-up, speech-dispatcher, when I have installed the programs festival, speechd, speech-dispatcher and speechd-up. (Yes, this is masked, and in testing, and all sorts -- can we work on it anyway please, I think it should be MADE to work :) )

Now, a curious thing happens.
speechd-up does not start from the init-script. 
But festival,speechd and speech-dispatcher do. They work fine.
If one types a
/etc/init.d/speechd-up restart
then the app will restart fine, and speech will start, but to do this you have to be able to see the keybd, and get in as root, and use the rc restart. Not much use for my half-blind mother. I would like to see this package made somehow stable, and working. If there is noone else, then consider this an assistance offer, but... I will need some help to understand Gentoo rc system.

Best,
sonofthejedi 

(output of `emerge --info` follows)

Portage 2.1.2.7 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.5-r2, 2.6.21-gentoo i686)
=================================================================
System uname: 2.6.21-gentoo i686 AMD Sempron(tm) 2400+
Gentoo Base System release 1.12.10
Timestamp of tree: Tue, 08 May 2007 00:20:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-java/java-config: 1.3.7, 2.0.32
dev-lang/python:     2.4.4-r2
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=i686 -O2 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/php/apache1-php5/ext-active/ /etc/php/apache2-php5/ext-active/
/etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=i686 -O2 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.gg3.net/ http://gentoo.channelx.biz/ ftp://ftp2.tnc.edu.tw/pub1/Gentoo/ ftp://mirror.averse.net/pub/gentoo http://mirror.averse.net/pub/gentoo/"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.au.gentoo.org/gentoo-portage"
USE="3dfx 3dnow X Xaw3d a52 aac accessibility acl acpi alsa arts audiofile bashlogger berkdb bitmap-fonts bzip2 cairo cdr cli cracklib crypt cups dbus dga doc dri dvd dvdr dvdread eds emacs emboss encode esd evo fam ffmpeg firefox flac fortran fpx gcj gdbm gif gimp gimpprint gpm graphviz gstreamer gtk gtkhtml hal icon iconv ipv6 isdnlog java javascript jikes jpeg jpeg2k justify kde kerberos ldap leim libclamav libg++ mad midi mikmod mmx mng mp3 mpeg mysql ncurses nls nptl nptlonly objc ogg opengl oss pam pcre pdf perl png povray pppd python qt qt3 qt3support qt4 quicktime readline reflection samba sdl session sndfile spell spl sse ssl svg tcltk tcpd theora tiff truetype truetype-fonts type1-fonts unicode usb vcd vorbis win32codecs winbind wmf x86 xml xorg xprint xv zlib" ALSA_CARDS="via82xx cmipci usb-usx2y" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" CAMERAS="adc65 agfa-cl20 aox barbie canon casio clicksmart310 digigr8 digita dimera directory enigma13 fuji gsmart300 hp215 iclick jamcam jd11 kodak konica
largan lg_gsm mars minolta mustek panasonic pccam300 pccam600 polaroid ptp2 ricoh samsung sierra sipix smal sonix sonydscf1 sonydscf55 soundvision spca50x sq905 stv0674 stv0680 sx330z template toshiba" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia vga"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 William Hubbs gentoo-dev 2007-06-01 07:04:04 UTC
There is now a possible fix submitted for the speechd-up startup script.  Please re-emerge speechd-up and let me know if this fix works.

Thanks much.
Comment 2 Robert Grieve 2007-06-02 12:09:40 UTC
Created attachment 120935 [details]
Set of notes on tests conducted on new versions of speechd-up/speech-dispatcher

As requested, tested things under the new versions and letting you know what works and doesn't. Quite a few variables. Not sure how thorough I have been, but I feel a HOWTO growing. More tests needed. Ideas?
Comment 3 William Hubbs gentoo-dev 2007-06-02 23:31:43 UTC
I have tested the startup script when using espeak as the tts engine.  This works well.  Many people are now replacing festival, flite, etc with speakup because it is small and fast.  So, that is the primary software speech engine we are supporting, and we recommend that you use it.  Thanks much for your assistance.