Public bug reported:
Binary package hint: speech-tools
The source package seems to have a bashism in the debian rules file at line 71,
dh_installdirs -p libestools1.2-dev usr/lib/speech_tools/lib/siod \
usr/include/speech_tools/{unix,instantiate,sigpr,rxp,ling_class}
The packages fails to build with the following as the error,
-- Installing package libestools1.2-dev --
dh_installdirs -p libestools1.2-dev usr/lib/speech_tools/lib/siod \
usr/include/speech_tools/{unix,instantiate,sigpr,rxp,ling_class}
cp lib/*.a
/home/orion/buggy/speech-tools-1.2.3/debian/libestools1.2-dev/usr/lib/
dh_link -p libestools1.2-dev \
usr/lib/libestbase.so.1.2 usr/lib/libestbase.so \
usr/lib/libestools.so.1.2 usr/lib/libestools.so \
usr/lib/libeststring.so.1.2 usr/lib/libeststring.so
cp include/*.h
/home/orion/buggy/speech-tools-1.2.3/debian/libestools1.2-dev/usr/include/speech_tools/
cp include/unix/*.h
/home/orion/buggy/speech-tools-1.2.3/debian/libestools1.2-dev/usr/include/speech_tools/unix/
cp: target
`/home/orion/buggy/speech-tools-1.2.3/debian/libestools1.2-dev/usr/include/speech_tools/unix/'
is not a directory: No such file or directory
make: *** [install-stamp] Error 1
The directory created is in fact,
debian/libestools1.2-dev/usr/include/speech_tools/{unix,instantiate,sigpr,rxp,ling_class}
Changing line 71 to:
dh_installdirs -p libestools1.2-dev usr/lib/speech_tools/lib/siod \
usr/include/speech_tools/unix \
usr/include/speech_tools/instantiate \
usr/include/speech_tools/sigpr \
usr/include/speech_tools/rxp \
usr/include/speech_tools/ling_class
seems to enable the package to build with dash.
** Affects: speech-tools (Ubuntu)
Importance: Undecided
Status: Unconfirmed
--
source package will not build on edgy
https://launchpad.net/bugs/63897
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs