source package will not build on edgy

Bug #63897 reported by Jeremy Teale
6
Affects Status Importance Assigned to Milestone
speech-tools (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

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.

Revision history for this message
Luke Yelavich (themuso) wrote :

Attached debdiff for review/upload by a MOTU sponsor.

Thanks.

Revision history for this message
Brandon Holtsclaw (imbrandon) wrote :

thanks Luke, uploaded

Changed in speech-tools:
status: Unconfirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.