Source: festival
Version: 2.1~release-5
Severity: serious
Justification: fails to build from source (but built successfully in the past)

Apparently, festival seems to hardcode /usr/lib as libdir.
Since Multi-Arch, this assumption is no longer valid, see
for example #626877 for a similar case.

This is RC because it prevents rebuilds of this source package.

Build log:

[…]
Update library Festival UniSyn_diphone.o us_diphone_unit.o us_diphone_index.o
a - UniSyn_diphone.o
a - us_diphone_unit.o
a - us_diphone_index.o
Making in directory src/main ...
making dependencies -- festival_main.cc audsp.cc festival_client.cc
g++ -c -g -O3 -fPIC -Wall -Wno-non-template-friend -I../../src/include 
-I/usr/lib/speech_tools/include festival_main.cc
make[4]: *** No rule to make target `/usr/lib//libestools.a', needed by 
`festival'.  Stop.
make[3]: *** [main] Error 2
make[2]: *** [src] Error 2
make[2]: Leaving directory `/tmp/buildd/festival-2.1~release'
make[1]: *** [override_dh_auto_build] Error 2
make[1]: Leaving directory `/tmp/buildd/festival-2.1~release'
make: *** [build-arch] Error 2

Manual check in the buildd chroot:

(pbuild19661)root@ara2:~/festival-2.1~release # find /usr/lib -name libestools.a
/usr/lib/speech_tools/lib/libestools.a
/usr/lib/m68k-linux-gnu/libestools.a

This affects all architectures, not just the one given.

-- System Information:
Debian Release: 7.0
  APT prefers unreleased
  APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: m68k

Kernel: Linux 3.2.0-4-atari
Locale: LANG=C, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/mksh-static


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to