First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 91962
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Jeremy Huddleston (RETIRED) <eradicator@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: mlang <mat@buythemonkey.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
speech-tools-1.2.3-r3.ebuild speech-tools-1.2.3-r3.ebuild text/plain Stian Skjelstad 2005-07-03 07:09 0000 3.10 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 91962 depends on: Show dependency tree
Bug 91962 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-05-08 20:50 0000
The scripts installed with speech-tools that (I'm assuming) are supposed to run
the corresponding application just call themselves.

For example (/usr/libexec/speech-tools/wagon):#!/bin/sh

# EST shared script

extend() {
        var="$1"
        extra="$2"
        eval "val=\$$var"

        if [ -n "$val" ]
                then
                val="$extra:$val"
        else
                val="$extra"
        fi
        eval "$var='$val'"
        eval "export $var"
        }

extend LD_LIBRARY_PATH "/usr/lib:"

exec /usr/libexec/speech-tools/wagon "$@"

exit 0

It doesn't even appear that the actual binaries are installed:
$ qpkg -l speech-tools | grep wagon
/usr/share/doc/speech-tools-1.2.3-r2/example_data/wagon.data
/usr/share/doc/speech-tools-1.2.3-r2/example_data/wagon.desc
/usr/share/doc/speech-tools-1.2.3-r2/example_data/wagon.tree
/usr/libexec/speech-tools/wagon
/usr/libexec/speech-tools/wagon_test
/usr/libexec/speech-tools/make_wagon_desc

Reproducible: Always
Steps to Reproduce:
1. emerge speech-tools
2. try to run a component application
3.

Actual Results:  
The script recurrs until (I'm assuming) ARG_MAX is exceeded.

Expected Results:  
Actually run the tool.

$ emerge info
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.4.20041102-r1, 2.6.9-gentoo-r9 i686)
=================================================================
System uname: 2.6.9-gentoo-r9 i686 Mobile AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Apr 29 2005, 00:13:02)]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -msse2 -O2 -pipe -ftracer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -msse2 -O2 -pipe -ftracer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa apm arts avi berkdb bitmap-fonts cdr crypt cups curl dvd emboss
encode fbcon flac foomaticdb fortran gd gdbm gif gpm gtk gtk2 imagemagick imap
imlib ipv6 java jpeg junit kde libg++ libwww mad mailwrapper mikmod mmx motif
mp3 mpeg ncurses nls ogg oggvorbis opengl oss pam pcmcia pda pdflib perl png
ppds python qt quicktime readline sdl spell sse ssl svga tcpd tetex tiff
truetype truetype-fonts type1-fonts usb vim-with-x vorbis wacom win32codecs wmf
x86 xine xml xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS

------- Comment #1 From Daniel Mettler 2005-05-16 15:17:37 0000 -------
i haven't determined yet why, but whenever i install speech-tools-1.2.3-r2,
emerge will try to install speech-tools-1.2.3-r1 the next time i issue an
"emerge -puD world". as soon as i've installed speech-tools-1.2.3-r1, emerge
wants to install speech-tools-1.2.3-r2. kind of a vicious circle..

------- Comment #2 From Stian Skjelstad 2005-07-03 04:35:25 0000 -------
(In reply to comment #1)
> i haven't determined yet why, but whenever i install speech-tools-1.2.3-r2,
emerge will try to install speech-tools-1.2.3-r1 the next time i issue an
"emerge -puD world". as soon as i've installed speech-tools-1.2.3-r1, emerge
wants to install speech-tools-1.2.3-r2. kind of a vicious circle..

That is a bug in portage. I get that here too. I have NO clue why it wants to
install -r1 in the first place, when -r2 is marked stable


------- Comment #3 From Stian Skjelstad 2005-07-03 04:37:00 0000 -------
(In reply to comment #1)
> i haven't determined yet why, but whenever i install speech-tools-1.2.3-r2,
emerge will try to install speech-tools-1.2.3-r1 the next time i issue an
"emerge -puD world". as soon as i've installed speech-tools-1.2.3-r1, emerge
wants to install speech-tools-1.2.3-r2. kind of a vicious circle..

festival is the reason for -r1 is getting installed in the first place:
RDEPEND="=app-accessibility/speech-tools-1.2.3-r1"

------- Comment #4 From Stian Skjelstad 2005-07-03 07:09:18 0000 -------
Created an attachment (id=62542) [details]
speech-tools-1.2.3-r3.ebuild

------- Comment #5 From Stian Skjelstad 2005-07-03 07:10:16 0000 -------
Could people try the speech-tools-1.2.3-r3.ebuild I posted here. It atleast
installs the binaries now.

------- Comment #6 From Daniel Mettler 2005-07-04 15:36:53 0000 -------
compiles on x86. the update problem seems to be solved as well, though i can't
guarantee this as i still seem to have some dependencies that make emerge
downgrade speech-tools when executing "emerge -puD world".

it doesn't get downgraded though neither with "emerge -pu speech-tools" nor with
"emerge -puD speech-tools". i thus assume it's ok.

------- Comment #7 From Stian Skjelstad 2005-07-04 18:06:59 0000 -------
> it doesn't get downgraded though neither with "emerge -pu speech-tools" nor with
> "emerge -puD speech-tools". i thus assume it's ok.

True, since RDEPEND only makes it depend on that version during emerge, and not
runtime. Festival should be fixed at that point.

------- Comment #8 From Jeremy Huddleston (RETIRED) 2005-07-23 17:58:22 0000 -------
In portage.  Thanks.

First Last Prev Next    No search results available      Search page      Enter new bug