Bug#978359: apertium-br-fr: FTBFS: Error: Invalid dictionary (hint: entry on the right beginning with whitespace)

Lucas Nussbaum lucas at debian.org
Sat Dec 26 21:58:48 GMT 2020


Source: apertium-br-fr
Version: 0.5.0~r61325-4
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20201226 ftbfs-bullseye

Hi,

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

Relevant part (hopefully):
> make[2]: Entering directory '/<<PKGBUILDDIR>>'
> apertium-validate-dictionary apertium-br-fr.br.dix
> if [ ! -d .deps ]; then mkdir .deps; fi
> apertium-validate-dictionary apertium-br-fr.br-fr.dix
> xsltproc lexchoicebil.xsl apertium-br-fr.br-fr.dix > .deps/apertium-br-fr.br-fr.dix
> apertium-br-fr.br.dix:951: element pardef: Schemas validity error : Element 'pardef': Duplicate key-sequence ['war/-lerc’h__pr'] in unique identity-constraint 'pardef-unique'.
> apertium-br-fr.br.dix:2009: element pardef: Schemas validity error : Element 'pardef': Duplicate key-sequence ['bug/el__n'] in unique identity-constraint 'pardef-unique'.
> apertium-br-fr.br.dix:2024: element pardef: Schemas validity error : Element 'pardef': Duplicate key-sequence ['itron__n'] in unique identity-constraint 'pardef-unique'.
> lt-comp lr apertium-br-fr.br.dix br-fr.automorf.bin apertium-br-fr.br.acx
> apertium-validate-dictionary apertium-br-fr.br.dix
> lt-comp rl apertium-br-fr.br-fr.dix fr-br.autobil.bin
> apertium-validate-dictionary apertium-br-fr.post-fr.dix
> lt-comp lr apertium-br-fr.post-fr.dix br-fr.autopgen.bin
> apertium-br-fr.br.dix:951: element pardef: Schemas validity error : Element 'pardef': Duplicate key-sequence ['war/-lerc’h__pr'] in unique identity-constraint 'pardef-unique'.
> apertium-br-fr.br.dix:2009: element pardef: Schemas validity error : Element 'pardef': Duplicate key-sequence ['bug/el__n'] in unique identity-constraint 'pardef-unique'.
> apertium-br-fr.br.dix:2024: element pardef: Schemas validity error : Element 'pardef': Duplicate key-sequence ['itron__n'] in unique identity-constraint 'pardef-unique'.
> main at standard 276 536
> cg-comp apertium-br-fr.br-fr.rlx br-fr.rlx.bin
> Sections: 5, Rules: 264, Sets: 248, Tags: 331
> 47 rules cannot be skipped by index.
> apertium-validate-transfer apertium-br-fr.br-fr.t1x
> apertium-preprocess-transfer apertium-br-fr.br-fr.t1x br-fr.t1x.bin
> lt-comp rl apertium-br-fr.br.dix fr-br.autogen.bin
> Warning (13642): Paths to rule 83 blocked by rule 78.
> Warning (13642): Paths to rule 83 blocked by rule 78.
> Warning (13642): Paths to rule 83 blocked by rule 78.
> Warning (13642): Paths to rule 83 blocked by rule 78.
> Warning (13642): Paths to rule 83 blocked by rule 78.
> Warning (13642): Paths to rule 83 blocked by rule 78.
> Warning (13642): Paths to rule 83 blocked by rule 78.
> apertium-validate-interchunk apertium-br-fr.br-fr.t2x
> apertium-preprocess-transfer apertium-br-fr.br-fr.t2x br-fr.t2x.bin
> apertium-validate-postchunk apertium-br-fr.br-fr.t3x
> apertium-preprocess-transfer apertium-br-fr.br-fr.t3x br-fr.t3x.bin
> apertium-validate-transfer apertium-br-fr.pre-xfer-br.t1x
> apertium-preprocess-transfer apertium-br-fr.pre-xfer-br.t1x br-fr.pre-xfer.t1x.bin
> apertium-validate-modes modes.xml
> apertium-gen-modes modes.xml
> apertium-validate-dictionary apertium-br-fr.fr.dix
> apertium-br-fr.fr.dix:665: element pardef: Schemas validity error : Element 'pardef': Duplicate key-sequence ['Carrefour__np'] in unique identity-constraint 'pardef-unique'.
> apertium-br-fr.fr.dix:7920: element pardef: Schemas validity error : Element 'pardef': Duplicate key-sequence ['fa/illir__vblex'] in unique identity-constraint 'pardef-unique'.
> apertium-br-fr.fr.dix:9598: element pardef: Schemas validity error : Element 'pardef': Duplicate key-sequence ['mou/dre__vblex'] in unique identity-constraint 'pardef-unique'.
> lt-comp lr apertium-br-fr.fr.dix fr-br.automorf.bin
> apostrophe2 at preblank 67 82
> apostrophe at postblank 67 92
> final at inconditional 168 2775
> main at standard 51022 93872
> unchecked at standard 100 140
> apertium-validate-dictionary .deps/apertium-br-fr.br-fr.dix
> apostrophe2 at preblank 19 19
> apostrophe at postblank 67 80
> final at inconditional 163 2757
> main at standard 41380 70226
> unchecked at standard 101 122
> apertium-validate-dictionary apertium-br-fr.fr.dix
> apertium-br-fr.fr.dix:665: element pardef: Schemas validity error : Element 'pardef': Duplicate key-sequence ['Carrefour__np'] in unique identity-constraint 'pardef-unique'.
> apertium-br-fr.fr.dix:7920: element pardef: Schemas validity error : Element 'pardef': Duplicate key-sequence ['fa/illir__vblex'] in unique identity-constraint 'pardef-unique'.
> apertium-br-fr.fr.dix:9598: element pardef: Schemas validity error : Element 'pardef': Duplicate key-sequence ['mou/dre__vblex'] in unique identity-constraint 'pardef-unique'.
> lt-comp rl apertium-br-fr.fr.dix br-fr.autogen.bin
> lt-comp lr .deps/apertium-br-fr.br-fr.dix br-fr.autobil.bin
> Error: Invalid dictionary (hint: entry on the right beginning with whitespace)
> make[2]: *** [Makefile:799: fr-br.autobil.bin] Error 1

The full build log is available from:
   http://qa-logs.debian.net/2020/12/26/apertium-br-fr_0.5.0~r61325-4_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!

If you reassign this bug to another package, please marking 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 me
so that we can identify if something relevant changed in the meantime.

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