Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 148854 - app-accessibility/emacspeak-24 stable request
Summary: app-accessibility/emacspeak-24 stable request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: PPC Porters
URL:
Whiteboard:
Keywords:
Depends on: 95845
Blocks:
  Show dependency tree
 
Reported: 2006-09-23 15:08 UTC by William Hubbs
Modified: 2007-03-03 19:03 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description William Hubbs gentoo-dev 2006-09-23 15:08:14 UTC
Please mark emacspeak-24 stable.

Thanks.
Comment 1 Christian Faulhammer (RETIRED) gentoo-dev 2006-09-26 03:11:51 UTC
Won't work, because tclx fails with GCC 4.1, see bug #95845, which proposes an update to version 8.4 of said packages.
Comment 2 Joshua Jackson (RETIRED) gentoo-dev 2006-10-24 22:17:15 UTC
please readd x86 when the depend bug is solved.
Comment 3 Christian Faulhammer (RETIRED) gentoo-dev 2006-11-03 12:58:19 UTC
On 01/12/2006 when dev-tcltk/tclx-8.4 is in Portage for 30 days, we are going to stabilize that version and come back to emacspeak...please remind me/us of that.
Comment 4 Joe Jezak (RETIRED) gentoo-dev 2006-11-16 07:06:15 UTC
Please re-add ppc when this is ready to happen.
Comment 5 Christian Faulhammer (RETIRED) gentoo-dev 2006-11-30 12:06:23 UTC
Readd ppc as requested.  Along with emacspeak you need dev-tcltk/tclx-8.4 stable which will be in Portage for 30 days tomorrow and has no open bugs.
Comment 6 Christian Faulhammer (RETIRED) gentoo-dev 2006-11-30 12:22:00 UTC
jokey just added tclx-8.4-r1 to the tree...take that.  No big changes, according to him.
Comment 7 Christian Faulhammer (RETIRED) gentoo-dev 2006-12-03 09:36:32 UTC
Loud and clear on x86
Comment 8 Matti Bickel (RETIRED) gentoo-dev 2006-12-31 11:29:13 UTC
Fast forwarding tclx and consequently solving this bug. Happy new year everyone
Comment 9 binarybubba 2007-03-03 19:03:13 UTC
This problem is not fixed. 

I emerged after 12-31 and still had problems.

I am working with the emacspeak group (emacspeak-request@cs.vassar.edu) and emacspeak does not currently work with tcl8.4 and things would be a lot easier and better if it could emerge tcl8.3 only.

The details of this is the tcl scrip used for various drivers uses enhanced functions such as fcntl.  

The fix I used to get my script file (/usr/share/emacs/site-lisp/emacspeak/servers/doubletalk) to work was to do the following.

added first 2 lines line
#!/usr/bin/tclsh
package require Tclx

then replace all file0 in the script with stdin

I also had to add export DTK_PROGRAM=doubletalk to my /etc/profile 

the emacspeak group is currently working on trying to make emacspeak compatable with tcl8.4 for all of the servers.


Below in my emerge -info information.

Portage 2.1.2-r9 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.5-r0, 2.6.18-gentoo-r4 i686)
=================================================================
System uname: 2.6.18-gentoo-r4 i686 AMD Athlon(tm) Processor
Gentoo Base System release 1.12.9
Timestamp of tree: Sun, 25 Feb 2007 04:30:01 +0000
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
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.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon -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/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=athlon -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://distro.ibiblio.org/pub/linux/distributions/gentoo/ ftp://ftp.gtlib.gatech.edu/pub/gentoo ftp://mirror.iawnet.sandia.gov/pub/gentoo/ ftp://ftp.ussg.iu.edu/pub/linux/gentoo ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ "
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_excludes"
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"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa apache2 apm arts audiofile avahi bcmath berkdb bitmap-fonts bonobo cdparanoia cdr cli cracklib crypt cups dbus dri dv dvb dvd dvdr dvdread eds emboss encode esd fbcon foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 hal iconv imlib ipv6 isdnlog jpeg jpeg2k kde libg++ libwww mad midi mikmod mime mmx motif mozilla mp3 mpeg mplayer msn mysql mysqli ncurses nls nptl nptlonly nvidia ogg opengl oss pam pcre pdf perl png ppds pppd python qt3 qt4 quicktime readline reflection samba scanner sdl session spell spl ssl tcpd tiff truetype truetype-fonts type1-fonts unicode vorbis win32codecs wmf x86 xine xml xorg xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY