Bug#973154: apertium-kaz-tat: FTBFS: hfst-concatenate: .deps/any-symbol.hfst is not a valid transducer file

Lucas Nussbaum lucas at debian.org
Tue Oct 27 16:21:08 GMT 2020


Source: apertium-kaz-tat
Version: 0.2.1~r57554-2
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20201027 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> apertium-validate-dictionary apertium-kaz-tat.kaz-tat.dix
> apertium-validate-dictionary apertium-kaz-tat.kaz-tat.dix 
> /bin/mkdir -p .deps
> apertium-validate-dictionary apertium-kaz-tat.post-kaz.dix
> touch .deps/.d
> cp /usr/share/apertium/apertium-tat/tat.autogen.bin kaz-tat.autogen.bin
> apertium-validate-transfer apertium-kaz-tat.kaz-tat.t1x
> lt-comp lr apertium-kaz-tat.post-kaz.dix kaz-tat.autopgen.bin
> apertium-preprocess-transfer apertium-kaz-tat.kaz-tat.t1x kaz-tat.t1x.bin
> apertium-validate-transfer apertium-kaz-tat.kaz-tat.t2x
> apertium-preprocess-transfer apertium-kaz-tat.kaz-tat.t2x kaz-tat.t2x.bin
> apertium-validate-dictionary apertium-kaz-tat.post-tat.dix 
> lt-comp lr apertium-kaz-tat.post-tat.dix tat-kaz.autopgen.bin
> main at standard 16 356
> cp /usr/share/apertium/apertium-kaz/kaz.autogen.bin tat-kaz.autogen.bin
> apertium-validate-transfer apertium-kaz-tat.tat-kaz.t1x
> apertium-preprocess-transfer apertium-kaz-tat.tat-kaz.t1x tat-kaz.t1x.bin
> apertium-validate-transfer apertium-kaz-tat.tat-kaz.t2x
> apertium-preprocess-transfer apertium-kaz-tat.tat-kaz.t2x tat-kaz.t2x.bin
> main at standard 10 149
> cg-comp /usr/share/apertium/apertium-kaz/apertium-kaz.kaz.rlx kaz-tat.rlx.bin
> cg-comp /usr/share/apertium/apertium-tat/apertium-tat.tat.rlx tat-kaz.rlx.bin
> apertium-kaz.kaz.rlx: Warning: Expected closing ; on line 305 after previous rule!
> apertium-kaz.kaz.rlx: Warning: Expected closing ; on line 937 after previous rule!
> apertium-kaz.kaz.rlx: Warning: Expected closing ; on line 1031 after previous rule!
> Sections: 10, Rules: 109, Sets: 136, Tags: 177
> Sections: 2, Rules: 125, Sets: 163, Tags: 193
> 1 rules cannot be skipped by index.
> lrx-comp apertium-kaz-tat.kaz-tat.lrx kaz-tat.lrx.bin
> lrx-comp apertium-kaz-tat.tat-kaz.lrx tat-kaz.lrx.bin
> 3: 49 at 52
> lt-comp lr apertium-kaz-tat.kaz-tat.dix kaz-tat.autobil.bin
> lt-comp rl apertium-kaz-tat.kaz-tat.dix tat-kaz.autobil.bin
> apertium-validate-modes modes.xml
> 41: 961 at 1068
> apertium-gen-modes modes.xml
> main at standard 18624 27929
> lt-print kaz-tat.autobil.bin | sed 's/ /@_SPACE_@/g' > .deps/kaz-tat.autobil.att
> main at standard 18604 27876
> lt-print tat-kaz.autobil.bin | sed 's/ /@_SPACE_@/g' > .deps/tat-kaz.autobil.att
> hfst-txt2fst -e ε <  .deps/kaz-tat.autobil.att > .deps/kaz-tat.autobil.hfst
> hfst-txt2fst -e ε <  .deps/tat-kaz.autobil.att > .deps/tat-kaz.autobil.hfst
> hfst-project -p upper .deps/kaz-tat.autobil.hfst > .deps/kaz-tat.autobil.upper
> hfst-project -p upper .deps/tat-kaz.autobil.hfst > .deps/tat-kaz.autobil.upper
> echo " ?* " | hfst-regexp2fst > .deps/any-symbol.hfst
> hfst-concatenate -1 .deps/kaz-tat.autobil.upper -2 .deps/any-symbol.hfst -o .deps/kaz-tat.autobil.prefixes
> echo " ?* " | hfst-regexp2fst > .deps/any-symbol.hfst
> hfst-concatenate: .deps/any-symbol.hfst is not a valid transducer file
> make[1]: *** [Makefile:725: .deps/kaz-tat.autobil.prefixes] Error 1

The full build log is available from:
   http://qa-logs.debian.net/2020/10/27/apertium-kaz-tat_0.2.1~r57554-2_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the debian-science-maintainers mailing list