Bug#1047500: hfst: Fails to build source after successful build

Lucas Nussbaum lucas at debian.org
Sun Aug 13 20:20:47 BST 2023


Source: hfst
Version: 3.16.0-5
Severity: minor
Tags: trixie sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-sab-20230813 ftbfs-source-after-build
User: debian-qa at lists.debian.org
Usertags: qa-doublebuild

Hi,

This package fails to build a source package after a successful build
(dpkg-buildpackage ; dpkg-buildpackage -S).

This is probably a clear violation of Debian Policy section 4.9 (clean target),
but this is filed as severity:minor for now, because a discussion on
debian-devel showed that we might want to revisit the requirement of a working
'clean' target.

More information about this class of issues, included common problems and
solutions, is available at
https://wiki.debian.org/qa.debian.org/FTBFS/SourceAfterBuild

Relevant part of the build log:
> cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage --sanitize-env -us -uc -rfakeroot -S
> ----------------------------------------------------------------------------------------------------------------
> 
> dpkg-buildpackage: info: source package hfst
> dpkg-buildpackage: info: source version 3.16.0-5
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Tino Didriksen <tino at didriksen.cc>
>  dpkg-source --before-build .
>  debian/rules clean
> dh clean --with python3
>    dh_auto_clean
> 	make -j8 distclean
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> Making distclean in back-ends
> make[2]: Entering directory '/<<PKGBUILDDIR>>/back-ends'
> Making distclean in dlfcn
> make[3]: Entering directory '/<<PKGBUILDDIR>>/back-ends/dlfcn'
> rm -rf .libs _libs
> test -z "" || rm -f 
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test . = "." || test -z "" || rm -f 
> rm -f ./.deps/dlfcn.Plo
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/back-ends/dlfcn'
> Making distclean in sfst
> make[3]: Entering directory '/<<PKGBUILDDIR>>/back-ends/sfst'
> rm -rf .libs _libs
> test -z "libsfst.la" || rm -f libsfst.la
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test . = "." || test -z "" || rm -f 
> rm -f ./so_locations
> rm -f ./.deps/alphabet.Plo
> rm -f ./.deps/basic.Plo
> rm -f ./.deps/compact.Plo
> rm -f ./.deps/determinise.Plo
> rm -f ./.deps/fst.Plo
> rm -f ./.deps/generate.Plo
> rm -f ./.deps/hopcroft.Plo
> rm -f ./.deps/operators.Plo
> rm -f ./.deps/utf8.Plo
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/back-ends/sfst'
> Making distclean in openfst
> make[3]: Entering directory '/<<PKGBUILDDIR>>/back-ends/openfst'
> Making distclean in src
> make[4]: Entering directory '/<<PKGBUILDDIR>>/back-ends/openfst/src'
> Making distclean in lib
> make[5]: Entering directory '/<<PKGBUILDDIR>>/back-ends/openfst/src/lib'
> rm -rf .libs _libs
> test -z "libfst.la" || rm -f libfst.la
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test . = "." || test -z "" || rm -f 
> rm -f ./so_locations
> rm -f ./.deps/compat.Plo
> rm -f ./.deps/flags.Plo
> rm -f ./.deps/fst.Plo
> rm -f ./.deps/properties.Plo
> rm -f ./.deps/symbol-table-ops.Plo
> rm -f ./.deps/symbol-table.Plo
> rm -f ./.deps/util.Plo
> rm -f Makefile
> make[5]: Leaving directory '/<<PKGBUILDDIR>>/back-ends/openfst/src/lib'
> make[5]: Entering directory '/<<PKGBUILDDIR>>/back-ends/openfst/src'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test . = "." || test -z "" || rm -f 
> make[5]: Leaving directory '/<<PKGBUILDDIR>>/back-ends/openfst/src'
> rm -f Makefile
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/back-ends/openfst/src'
> make[4]: Entering directory '/<<PKGBUILDDIR>>/back-ends/openfst'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test . = "." || test -z "" || rm -f 
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/back-ends/openfst'
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/back-ends/openfst'
> Making distclean in openfstwin
> make[3]: Entering directory '/<<PKGBUILDDIR>>/back-ends/openfstwin'
> Making distclean in src
> make[4]: Entering directory '/<<PKGBUILDDIR>>/back-ends/openfstwin/src'
> Making distclean in lib
> make[5]: Entering directory '/<<PKGBUILDDIR>>/back-ends/openfstwin/src/lib'
> rm -rf .libs _libs
> test -z "" || rm -f 
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test . = "." || test -z "" || rm -f 
> rm -f ./.deps/compat.Plo
> rm -f ./.deps/flags.Plo
> rm -f ./.deps/fst.Plo
> rm -f ./.deps/properties.Plo
> rm -f ./.deps/symbol-table-ops.Plo
> rm -f ./.deps/symbol-table.Plo
> rm -f ./.deps/util.Plo
> rm -f Makefile
> make[5]: Leaving directory '/<<PKGBUILDDIR>>/back-ends/openfstwin/src/lib'
> make[5]: Entering directory '/<<PKGBUILDDIR>>/back-ends/openfstwin/src'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test . = "." || test -z "" || rm -f 
> make[5]: Leaving directory '/<<PKGBUILDDIR>>/back-ends/openfstwin/src'
> rm -f Makefile
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/back-ends/openfstwin/src'
> make[4]: Entering directory '/<<PKGBUILDDIR>>/back-ends/openfstwin'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test . = "." || test -z "" || rm -f 
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/back-ends/openfstwin'
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/back-ends/openfstwin'
> Making distclean in foma
> make[3]: Entering directory '/<<PKGBUILDDIR>>/back-ends/foma'
> rm -rf .libs _libs
> test -z "libfoma.la" || rm -f libfoma.la
> rm -f ./so_locations
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f ./.deps/apply.Plo
> rm -f ./.deps/coaccessible.Plo
> rm -f ./.deps/constructions.Plo
> rm -f ./.deps/define.Plo
> rm -f ./.deps/determinize.Plo
> rm -f ./.deps/dynarray.Plo
> rm -f ./.deps/extract.Plo
> rm -f ./.deps/flags.Plo
> rm -f ./.deps/int_stack.Plo
> rm -f ./.deps/io.Plo
> rm -f ./.deps/lex.lexc.Plo
> rm -f ./.deps/lex.yy.Plo
> rm -f ./.deps/lexcread.Plo
> rm -f ./.deps/mem.Plo
> rm -f ./.deps/minimize.Plo
> rm -f ./.deps/regex.Plo
> rm -f ./.deps/reverse.Plo
> rm -f ./.deps/rewrite.Plo
> rm -f ./.deps/sigma.Plo
> rm -f ./.deps/spelling.Plo
> rm -f ./.deps/stringhash.Plo
> rm -f ./.deps/structures.Plo
> rm -f ./.deps/topsort.Plo
> rm -f ./.deps/trie.Plo
> rm -f ./.deps/utf8.Plo
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/back-ends/foma'
> make[3]: Entering directory '/<<PKGBUILDDIR>>/back-ends'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test . = "." || test -z "" || rm -f 
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/back-ends'
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/back-ends'
> Making distclean in libhfst
> make[2]: Entering directory '/<<PKGBUILDDIR>>/libhfst'
> Making distclean in src
> make[3]: Entering directory '/<<PKGBUILDDIR>>/libhfst/src'
> Making distclean in implementations
> make[4]: Entering directory '/<<PKGBUILDDIR>>/libhfst/src/implementations'
> rm -rf .libs _libs
> test -z "libhfstimplementations.la" || rm -f libhfstimplementations.la
> rm -f *.o
> test -z "FomaTransducer.log HfstOlTransducer.log optimized-lookup/transducer.log optimized-lookup/convert.log TropicalWeightTransducer.log LogWeightTransducer.log SfstTransducer.log HfstBasicTransducer.log ConvertTransducerFormat.log ConvertSfstTransducer.log ConvertTropicalWeightTransducer.log ConvertLogWeightTransducer.log ConvertFomaTransducer.log ConvertXfsmTransducer.log ConvertOlTransducer.log compose_intersect/ComposeIntersectRulePair.log compose_intersect/ComposeIntersectLexicon.log compose_intersect/ComposeIntersectRule.log compose_intersect/ComposeIntersectFst.log compose_intersect/ComposeIntersectUtilities.log" || rm -f FomaTransducer.log HfstOlTransducer.log optimized-lookup/transducer.log optimized-lookup/convert.log TropicalWeightTransducer.log LogWeightTransducer.log SfstTransducer.log 
> HfstBasicTransducer.log ConvertTransducerFormat.log ConvertSfstTransducer.log ConvertTropicalWeightTransducer.log ConvertLogWeightTransducer.log ConvertFomaTransducer.log ConvertXfsmTransducer.log ConvertOlTransducer.log compose_intersect/ComposeIntersectRulePair.log compose_intersect/ComposeIntersectLexicon.log compose_intersect/ComposeIntersectRule.log compose_intersect/ComposeIntersectFst.log compose_intersect/ComposeIntersectUtilities.log
>  rm -f FomaTransducer HfstOlTransducer optimized-lookup/transducer optimized-lookup/convert TropicalWeightTransducer LogWeightTransducer SfstTransducer HfstBasicTransducer ConvertTransducerFormat ConvertSfstTransducer ConvertTropicalWeightTransducer ConvertLogWeightTransducer ConvertFomaTransducer ConvertXfsmTransducer ConvertOlTransducer compose_intersect/ComposeIntersectRulePair compose_intersect/ComposeIntersectLexicon compose_intersect/ComposeIntersectRule compose_intersect/ComposeIntersectFst compose_intersect/ComposeIntersectUtilities
> rm -f *.lo
> rm -f *.tab.c
> rm -f compose_intersect/*.o
> test -z "" || rm -f 
> test -z "FomaTransducer.trs HfstOlTransducer.trs optimized-lookup/transducer.trs optimized-lookup/convert.trs TropicalWeightTransducer.trs LogWeightTransducer.trs SfstTransducer.trs HfstBasicTransducer.trs ConvertTransducerFormat.trs ConvertSfstTransducer.trs ConvertTropicalWeightTransducer.trs ConvertLogWeightTransducer.trs ConvertFomaTransducer.trs ConvertXfsmTransducer.trs ConvertOlTransducer.trs compose_intersect/ComposeIntersectRulePair.trs compose_intersect/ComposeIntersectLexicon.trs compose_intersect/ComposeIntersectRule.trs compose_intersect/ComposeIntersectFst.trs compose_intersect/ComposeIntersectUtilities.trs" || rm -f FomaTransducer.trs HfstOlTransducer.trs optimized-lookup/transducer.trs optimized-lookup/convert.trs TropicalWeightTransducer.trs LogWeightTransducer.trs SfstTransducer.trs 
> HfstBasicTransducer.trs ConvertTransducerFormat.trs ConvertSfstTransducer.trs ConvertTropicalWeightTransducer.trs ConvertLogWeightTransducer.trs ConvertFomaTransducer.trs ConvertXfsmTransducer.trs ConvertOlTransducer.trs compose_intersect/ComposeIntersectRulePair.trs compose_intersect/ComposeIntersectLexicon.trs compose_intersect/ComposeIntersectRule.trs compose_intersect/ComposeIntersectFst.trs compose_intersect/ComposeIntersectUtilities.trs
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test . = "." || test -z "" || rm -f 
> rm -f compose_intersect/*.lo
> test -z "test-suite.log" || rm -f test-suite.log
> rm -f compose_intersect/.deps/.dirstamp
> rm -f ./so_locations
> rm -f optimized-lookup/*.o
> rm -f compose_intersect/.dirstamp
> rm -f optimized-lookup/*.lo
> rm -f optimized-lookup/.deps/.dirstamp
> rm -f optimized-lookup/.dirstamp
> rm -rf compose_intersect/.libs compose_intersect/_libs
> rm -rf optimized-lookup/.libs optimized-lookup/_libs
> rm -f ./.deps/ConvertFomaTransducer-ConvertFomaTransducer.Po
> rm -f ./.deps/ConvertFomaTransducer.Plo
> rm -f ./.deps/ConvertLogWeightTransducer-ConvertLogWeightTransducer.Po
> rm -f ./.deps/ConvertLogWeightTransducer.Plo
> rm -f ./.deps/ConvertOlTransducer-ConvertOlTransducer.Po
> rm -f ./.deps/ConvertOlTransducer.Plo
> rm -f ./.deps/ConvertSfstTransducer-ConvertSfstTransducer.Po
> rm -f ./.deps/ConvertSfstTransducer.Plo
> rm -f ./.deps/ConvertTransducerFormat-ConvertTransducerFormat.Po
> rm -f ./.deps/ConvertTransducerFormat.Plo
> rm -f ./.deps/ConvertTropicalWeightTransducer-ConvertTropicalWeightTransducer.Po
> rm -f ./.deps/ConvertTropicalWeightTransducer.Plo
> rm -f ./.deps/ConvertXfsmTransducer-ConvertXfsmTransducer.Po
> rm -f ./.deps/ConvertXfsmTransducer.Plo
> rm -f ./.deps/FomaTransducer-FomaTransducer.Po
> rm -f ./.deps/FomaTransducer.Plo
> rm -f ./.deps/HfstBasicTransducer-HfstBasicTransducer.Po
> rm -f ./.deps/HfstBasicTransducer.Plo
> rm -f ./.deps/HfstBasicTransition.Plo
> rm -f ./.deps/HfstOlTransducer-HfstOlTransducer.Po
> rm -f ./.deps/HfstOlTransducer.Plo
> rm -f ./.deps/HfstTropicalTransducerTransitionData.Plo
> rm -f ./.deps/LogWeightTransducer-LogWeightTransducer.Po
> rm -f ./.deps/LogWeightTransducer.Plo
> rm -f ./.deps/SfstTransducer-SfstTransducer.Po
> rm -f ./.deps/SfstTransducer.Plo
> rm -f ./.deps/TropicalWeightTransducer-TropicalWeightTransducer.Po
> rm -f ./.deps/TropicalWeightTransducer.Plo
> rm -f ./.deps/XfsmTransducer-XfsmTransducer.Po
> rm -f ./.deps/XfsmTransducer.Plo
> rm -f compose_intersect/.deps/ComposeIntersectFst-ComposeIntersectFst.Po
> rm -f compose_intersect/.deps/ComposeIntersectFst.Plo
> rm -f compose_intersect/.deps/ComposeIntersectLexicon-ComposeIntersectLexicon.Po
> rm -f compose_intersect/.deps/ComposeIntersectLexicon.Plo
> rm -f compose_intersect/.deps/ComposeIntersectRule-ComposeIntersectRule.Po
> rm -f compose_intersect/.deps/ComposeIntersectRule.Plo
> rm -f compose_intersect/.deps/ComposeIntersectRulePair-ComposeIntersectRulePair.Po
> rm -f compose_intersect/.deps/ComposeIntersectRulePair.Plo
> rm -f compose_intersect/.deps/ComposeIntersectUtilities-ComposeIntersectUtilities.Po
> rm -f compose_intersect/.deps/ComposeIntersectUtilities.Plo
> rm -f optimized-lookup/.deps/convert-convert.Po
> rm -f optimized-lookup/.deps/convert.Plo
> rm -f optimized-lookup/.deps/find_epsilon_loops.Plo
> rm -f optimized-lookup/.deps/ospell.Plo
> rm -f optimized-lookup/.deps/pmatch.Plo
> rm -f optimized-lookup/.deps/pmatch_tokenize.Plo
> rm -f optimized-lookup/.deps/transducer-find_epsilon_loops.Po
> rm -f optimized-lookup/.deps/transducer-ospell.Po
> rm -f optimized-lookup/.deps/transducer-pmatch.Po
> rm -f optimized-lookup/.deps/transducer-transducer.Po
> rm -f optimized-lookup/.deps/transducer.Plo
> rm -f Makefile
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/libhfst/src/implementations'
> Making distclean in parsers
> make[4]: Entering directory '/<<PKGBUILDDIR>>/libhfst/src/parsers'
> test -z "xre_parse.cc xre_lex.cc pmatch_parse.cc pmatch_lex.cc lexc-parser.cc lexc-lexer.cc xfst-parser.cc xfst-lexer.cc sfst-compiler.cc sfst-scanner.cc htwolcpre1-parser.cc htwolcpre1-lexer.cc htwolcpre2-parser.cc htwolcpre2-lexer.cc htwolcpre3-parser.cc htwolcpre3-lexer.cc xre_parse.hh pmatch_parse.hh lexc-parser.hh xfst-parser.hh sfst-compiler.hh htwolcpre1-parser.hh htwolcpre2-parser.hh htwolcpre3-parser.hh" || rm -f xre_parse.cc xre_lex.cc pmatch_parse.cc pmatch_lex.cc lexc-parser.cc lexc-lexer.cc xfst-parser.cc xfst-lexer.cc sfst-compiler.cc sfst-scanner.cc htwolcpre1-parser.cc htwolcpre1-lexer.cc htwolcpre2-parser.cc htwolcpre2-lexer.cc htwolcpre3-parser.cc htwolcpre3-lexer.cc xre_parse.hh pmatch_parse.hh lexc-parser.hh xfst-parser.hh sfst-compiler.hh htwolcpre1-parser.hh htwolcpre2-parser.hh 
> htwolcpre3-parser.hh
> rm -rf ./alphabet_src/.libs ./alphabet_src/_libs
> test -z "libhfstparsers.la" || rm -f libhfstparsers.la
> rm -f *.o
> test -z "XreCompiler.log LexcCompiler.log string_manipulation.log InputReader.log Alphabet.log OtherSymbolTransducer.log Rule.log LeftArrowRule.log RightArrowRule.log RuleContainer.log LeftArrowRuleContainer.log RightArrowRuleContainer.log ConflictResolvingLeftArrowRule.log ConflictResolvingRightArrowRule.log TwolCGrammar.log LeftRestrictionArrowRule.log" || rm -f XreCompiler.log LexcCompiler.log string_manipulation.log InputReader.log Alphabet.log OtherSymbolTransducer.log Rule.log LeftArrowRule.log RightArrowRule.log RuleContainer.log LeftArrowRuleContainer.log RightArrowRuleContainer.log ConflictResolvingLeftArrowRule.log ConflictResolvingRightArrowRule.log TwolCGrammar.log LeftRestrictionArrowRule.log
> rm -f *.lo
>  rm -f XreCompiler LexcCompiler string_manipulation InputReader Alphabet OtherSymbolTransducer Rule LeftArrowRule RightArrowRule RuleContainer LeftArrowRuleContainer RightArrowRuleContainer ConflictResolvingLeftArrowRule ConflictResolvingRightArrowRule TwolCGrammar LeftRestrictionArrowRule
> rm -f *.tab.c
> test -z "XreCompiler.trs LexcCompiler.trs string_manipulation.trs InputReader.trs Alphabet.trs OtherSymbolTransducer.trs Rule.trs LeftArrowRule.trs RightArrowRule.trs RuleContainer.trs LeftArrowRuleContainer.trs RightArrowRuleContainer.trs ConflictResolvingLeftArrowRule.trs ConflictResolvingRightArrowRule.trs TwolCGrammar.trs LeftRestrictionArrowRule.trs" || rm -f XreCompiler.trs LexcCompiler.trs string_manipulation.trs InputReader.trs Alphabet.trs OtherSymbolTransducer.trs Rule.trs LeftArrowRule.trs RightArrowRule.trs RuleContainer.trs LeftArrowRuleContainer.trs RightArrowRuleContainer.trs ConflictResolvingLeftArrowRule.trs ConflictResolvingRightArrowRule.trs TwolCGrammar.trs LeftRestrictionArrowRule.trs
> rm -rf ./commandline_src/.libs ./commandline_src/_libs
> rm -f ./alphabet_src/*.o
> test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test -z "test-suite.log" || rm -f test-suite.log
> rm -f ./alphabet_src/*.lo
> test . = "." || test -z "" || rm -f 
> rm -rf ./io_src/.libs ./io_src/_libs
> test -z "./alphabet_src/.deps/.dirstamp" || rm -f ./alphabet_src/.deps/.dirstamp
> rm -f ./so_locations
> rm -f ./commandline_src/*.o
> test -z "./alphabet_src/.dirstamp" || rm -f ./alphabet_src/.dirstamp
> rm -rf ./rule_src/.libs ./rule_src/_libs
> rm -f ./commandline_src/*.lo
> test -z "./commandline_src/.deps/.dirstamp" || rm -f ./commandline_src/.deps/.dirstamp
> rm -f ./io_src/*.o
> test -z "./commandline_src/.dirstamp" || rm -f ./commandline_src/.dirstamp
> test -z "./io_src/.deps/.dirstamp" || rm -f ./io_src/.deps/.dirstamp
> rm -rf ./string_src/.libs ./string_src/_libs
> rm -f ./io_src/*.lo
> test -z "./io_src/.dirstamp" || rm -f ./io_src/.dirstamp
> rm -rf ./variable_src/.libs ./variable_src/_libs
> rm -f ./rule_src/*.o
> test -z "./rule_src/.deps/.dirstamp" || rm -f ./rule_src/.deps/.dirstamp
> rm -f ./rule_src/*.lo
> rm -rf .libs _libs
> test -z "./rule_src/.dirstamp" || rm -f ./rule_src/.dirstamp
> rm -f ./string_src/*.o
> test -z "./string_src/.deps/.dirstamp" || rm -f ./string_src/.deps/.dirstamp
> rm -f ./string_src/*.lo
> test -z "./string_src/.dirstamp" || rm -f ./string_src/.dirstamp
> rm -f ./variable_src/*.o
> test -z "./variable_src/.deps/.dirstamp" || rm -f ./variable_src/.deps/.dirstamp
> rm -f ./variable_src/*.lo
> test -z "./variable_src/.dirstamp" || rm -f ./variable_src/.dirstamp
> rm -f ./alphabet_src/.deps/Alphabet-Alphabet.Po
> rm -f ./alphabet_src/.deps/Alphabet.Plo
> rm -f ./commandline_src/.deps/CommandLine.Plo
> rm -f ./io_src/.deps/InputReader-InputReader.Po
> rm -f ./io_src/.deps/InputReader.Plo
> rm -f ./rule_src/.deps/ConflictResolvingLeftArrowRule-ConflictResolvingLeftArrowRule.Po
> rm -f ./rule_src/.deps/ConflictResolvingLeftArrowRule.Plo
> rm -f ./rule_src/.deps/ConflictResolvingRightArrowRule-ConflictResolvingRightArrowRule.Po
> rm -f ./rule_src/.deps/ConflictResolvingRightArrowRule.Plo
> rm -f ./rule_src/.deps/LeftArrowRule-LeftArrowRule.Po
> rm -f ./rule_src/.deps/LeftArrowRule.Plo
> rm -f ./rule_src/.deps/LeftArrowRuleContainer-LeftArrowRuleContainer.Po
> rm -f ./rule_src/.deps/LeftArrowRuleContainer.Plo
> rm -f ./rule_src/.deps/LeftRestrictionArrowRule-LeftRestrictionArrowRule.Po
> rm -f ./rule_src/.deps/LeftRestrictionArrowRule.Plo
> rm -f ./rule_src/.deps/OtherSymbolTransducer-OtherSymbolTransducer.Po
> rm -f ./rule_src/.deps/OtherSymbolTransducer.Plo
> rm -f ./rule_src/.deps/RightArrowRule-RightArrowRule.Po
> rm -f ./rule_src/.deps/RightArrowRule.Plo
> rm -f ./rule_src/.deps/RightArrowRuleContainer-RightArrowRuleContainer.Po
> rm -f ./rule_src/.deps/RightArrowRuleContainer.Plo
> rm -f ./rule_src/.deps/Rule-Rule.Po
> rm -f ./rule_src/.deps/Rule.Plo
> rm -f ./rule_src/.deps/RuleContainer-RuleContainer.Po
> rm -f ./rule_src/.deps/RuleContainer.Plo
> rm -f ./rule_src/.deps/TwolCGrammar-TwolCGrammar.Po
> rm -f ./rule_src/.deps/TwolCGrammar.Plo
> rm -f ./string_src/.deps/string_manipulation-string_manipulation.Po
> rm -f ./string_src/.deps/string_manipulation.Plo
> rm -f ./variable_src/.deps/RuleSymbolVector.Plo
> rm -f ./variable_src/.deps/RuleVariables.Plo
> rm -f ./variable_src/.deps/RuleVariablesConstIterator.Plo
> rm -f ./variable_src/.deps/VariableValues.Plo
> rm -f ./.deps/LexcCompiler-LexcCompiler.Po
> rm -f ./.deps/LexcCompiler-lexc-lexer.Po
> rm -f ./.deps/LexcCompiler-lexc-parser.Po
> rm -f ./.deps/LexcCompiler-lexc-utils.Po
> rm -f ./.deps/LexcCompiler.Plo
> rm -f ./.deps/PmatchCompiler.Plo
> rm -f ./.deps/SfstAlphabet.Plo
> rm -f ./.deps/SfstBasic.Plo
> rm -f ./.deps/SfstCompiler.Plo
> rm -f ./.deps/SfstUtf8.Plo
> rm -f ./.deps/TwolcCompiler.Plo
> rm -f ./.deps/XfstCompiler.Plo
> rm -f ./.deps/XreCompiler-XreCompiler.Po
> rm -f ./.deps/XreCompiler-xre_lex.Po
> rm -f ./.deps/XreCompiler-xre_parse.Po
> rm -f ./.deps/XreCompiler-xre_utils.Po
> rm -f ./.deps/XreCompiler.Plo
> rm -f ./.deps/htwolcpre1-lexer.Plo
> rm -f ./.deps/htwolcpre1-parser.Plo
> rm -f ./.deps/htwolcpre2-lexer.Plo
> rm -f ./.deps/htwolcpre2-parser.Plo
> rm -f ./.deps/htwolcpre3-lexer.Plo
> rm -f ./.deps/htwolcpre3-parser.Plo
> rm -f ./.deps/lexc-lexer.Plo
> rm -f ./.deps/lexc-parser.Plo
> rm -f ./.deps/lexc-utils.Plo
> rm -f ./.deps/pmatch_lex.Plo
> rm -f ./.deps/pmatch_parse.Plo
> rm -f ./.deps/pmatch_utils.Plo
> rm -f ./.deps/sfst-compiler.Plo
> rm -f ./.deps/sfst-scanner.Plo
> rm -f ./.deps/xfst-lexer.Plo
> rm -f ./.deps/xfst-parser.Plo
> rm -f ./.deps/xfst-utils.Plo
> rm -f ./.deps/xfst_help_message.Plo
> rm -f ./.deps/xre_lex.Plo
> rm -f ./.deps/xre_parse.Plo
> rm -f ./.deps/xre_utils.Plo
> rm -f Makefile
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/libhfst/src/parsers'
> make[4]: Entering directory '/<<PKGBUILDDIR>>/libhfst/src'
> test -z "libhfst.la" || rm -f libhfst.la
> rm -rf .libs _libs
> rm -f *.o
> test -z "HfstApply.log HfstInputStream.log HfstTransducer.log HfstOutputStream.log HfstXeroxRules.log HfstRules.log HfstSymbolDefs.log HfstTokenizer.log HfstFlagDiacritics.log HarmonizeUnknownAndIdentitySymbols.log" || rm -f HfstApply.log HfstInputStream.log HfstTransducer.log HfstOutputStream.log HfstXeroxRules.log HfstRules.log HfstSymbolDefs.log HfstTokenizer.log HfstFlagDiacritics.log HarmonizeUnknownAndIdentitySymbols.log
>  rm -f HfstApply HfstInputStream HfstTransducer HfstOutputStream HfstXeroxRules HfstRules HfstSymbolDefs HfstTokenizer HfstFlagDiacritics HarmonizeUnknownAndIdentitySymbols
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> rm -f hfst.hpp stamp-h2
> test -z "HfstApply.trs HfstInputStream.trs HfstTransducer.trs HfstOutputStream.trs HfstXeroxRules.trs HfstRules.trs HfstSymbolDefs.trs HfstTokenizer.trs HfstFlagDiacritics.trs HarmonizeUnknownAndIdentitySymbols.trs" || rm -f HfstApply.trs HfstInputStream.trs HfstTransducer.trs HfstOutputStream.trs HfstXeroxRules.trs HfstRules.trs HfstSymbolDefs.trs HfstTokenizer.trs HfstFlagDiacritics.trs HarmonizeUnknownAndIdentitySymbols.trs
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test -z "test-suite.log" || rm -f test-suite.log
> rm -f ./so_locations
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/libhfst/src'
> rm -f ./.deps/HarmonizeUnknownAndIdentitySymbols-HarmonizeUnknownAndIdentitySymbols.Po
> rm -f ./.deps/HarmonizeUnknownAndIdentitySymbols.Plo
> rm -f ./.deps/HfstApply-HfstApply.Po
> rm -f ./.deps/HfstApply.Plo
> rm -f ./.deps/HfstDataTypes.Plo
> rm -f ./.deps/HfstEpsilonHandler.Plo
> rm -f ./.deps/HfstExceptionDefs.Plo
> rm -f ./.deps/HfstFlagDiacritics-HfstFlagDiacritics.Po
> rm -f ./.deps/HfstFlagDiacritics.Plo
> rm -f ./.deps/HfstInputStream-HfstInputStream.Po
> rm -f ./.deps/HfstInputStream.Plo
> rm -f ./.deps/HfstLookupFlagDiacritics.Plo
> rm -f ./.deps/HfstOutputStream-HfstOutputStream.Po
> rm -f ./.deps/HfstOutputStream.Plo
> rm -f ./.deps/HfstPrintDot.Plo
> rm -f ./.deps/HfstPrintPCKimmo.Plo
> rm -f ./.deps/HfstRules-HfstRules.Po
> rm -f ./.deps/HfstRules.Plo
> rm -f ./.deps/HfstStrings2FstTokenizer.Plo
> rm -f ./.deps/HfstSymbolDefs-HfstSymbolDefs.Po
> rm -f ./.deps/HfstSymbolDefs.Plo
> rm -f ./.deps/HfstTokenizer-HfstTokenizer.Po
> rm -f ./.deps/HfstTokenizer.Plo
> rm -f ./.deps/HfstTransducer-HfstTransducer.Po
> rm -f ./.deps/HfstTransducer.Plo
> rm -f ./.deps/HfstXeroxRules-HfstXeroxRules.Po
> rm -f ./.deps/HfstXeroxRules.Plo
> rm -f ./.deps/hfst-string-conversions.Plo
> rm -f ./.deps/string-utils.Plo
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/libhfst/src'
> make[3]: Entering directory '/<<PKGBUILDDIR>>/libhfst'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "hfst.pc" || rm -f hfst.pc
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test . = "." || test -z "" || rm -f 
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/libhfst'
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/libhfst'
> Making distclean in tools
> make[2]: Entering directory '/<<PKGBUILDDIR>>/tools'
> Making distclean in src
> make[3]: Entering directory '/<<PKGBUILDDIR>>/tools/src'
> Making distclean in hfst-proc
> make[4]: Entering directory '/<<PKGBUILDDIR>>/tools/src/hfst-proc'
> rm -rf .libs _libs
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test . = "." || test -z "" || rm -f 
>  rm -f hfst-apertium-proc
> rm -f ./.deps/alphabet.Po
> rm -f ./.deps/applicators.Po
> rm -f ./.deps/formatter.Po
> rm -f ./.deps/hfst-proc.Po
> rm -f ./.deps/lookup-path.Po
> rm -f ./.deps/lookup-state.Po
> rm -f ./.deps/tokenizer.Po
> rm -f ./.deps/transducer.Po
> rm -f Makefile
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/tools/src/hfst-proc'
> Making distclean in hfst-twolc
> make[4]: Entering directory '/<<PKGBUILDDIR>>/tools/src/hfst-twolc'
> Making distclean in src
> make[5]: Entering directory '/<<PKGBUILDDIR>>/tools/src/hfst-twolc/src'
> rm -rf .libs _libs
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
>  rm -f hfst-twolc
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test . = "." || test -z "" || rm -f 
> rm -f ./.deps/hfst-twolc.Po
> rm -f ./.deps/htwolcpre1-main.Po
> rm -f ./.deps/htwolcpre2-main.Po
> rm -f ./.deps/htwolcpre3-main.Po
> rm -f Makefile
> make[5]: Leaving directory '/<<PKGBUILDDIR>>/tools/src/hfst-twolc/src'
> Making distclean in test
> make[5]: Entering directory '/<<PKGBUILDDIR>>/tools/src/hfst-twolc/test'
> rm -rf .libs _libs
> test -z "test.log" || rm -f test.log
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> test -z "test.trs" || rm -f test.trs
> test -z "test-suite.log" || rm -f test-suite.log
> rm -f Makefile
> make[5]: Leaving directory '/<<PKGBUILDDIR>>/tools/src/hfst-twolc/test'
> make[5]: Entering directory '/<<PKGBUILDDIR>>/tools/src/hfst-twolc'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test . = "." || test -z "" || rm -f 
> make[5]: Leaving directory '/<<PKGBUILDDIR>>/tools/src/hfst-twolc'
> rm -f Makefile
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/tools/src/hfst-twolc'
> Making distclean in hfst-tagger
> make[4]: Entering directory '/<<PKGBUILDDIR>>/tools/src/hfst-tagger'
> Making distclean in src
> make[5]: Entering directory '/<<PKGBUILDDIR>>/tools/src/hfst-tagger/src'
> rm -rf .libs _libs
> rm -f *.o
> test -z "FstBuilder.log LexicalModelBuilder.log ModelBuilder.log SequenceModelBuilder.log TaggerBuilder.log WeightedStringVectorCollection.log string_handling.log DelayedSequenceModelComponent.log AcyclicAutomaton.log NewLexicalModel.log SentenceTagger.log SentenceTransducer.log SequenceModelComponent.log SequenceModelComponentPair.log SequenceTagger.log" || rm -f FstBuilder.log LexicalModelBuilder.log ModelBuilder.log SequenceModelBuilder.log TaggerBuilder.log WeightedStringVectorCollection.log string_handling.log DelayedSequenceModelComponent.log AcyclicAutomaton.log NewLexicalModel.log SentenceTagger.log SentenceTransducer.log SequenceModelComponent.log SequenceModelComponentPair.log SequenceTagger.log
> rm -f *.lo
>  rm -f FstBuilder LexicalModelBuilder ModelBuilder SequenceModelBuilder TaggerBuilder WeightedStringVectorCollection string_handling DelayedSequenceModelComponent AcyclicAutomaton NewLexicalModel SentenceTagger SentenceTransducer SequenceModelComponent SequenceModelComponentPair SequenceTagger
> rm -f *.tab.c
>  rm -f hfst-tag hfst-reweight-tagger
> test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f ./build_model_src/*.o
> test -z "FstBuilder.trs LexicalModelBuilder.trs ModelBuilder.trs SequenceModelBuilder.trs TaggerBuilder.trs WeightedStringVectorCollection.trs string_handling.trs DelayedSequenceModelComponent.trs AcyclicAutomaton.trs NewLexicalModel.trs SentenceTagger.trs SentenceTransducer.trs SequenceModelComponent.trs SequenceModelComponentPair.trs SequenceTagger.trs" || rm -f FstBuilder.trs LexicalModelBuilder.trs ModelBuilder.trs SequenceModelBuilder.trs TaggerBuilder.trs WeightedStringVectorCollection.trs string_handling.trs DelayedSequenceModelComponent.trs AcyclicAutomaton.trs NewLexicalModel.trs SentenceTagger.trs SentenceTransducer.trs SequenceModelComponent.trs SequenceModelComponentPair.trs SequenceTagger.trs
> test . = "." || test -z "" || rm -f 
> test -z "./build_model_src/.deps/.dirstamp" || rm -f ./build_model_src/.deps/.dirstamp
> rm -f ./use_model_src/*.o
> test -z "test-suite.log" || rm -f test-suite.log
> test -z "./build_model_src/.dirstamp" || rm -f ./build_model_src/.dirstamp
> test -z "./use_model_src/.deps/.dirstamp" || rm -f ./use_model_src/.deps/.dirstamp
> rm -f ../../../../tools/src/*.o
> test -z "./use_model_src/.dirstamp" || rm -f ./use_model_src/.dirstamp
> test -z "../../../../tools/src/.deps/.dirstamp" || rm -f ../../../../tools/src/.deps/.dirstamp
> test -z "../../../../tools/src/.dirstamp" || rm -f ../../../../tools/src/.dirstamp
> rm -f ./build_model_src/.deps/FstBuilder-FstBuilder.Po
> rm -f ./build_model_src/.deps/FstBuilder.Po
> rm -f ./build_model_src/.deps/LexicalModelBuilder-LexicalModelBuilder.Po
> rm -f ./build_model_src/.deps/LexicalModelBuilder.Po
> rm -f ./build_model_src/.deps/ModelBuilder-ModelBuilder.Po
> rm -f ./build_model_src/.deps/ModelBuilder.Po
> rm -f ./build_model_src/.deps/SequenceModelBuilder-SequenceModelBuilder.Po
> rm -f ./build_model_src/.deps/SequenceModelBuilder.Po
> rm -f ./build_model_src/.deps/TaggerBuilder-TaggerBuilder.Po
> rm -f ./build_model_src/.deps/TaggerBuilder.Po
> rm -f ./build_model_src/.deps/WeightedStringVectorCollection-WeightedStringVectorCollection.Po
> rm -f ./build_model_src/.deps/WeightedStringVectorCollection.Po
> rm -f ./build_model_src/.deps/string_handling-string_handling.Po
> rm -f ./build_model_src/.deps/string_handling.Po
> rm -f ./use_model_src/.deps/AcyclicAutomaton-AcyclicAutomaton.Po
> rm -f ./use_model_src/.deps/AcyclicAutomaton.Po
> rm -f ./use_model_src/.deps/DelayedSequenceModelComponent-DelayedSequenceModelComponent.Po
> rm -f ./use_model_src/.deps/DelayedSequenceModelComponent.Po
> rm -f ./use_model_src/.deps/NewLexicalModel-NewLexicalModel.Po
> rm -f ./use_model_src/.deps/NewLexicalModel.Po
> rm -f ./use_model_src/.deps/SentenceTagger-SentenceTagger.Po
> rm -f ./use_model_src/.deps/SentenceTagger.Po
> rm -f ./use_model_src/.deps/SentenceTransducer-SentenceTransducer.Po
> rm -f ./use_model_src/.deps/SentenceTransducer.Po
> rm -f ./use_model_src/.deps/SequenceModelComponent-SequenceModelComponent.Po
> rm -f ./use_model_src/.deps/SequenceModelComponent.Po
> rm -f ./use_model_src/.deps/SequenceModelComponentPair-SequenceModelComponentPair.Po
> rm -f ./use_model_src/.deps/SequenceModelComponentPair.Po
> rm -f ./use_model_src/.deps/SequenceTagger-SequenceTagger.Po
> rm -f ./use_model_src/.deps/SequenceTagger.Po
> rm -f ../../../../tools/src/.deps/hfst-commandline.Po
> rm -f ../../../../tools/src/.deps/hfst-program-options.Po
> rm -f ../../../../tools/src/.deps/hfst-tool-metadata.Po
> rm -f ./.deps/SequenceModelComponent-unit_test_aux.Po
> rm -f ./.deps/hfst-build-tagger.Po
> rm -f ./.deps/hfst-open-input-file-for-tagger.Po
> rm -f ./.deps/hfst-reweight-tagger.Po
> rm -f ./.deps/hfst-tag.Po
> rm -f ./.deps/hfst-train-tagger-system.Po
> rm -f Makefile
> make[5]: Leaving directory '/<<PKGBUILDDIR>>/tools/src/hfst-tagger/src'
> Making distclean in test
> make[5]: Entering directory '/<<PKGBUILDDIR>>/tools/src/hfst-tagger/test'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[5]: Leaving directory '/<<PKGBUILDDIR>>/tools/src/hfst-tagger/test'
> make[5]: Entering directory '/<<PKGBUILDDIR>>/tools/src/hfst-tagger'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test . = "." || test -z "" || rm -f 
> make[5]: Leaving directory '/<<PKGBUILDDIR>>/tools/src/hfst-tagger'
> rm -f Makefile
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/tools/src/hfst-tagger'
> Making distclean in parsers
> make[4]: Entering directory '/<<PKGBUILDDIR>>/tools/src/parsers'
> Making distclean in test
> make[5]: Entering directory '/<<PKGBUILDDIR>>/tools/src/parsers/test'
> rm -rf .libs _libs
> test -z "test.sh.log" || rm -f test.sh.log
> rm -f *.lo
> test -z "" || rm -f 
> test -z "test.sh.trs" || rm -f test.sh.trs
> test . = "." || test -z "" || rm -f 
> test -z "test-suite.log" || rm -f test-suite.log
> rm -f Makefile
> make[5]: Leaving directory '/<<PKGBUILDDIR>>/tools/src/parsers/test'
> make[5]: Entering directory '/<<PKGBUILDDIR>>/tools/src/parsers'
> rm -rf .libs _libs
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
>  rm -f hfst-xfst
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f ../*.o
> test . = "." || test -z "" || rm -f 
> rm -f ../.deps/.dirstamp
> rm -f ../.dirstamp
> make[5]: Leaving directory '/<<PKGBUILDDIR>>/tools/src/parsers'
> rm -f ../.deps/hfst-commandline.Po
> rm -f ../.deps/hfst-file-to-mem.Po
> rm -f ../.deps/hfst-program-options.Po
> rm -f ../.deps/hfst-tool-metadata.Po
> rm -f ./.deps/hfst-xfst.Po
> rm -f Makefile
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/tools/src/parsers'
> make[4]: Entering directory '/<<PKGBUILDDIR>>/tools/src'
>  rm -f hfst-affix-guessify hfst-compare hfst-compose hfst-concatenate hfst-conjunct hfst-determinize hfst-disjunct hfst-priority-disjunct hfst-multiply hfst-edit-metadata hfst-format hfst-eliminate-flags hfst-fst2fst hfst-fst2strings hfst-fst2txt hfst-grep hfst-head hfst-insert-freely hfst-invert hfst-lookup hfst-flookup hfst-minimize hfst-name hfst-optimized-lookup hfst-pmatch hfst-pmatch2fst hfst-tokenize hfst-project hfst-prune-alphabet hfst-push-labels hfst-push-weights hfst-realign hfst-regexp2fst hfst-remove-epsilons hfst-repeat hfst-reverse hfst-reweight hfst-shuffle hfst-split hfst-strings2fst hfst-subtract hfst-summarize hfst-tail hfst-txt2fst hfst-calculate hfst-substitute hfst-lexc hfst-format hfst-compose-intersect hfst-name hfst-pair-test hfst-traverse hfst-guessify hfst-guess 
> hfst-info hfst-expand-equivalences
> rm -rf .libs _libs
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test . = "." || test -z "" || rm -f 
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/tools/src'
> rm -f ./.deps/generate_model_forms.Po
> rm -f ./.deps/guessify_fst.Po
> rm -f ./.deps/hfst-affix-guessify.Po
> rm -f ./.deps/hfst-commandline.Po
> rm -f ./.deps/hfst-compare.Po
> rm -f ./.deps/hfst-compose-intersect.Po
> rm -f ./.deps/hfst-compose.Po
> rm -f ./.deps/hfst-concatenate.Po
> rm -f ./.deps/hfst-conjunct.Po
> rm -f ./.deps/hfst-determinize.Po
> rm -f ./.deps/hfst-disjunct.Po
> rm -f ./.deps/hfst-edit-metadata.Po
> rm -f ./.deps/hfst-eliminate-flags.Po
> rm -f ./.deps/hfst-expand-equivalences.Po
> rm -f ./.deps/hfst-file-to-mem.Po
> rm -f ./.deps/hfst-flookup.Po
> rm -f ./.deps/hfst-format.Po
> rm -f ./.deps/hfst-fst2fst.Po
> rm -f ./.deps/hfst-fst2strings.Po
> rm -f ./.deps/hfst-fst2txt.Po
> rm -f ./.deps/hfst-grep.Po
> rm -f ./.deps/hfst-guess.Po
> rm -f ./.deps/hfst-guessify.Po
> rm -f ./.deps/hfst-head.Po
> rm -f ./.deps/hfst-info.Po
> rm -f ./.deps/hfst-insert-freely.Po
> rm -f ./.deps/hfst-invert.Po
> rm -f ./.deps/hfst-lexc-compiler.Po
> rm -f ./.deps/hfst-lookup.Po
> rm -f ./.deps/hfst-minimize.Po
> rm -f ./.deps/hfst-multiply.Po
> rm -f ./.deps/hfst-name.Po
> rm -f ./.deps/hfst-optimized-lookup.Po
> rm -f ./.deps/hfst-pair-test.Po
> rm -f ./.deps/hfst-pmatch.Po
> rm -f ./.deps/hfst-pmatch2fst.Po
> rm -f ./.deps/hfst-priority-disjunct.Po
> rm -f ./.deps/hfst-program-options.Po
> rm -f ./.deps/hfst-project.Po
> rm -f ./.deps/hfst-prune-alphabet.Po
> rm -f ./.deps/hfst-push-labels.Po
> rm -f ./.deps/hfst-push-weights.Po
> rm -f ./.deps/hfst-realign.Po
> rm -f ./.deps/hfst-regexp2fst.Po
> rm -f ./.deps/hfst-remove-epsilons.Po
> rm -f ./.deps/hfst-repeat.Po
> rm -f ./.deps/hfst-reverse.Po
> rm -f ./.deps/hfst-reweight.Po
> rm -f ./.deps/hfst-shuffle.Po
> rm -f ./.deps/hfst-split.Po
> rm -f ./.deps/hfst-strings2fst.Po
> rm -f ./.deps/hfst-substitute.Po
> rm -f ./.deps/hfst-subtract.Po
> rm -f ./.deps/hfst-summarize.Po
> rm -f ./.deps/hfst-tail.Po
> rm -f ./.deps/hfst-tokenize.Po
> rm -f ./.deps/hfst-tool-metadata.Po
> rm -f ./.deps/hfst-traverse.Po
> rm -f ./.deps/hfst-txt2fst.Po
> rm -f ./.deps/hfst_calculate-hfst-commandline.Po
> rm -f ./.deps/hfst_calculate-hfst-program-options.Po
> rm -f ./.deps/hfst_calculate-hfst-tool-metadata.Po
> rm -f ./.deps/hfst_calculate-sfst-main.Po
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/tools/src'
> make[3]: Entering directory '/<<PKGBUILDDIR>>/tools'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test . = "." || test -z "" || rm -f 
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/tools'
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/tools'
> Making distclean in test
> make[2]: Entering directory '/<<PKGBUILDDIR>>/test'
> Making distclean in libhfst
> make[3]: Entering directory '/<<PKGBUILDDIR>>/test/libhfst'
> rm -rf .libs _libs
> rm -f *.hfst
> rm -f *.o
>  rm -f test_rules test_constructors test_streams test_tokenizer test_transducer_functions test_hfst_basic_transducer test_flag_diacritics test_examples
> test -z "test_rules.log test_constructors.log test_streams.log test_tokenizer.log test_transducer_functions.log test_hfst_basic_transducer.log test_flag_diacritics.log test_examples.log" || rm -f test_rules.log test_constructors.log test_streams.log test_tokenizer.log test_transducer_functions.log test_hfst_basic_transducer.log test_flag_diacritics.log test_examples.log
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> test -z "test_rules.trs test_constructors.trs test_streams.trs test_tokenizer.trs test_transducer_functions.trs test_hfst_basic_transducer.trs test_flag_diacritics.trs test_examples.trs" || rm -f test_rules.trs test_constructors.trs test_streams.trs test_tokenizer.trs test_transducer_functions.trs test_hfst_basic_transducer.trs test_flag_diacritics.trs test_examples.trs
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test . = "." || test -z "" || rm -f 
> test -z "test-suite.log" || rm -f test-suite.log
> rm -f ./.deps/test_constructors.Po
> rm -f ./.deps/test_examples.Po
> rm -f ./.deps/test_flag_diacritics.Po
> rm -f ./.deps/test_hfst_basic_transducer.Po
> rm -f ./.deps/test_rules.Po
> rm -f ./.deps/test_streams.Po
> rm -f ./.deps/test_tokenizer.Po
> rm -f ./.deps/test_transducer_functions.Po
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/test/libhfst'
> Making distclean in tools
> make[3]: Entering directory '/<<PKGBUILDDIR>>/test/tools'
> Making distclean in .
> make[4]: Entering directory '/<<PKGBUILDDIR>>/test/tools'
> rm -rf .libs _libs
> rm -f 0to3cats.hfst 2to4cats.hfst 4cats.hfst 4toINFcats.hfst cat2cat_or_CAT_uppercased.hfst cat2CAT_uppercased.hfst cat2dog.hfst cat+dog.hfst catdog.hfst cat_or_dog.hfst cat.hfst CAT_uppercased2cat.hfst CAT_uppercased.hfst cat_weight_final.hfst cat_weight_initial.hfst cat_weight_middle.hfst dog2cat.hfst dog.hfst infinitely_ambiguous.hfst infinitely_ambiguous_with_flags.hfst unification_flags.hfst unification_flags_fail.hfst non_minimal.hfst rule1.hfst rule2.hfst summarize_test1.hfst summarize_test2.hfst tac.hfst epsilon.hfst another_epsilon.hfst epsilon2cat.hfst cat2epsilon.hfst unknown-star.hfst identity-star.hfst unknown2a.hfst identity.hfst heavycat.hfst abid.hfst unk2unk.hfst unk_or_id_star.hfst a2b.hfst a2b_complement.hfst a2b_input_projection_complement.hfst empty.hfst walk_or_dog.hfst 
> ab.hfst bc.hfst id.hfst aid.hfst idb.hfst ab_shuffle_bc.hfst id_shuffle_id.hfst aid_shuffle_idb.hfst prunable_alphabet.hfst non_prunable_alphabet_1.hfst non_prunable_alphabet_2.hfst id.hfst a2a_or_a2b_or_a2unk.hfst a2b_or_b2b_or_unk2b.hfst unk2unk_or_id.hfst a_or_id.hfst id_star_a_b_c.hfst pmatch_endtag.pmatch 0to3cats.sfst 2to4cats.sfst 4cats.sfst 4toINFcats.sfst cat2cat_or_CAT_uppercased.sfst cat2CAT_uppercased.sfst cat2dog.sfst cat+dog.sfst catdog.sfst cat_or_dog.sfst cat.sfst CAT_uppercased2cat.sfst CAT_uppercased.sfst cat_weight_final.sfst cat_weight_initial.sfst cat_weight_middle.sfst dog2cat.sfst dog.sfst infinitely_ambiguous.sfst infinitely_ambiguous_with_flags.sfst unification_flags.sfst unification_flags_fail.sfst non_minimal.sfst rule1.sfst rule2.sfst summarize_test1.sfst summarize_test2.sfst 
> tac.sfst unknown2a.sfst identity.sfst abid.sfst unk2unk.sfst unk_or_id_star.sfst a2b.sfst a2b_complement.sfst a2b_input_projection_complement.sfst empty.sfst walk_or_dog.sfst ab.sfst bc.sfst id.sfst aid.sfst idb.sfst ab_shuffle_bc.sfst id_shuffle_id.sfst aid_shuffle_idb.sfst prunable_alphabet.sfst non_prunable_alphabet_1.sfst non_prunable_alphabet_2.sfst id.sfst a2a_or_a2b_or_a2unk.sfst a2b_or_b2b_or_unk2b.sfst unk2unk_or_id.sfst a_or_id.sfst id_star_a_b_c.sfst epsilon.sfst another_epsilon.sfst substituting_transducer.sfst substituted_transducer.sfst 0to3cats.ofst 2to4cats.ofst 4cats.ofst 4toINFcats.ofst cat2cat_or_CAT_uppercased.ofst cat2CAT_uppercased.ofst cat2dog.ofst cat+dog.ofst catdog.ofst cat_or_dog.ofst cat.ofst CAT_uppercased2cat.ofst CAT_uppercased.ofst cat_weight_final.ofst cat_weight_initial.ofst 
> cat_weight_middle.ofst dog2cat.ofst dog.ofst infinitely_ambiguous.ofst infinitely_ambiguous_with_flags.ofst unification_flags.ofst unification_flags_fail.ofst non_minimal.ofst rule1.ofst rule2.ofst summarize_test1.ofst summarize_test2.ofst tac.ofst unknown2a.ofst identity.ofst heavycat.hfst abid.ofst unk2unk.ofst cat2dog_0.3.ofst cat2dog_0.5.ofst empty.ofst unk_or_id_star.ofst a2b.ofst a2b_complement.ofst a2b_input_projection_complement.ofst walk_or_dog.ofst ab.ofst bc.ofst id.ofst aid.ofst idb.ofst ab_shuffle_bc.ofst id_shuffle_id.ofst aid_shuffle_idb.ofst prunable_alphabet.ofst non_prunable_alphabet_1.ofst non_prunable_alphabet_2.ofst id.ofst a2a_or_a2b_or_a2unk.ofst a2b_or_b2b_or_unk2b.ofst unk2unk_or_id.ofst a_or_id.ofst id_star_a_b_c.ofst epsilon.ofst another_epsilon.ofst substituting_transducer.ofst 
> substituted_transducer.ofst 0to3cats.foma 2to4cats.foma 4cats.foma 4toINFcats.foma cat2cat_or_CAT_uppercased.foma cat2CAT_uppercased.foma cat2dog.foma cat+dog.foma catdog.foma cat_or_dog.foma cat.foma CAT_uppercased2cat.foma CAT_uppercased.foma cat_weight_final.foma cat_weight_initial.foma cat_weight_middle.foma dog2cat.foma dog.foma infinitely_ambiguous.foma infinitely_ambiguous_with_flags.foma unification_flags.foma unification_flags_fail.foma non_minimal.foma rule1.foma rule2.foma summarize_test1.foma summarize_test2.foma tac.foma unknown2a.foma identity.foma abid.foma unk2unk.foma unk_or_id_star.foma a2b.foma a2b_complement.foma a2b_input_projection_complement.foma empty.foma walk_or_dog.foma ab.foma bc.foma id.foma aid.foma idb.foma ab_shuffle_bc.foma id_shuffle_id.foma aid_shuffle_idb.foma 
> prunable_alphabet.foma non_prunable_alphabet_1.foma non_prunable_alphabet_2.foma id.foma a2a_or_a2b_or_a2unk.foma a2b_or_b2b_or_unk2b.foma unk2unk_or_id.foma a_or_id.foma id_star_a_b_c.foma epsilon.foma another_epsilon.foma substituting_transducer.foma substituted_transducer.foma cat2dog.hfstol cat2dog.genhfstol cat_weight_final.hfstol cat_weight_ambig.hfstol proc-caps.hfstol proc-caps.genhfstol escaping.hfstol compounds.hfstol compounds2.hfstol
> test -z "hfst-check-version.sh.log hfst-check-help.sh.log hfst-check-environment.sh.log empty-input.sh.log permutate-file-params.sh.log compare-functionality.sh.log compose-functionality.sh.log concatenate-functionality.sh.log conjunct-functionality.sh.log determinize-functionality.sh.log disjunct-functionality.sh.log format-functionality.sh.log fst2strings-functionality.sh.log fst2txt-functionality.sh.log head-functionality.sh.log invert-functionality.sh.log lookup-functionality.sh.log flookup-functionality.sh.log optimized-lookup-functionality.sh.log minimize-functionality.sh.log pmatch2fst-functionality.sh.log pmatch-functionality.sh.log project-functionality.sh.log prune-alphabet-functionality.sh.log regexp2fst-functionality.sh.log remove-epsilons-functionality.sh.log repeat-functionality.sh.log 
> reverse-functionality.sh.log reweight-functionality.sh.log split-functionality.sh.log strings2fst-functionality.sh.log substitute-functionality.sh.log subtract-functionality.sh.log summarize-functionality.sh.log symbol-harmonization-functionality.sh.log tail-functionality.sh.log txt2fst-functionality.sh.log lexc-compiler-functionality.sh.log calculate-functionality.sh.log shuffle-functionality.sh.log proc-functionality.sh.log tokenize-functionality.sh.log tokenize-backtrack-functionality.sh.log tokenize-flushing-functionality.sh.log mismatching-input-streams.sh.log" || rm -f hfst-check-version.sh.log hfst-check-help.sh.log hfst-check-environment.sh.log empty-input.sh.log permutate-file-params.sh.log compare-functionality.sh.log compose-functionality.sh.log concatenate-functionality.sh.log 
> conjunct-functionality.sh.log determinize-functionality.sh.log disjunct-functionality.sh.log format-functionality.sh.log fst2strings-functionality.sh.log fst2txt-functionality.sh.log head-functionality.sh.log invert-functionality.sh.log lookup-functionality.sh.log flookup-functionality.sh.log optimized-lookup-functionality.sh.log minimize-functionality.sh.log pmatch2fst-functionality.sh.log pmatch-functionality.sh.log project-functionality.sh.log prune-alphabet-functionality.sh.log regexp2fst-functionality.sh.log remove-epsilons-functionality.sh.log repeat-functionality.sh.log reverse-functionality.sh.log reweight-functionality.sh.log split-functionality.sh.log strings2fst-functionality.sh.log substitute-functionality.sh.log subtract-functionality.sh.log summarize-functionality.sh.log symbol-harmonization-functionality.sh.log 
> tail-functionality.sh.log txt2fst-functionality.sh.log lexc-compiler-functionality.sh.log calculate-functionality.sh.log shuffle-functionality.sh.log proc-functionality.sh.log tokenize-functionality.sh.log tokenize-backtrack-functionality.sh.log tokenize-flushing-functionality.sh.log mismatching-input-streams.sh.log
> rm -f *.lo
> test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test -z "hfst-check-version.sh.trs hfst-check-help.sh.trs hfst-check-environment.sh.trs empty-input.sh.trs permutate-file-params.sh.trs compare-functionality.sh.trs compose-functionality.sh.trs concatenate-functionality.sh.trs conjunct-functionality.sh.trs determinize-functionality.sh.trs disjunct-functionality.sh.trs format-functionality.sh.trs fst2strings-functionality.sh.trs fst2txt-functionality.sh.trs head-functionality.sh.trs invert-functionality.sh.trs lookup-functionality.sh.trs flookup-functionality.sh.trs optimized-lookup-functionality.sh.trs minimize-functionality.sh.trs pmatch2fst-functionality.sh.trs pmatch-functionality.sh.trs project-functionality.sh.trs prune-alphabet-functionality.sh.trs regexp2fst-functionality.sh.trs remove-epsilons-functionality.sh.trs repeat-functionality.sh.trs 
> reverse-functionality.sh.trs reweight-functionality.sh.trs split-functionality.sh.trs strings2fst-functionality.sh.trs substitute-functionality.sh.trs subtract-functionality.sh.trs summarize-functionality.sh.trs symbol-harmonization-functionality.sh.trs tail-functionality.sh.trs txt2fst-functionality.sh.trs lexc-compiler-functionality.sh.trs calculate-functionality.sh.trs shuffle-functionality.sh.trs proc-functionality.sh.trs tokenize-functionality.sh.trs tokenize-backtrack-functionality.sh.trs tokenize-flushing-functionality.sh.trs mismatching-input-streams.sh.trs" || rm -f hfst-check-version.sh.trs hfst-check-help.sh.trs hfst-check-environment.sh.trs empty-input.sh.trs permutate-file-params.sh.trs compare-functionality.sh.trs compose-functionality.sh.trs concatenate-functionality.sh.trs 
> conjunct-functionality.sh.trs determinize-functionality.sh.trs disjunct-functionality.sh.trs format-functionality.sh.trs fst2strings-functionality.sh.trs fst2txt-functionality.sh.trs head-functionality.sh.trs invert-functionality.sh.trs lookup-functionality.sh.trs flookup-functionality.sh.trs optimized-lookup-functionality.sh.trs minimize-functionality.sh.trs pmatch2fst-functionality.sh.trs pmatch-functionality.sh.trs project-functionality.sh.trs prune-alphabet-functionality.sh.trs regexp2fst-functionality.sh.trs remove-epsilons-functionality.sh.trs repeat-functionality.sh.trs reverse-functionality.sh.trs reweight-functionality.sh.trs split-functionality.sh.trs strings2fst-functionality.sh.trs substitute-functionality.sh.trs subtract-functionality.sh.trs summarize-functionality.sh.trs symbol-harmonization-functionality.sh.trs 
> tail-functionality.sh.trs txt2fst-functionality.sh.trs lexc-compiler-functionality.sh.trs calculate-functionality.sh.trs shuffle-functionality.sh.trs proc-functionality.sh.trs tokenize-functionality.sh.trs tokenize-backtrack-functionality.sh.trs tokenize-flushing-functionality.sh.trs mismatching-input-streams.sh.trs
> test . = "." || test -z "" || rm -f 
> test -z "test-suite.log" || rm -f test-suite.log
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/tools'
> Making distclean in fsmbook-tests
> make[4]: Entering directory '/<<PKGBUILDDIR>>/test/tools/fsmbook-tests'
> rm -rf .libs _libs
> test -z "" || rm -f 
> rm -f *.lo
> test -z "" || rm -f 
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> test -z "test-suite.log" || rm -f test-suite.log
> rm -f Makefile
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/tools/fsmbook-tests'
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/test/tools'
> make[3]: Entering directory '/<<PKGBUILDDIR>>/test'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test . = "." || test -z "" || rm -f 
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/test'
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/test'
> Making distclean in doc
> make[2]: Entering directory '/<<PKGBUILDDIR>>/doc'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc'
> Making distclean in man
> make[2]: Entering directory '/<<PKGBUILDDIR>>/man'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/man'
> Making distclean in scripts
> make[2]: Entering directory '/<<PKGBUILDDIR>>/scripts'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/scripts'
> Making distclean in python
> make[2]: Entering directory '/<<PKGBUILDDIR>>/python'
> Making distclean in test
> make[3]: Entering directory '/<<PKGBUILDDIR>>/python/test'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/python/test'
> make[3]: Entering directory '/<<PKGBUILDDIR>>/python'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test . = "." || test -z "" || rm -f 
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/python'
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/python'
> make[2]: Entering directory '/<<PKGBUILDDIR>>'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> rm -f config.h stamp-h1
> rm -f libtool config.lt
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test . = "." || test -z "" || rm -f 
> rm -f cscope.out cscope.in.out cscope.po.out cscope.files
> make[2]: Leaving directory '/<<PKGBUILDDIR>>'
> rm -f config.status config.cache config.log configure.lineno config.status.lineno
> rm -f Makefile
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_autoreconf_clean
>    dh_clean
>  dpkg-source -b .
> dpkg-source: info: using source format '3.0 (quilt)'
> dpkg-source: info: building hfst using existing ./hfst_3.16.0.orig.tar.bz2
> dpkg-source: info: using patch list from debian/patches/series
> dpkg-source: error: cannot represent change to man/hfst-proc2.1:
> dpkg-source: error:   new version is symlink to hfst-tokenize.1
> dpkg-source: error:   old version is nonexistent
> dpkg-source: error: cannot represent change to man/hfst-tokenise.1:
> dpkg-source: error:   new version is symlink to hfst-tokenize.1
> dpkg-source: error:   old version is nonexistent
> dpkg-source: error: cannot represent change to python/build/lib.linux-x86_64-cpython-311/_libhfst.cpython-311-x86_64-linux-gnu.so: binary file contents changed
> dpkg-source: error: add python/build/lib.linux-x86_64-cpython-311/_libhfst.cpython-311-x86_64-linux-gnu.so in debian/source/include-binaries if you want to store the modified binary in the debian tarball
> dpkg-source: warning: executable mode 0755 of 'python/build/lib.linux-x86_64-cpython-311/_libhfst.cpython-311-x86_64-linux-gnu.so' will not be represented in diff
> dpkg-source: error: cannot represent change to python/build/temp.linux-x86_64-cpython-311/libhfst_wrap.o: binary file contents changed
> dpkg-source: error: add python/build/temp.linux-x86_64-cpython-311/libhfst_wrap.o in debian/source/include-binaries if you want to store the modified binary in the debian tarball
> dpkg-source: warning: file hfst-3.16.0/python/libhfst_swig.egg-info/SOURCES.txt has no final newline (either original or modified version)
> dpkg-source: error: unrepresentable changes to source
> dpkg-buildpackage: error: dpkg-source -b . subprocess returned exit status 1
> 
> E: Command 'cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage --sanitize-env -us -uc -rfakeroot -S' failed to run.


The full build log is available from:
http://qa-logs.debian.net/2023/08/13/hfst_3.16.0-5_unstable.log

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.



More information about the debian-science-maintainers mailing list