• Bug#1103232: apertium-oci-fra: FTBFS: Document oci-fra.t1x does not val

    From Santiago Vila@21:1/5 to All on Tue Apr 15 07:40:01 2025
    Package: src:apertium-oci-fra
    Version: 1.0.0-1
    Severity: serious
    Tags: ftbfs trixie sid

    Dear maintainer:

    During a rebuild of all packages in unstable, your package failed to build:

    --------------------------------------------------------------------------------
    [...]
    debian/rules clean
    dh clean
    dh_clean
    debian/rules binary
    dh binary
    dh_update_autotools_config
    dh_autoreconf
    configure.ac:26: warning: AC_OUTPUT should be used without arguments. configure.ac:26: You should run autoupdate.
    configure.ac:4: installing './install-sh'
    configure.ac:4: installing './missing'
    Makefile.am: installing './INSTALL'
    debian/rules override_dh_auto_configure
    make[1]: Entering directory '/<<PKGBUILDDIR>>'
    cd /<<PKGBUILDDIR>>/apertium-oci-1.0.0 && autoreconf -fi && ./configure configure.ac:13: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:13: You should run autoupdate.
    ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:13: the top level
    configure.ac:30: warning: AC_OUTPUT should be used without arguments. configure.ac:30: You should run autoupdate.
    Makefile.am: installing './INSTALL'
    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether sleep supports fractional seconds... yes
    checking filesystem timestamp resolution... 0.01
    checking whether build environment is sane... yes
    checking for a race-free mkdir -p... /usr/bin/mkdir -p
    checking for gawk... gawk
    checking whether make sets $(MAKE)... yes
    checking whether make supports nested variables... yes
    checking xargs -n works... yes
    checking for gawk... (cached) gawk
    checking for pkg-config... /usr/bin/pkg-config
    checking pkg-config is at least version 0.9.0... yes
    checking for apertium >= 3.6.0... yes
    checking for lttoolbox >= 3.5.0... yes
    checking for cg3 >= 1.3.0... yes
    checking for apertium-regtest >= 0.0.1... yes
    checking that generated files are newer than configure... done
    configure: creating ./config.status
    config.status: creating Makefile
    config.status: creating apertium-oci.pc
    cd /<<PKGBUILDDIR>>/apertium-fra-1.12.0 && autoreconf -fi && ./configure configure.ac:16: warning: AC_OUTPUT should be used without arguments. configure.ac:16: You should run autoupdate.
    Makefile.am: installing './INSTALL'
    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether sleep supports fractional seconds... yes
    checking filesystem timestamp resolution... 0.01
    checking whether build environment is sane... yes
    checking for a race-free mkdir -p... /usr/bin/mkdir -p
    checking for gawk... gawk
    checking whether make sets $(MAKE)... yes
    checking whether make supports nested variables... yes
    checking xargs -n works... yes
    checking for gawk... (cached) gawk
    checking for pkg-config... /usr/bin/pkg-config
    checking pkg-config is at least version 0.9.0... yes
    checking for apertium >= 3.7.0... yes
    checking for lttoolbox >= 3.5.3... yes
    checking for cg3 >= 1.3.2... yes
    checking for apertium-regtest >= 0.0.1... yes
    checking that generated files are newer than configure... done
    configure: creating ./config.status
    config.status: creating Makefile
    config.status: creating apertium-fra.pc
    dh_auto_configure -- --with-lang1=/<<PKGBUILDDIR>>/apertium-oci-1.0.0 --with-lang2=/<<PKGBUILDDIR>>/apertium-fra-1.12.0
    ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/
    lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --with-lang1=/<<PKGBUILDDIR>>/apertium-oci-1.0.0 --with-lang2=/<<PKGBUILDDIR>>/apertium-fra-1.12.0
    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether sleep supports fractional seconds... yes
    checking filesystem timestamp resolution... 0.01
    checking whether build environment is sane... yes
    checking for a race-free mkdir -p... /usr/bin/mkdir -p
    checking for gawk... gawk
    checking whether make sets $(MAKE)... yes
    checking whether make supports nested variables... yes
    checking xargs -n works... yes
    checking for gawk... (cached) gawk
    checking for pkg-config... /usr/bin/pkg-config
    checking pkg-config is at least version 0.9.0... yes
    checking for apertium >= 3.6.0... yes
    checking for lttoolbox >= 3.5.0... yes
    checking for cg3 >= 1.3.0... yes
    checking for apertium-lex-tools >= 0.4.0... yes
    checking for gzcat... no
    checking for zcat... /usr/bin/zcat
    Using apertium-oci from /<<PKGBUILDDIR>>/apertium-oci-1.0.0
    Using apertium-fra from /<<PKGBUILDDIR>>/apertium-fra-1.12.0
    checking for apertium-regtest >= 0.0.1... yes
    checking that generated files are newer than configure... done
    configure: creating ./config.status
    config.status: creating Makefile
    make[1]: Leaving directory '/<<PKGBUILDDIR>>'
    debian/rules override_dh_auto_build
    make[1]: Entering directory '/<<PKGBUILDDIR>>'
    cd /<<PKGBUILDDIR>>/apertium-oci-1.0.0 && /usr/bin/make -j2
    make[2]: Entering directory '/<<PKGBUILDDIR>>/apertium-oci-1.0.0' /usr/bin/mkdir -p .deps
    cg-comp apertium-oci.oci.rlx oci.rlx.bin
    touch .deps/.d
    apertium-validate-modes modes.xml
    apertium-gen-modes modes.xml
    xsltproc --stringparam alt oci alt.xsl apertium-oci.oci.metadix >.deps/oci.metadix
    Sections: 1, Rules: 2576, Sets: 1715, Tags: 2313
    139 rules cannot be skipped by index.
    xsltproc --stringparam alt oci alt.xsl apertium-oci.post-oci.dix >.deps/oci.post.dix
    xsltproc --stringparam alt oci@gascon alt.xsl apertium-oci.oci.metadix >.deps/oci@gascon.metadix
    xsltproc --stringparam alt oci@gascon alt.xsl apertium-oci.post-oci.dix >.deps/oci@gascon.post.dix
    xsltproc --stringparam alt oci@aran alt.xsl apertium-oci.oci.metadix >.deps/oci@aran.metadix
    xsltproc --stringparam alt oci@aran alt.xsl apertium-oci.post-oci.dix >.deps/oci@aran.post.dix
    xsltproc buscaPar.xsl .deps/oci.metadix | uniq >$$tmp1 && \
    xsltproc $$tmp1 .deps/oci.metadix > .deps/oci.dix && rm $$tmp1
    lt-comp lr .deps/oci.post.dix oci.autopgen.bin
    main@standard 465 1334
    xsltproc buscaPar.xsl .deps/oci@gascon.metadix | uniq >$$tmp1 && \
    xsltproc $$tmp1 .deps/oci@gascon.metadix > .deps/oci@gascon.dix && rm $$tmp1 lt-comp lr .deps/oci@gascon.post.dix oci@gascon.autopgen.bin
    main@standard 627 1751
    xsltproc buscaPar.xsl .deps/oci@aran.metadix | uniq >$$tmp1 && \
    xsltproc $$tmp1 .deps/oci@aran.metadix > .deps/oci@aran.dix && rm $$tmp1 lt-comp lr .deps/oci@aran.post.dix oci@aran.autopgen.bin
    main@standard 478 1546
    apertium-validate-dictionary .deps/oci.dix
    lt-comp lr .deps/oci.dix oci.automorf.bin apertium-oci.oci.acx apertium-validate-dictionary .deps/oci.dix
    lt-comp rl .deps/oci.dix oci.autogen.bin
    apostrophes@postblank 9 8
    final@inconditional 29 544
    main@standard 133340 2348342
    apertium-validate-dictionary .deps/oci@gascon.dix
    lt-comp lr .deps/oci@gascon.dix oci@gascon.automorf.bin apertium-oci.oci.acx apostrophes@postblank 9437 14847
    final@inconditional 35 556
    main@standard 167986 2619816
    preapostrophes@preblank 49 79
    apertium-validate-dictionary .deps/oci@gascon.dix
    lt-comp rl .deps/oci@gascon.dix oci@gascon.autogen.bin
    apostrophes@postblank 9 8
    final@inconditional 25 538
    main@standard 145921 3066642
    apertium-validate-dictionary .deps/oci@aran.dix
    lt-comp lr .deps/oci@aran.dix oci@aran.automorf.bin apertium-oci.oci.acx apostrophes@postblank 7256 12924
    final@inconditional 25 538
    main@standard 180342 3371752
    preapostrophes@preblank 49 79
    apertium-validate-dictionary .deps/oci@aran.dix
    lt-comp rl .deps/oci@aran.dix oci@aran.autogen.bin
    apostrophes@postblank 4050 6580
    final@inconditional 17 366
    main@standard 98967 1297324
    preapostrophes@preblank 49 79
    lt-print oci.automorf.bin | gzip -n -9 -c > oci.automorf.att.gz apostrophes@postblank 9 8
    final@inconditional 17 366
    main@standard 83904 1145051
    lt-print oci.autogen.bin | gzip -n -9 -c > oci.autogen.att.gz
    lt-print oci@gascon.automorf.bin | gzip -n -9 -c > oci@gascon.automorf.att.gz lt-print oci@gascon.autogen.bin | gzip -n -9 -c > oci@gascon.autogen.att.gz lt-print oci@aran.automorf.bin | gzip -n -9 -c > oci@aran.automorf.att.gz lt-print oci@aran.autogen.bin | gzip -n -9 -c > oci@aran.autogen.att.gz make[2]: Leaving directory '/<<PKGBUILDDIR>>/apertium-oci-1.0.0'
    cd /<<PKGBUILDDIR>>/apertium-fra-1.12.0 && /usr/bin/make -j2
    make[2]: Entering directory '/<<PKGBUILDDIR>>/apertium-fra-1.12.0'
    xsltproc buscaPar.xsl apertium-fra.fra.metadix |uniq >fra.xsl.tmp /usr/bin/mkdir -p .deps
    touch .deps/.d
    lt-comp lr apertium-fra.post-fra.dix fra.autopgen.bin
    main@standard 1036 2009
    cg-comp apertium-fra.fra.rlx fra.rlx.bin
    Sections: 1, Rules: 2261, Sets: 1437, Tags: 1114
    34 rules cannot be skipped by index.
    apertium-validate-modes modes.xml
    apertium-gen-modes modes.xml
    mv fra.xsl.tmp fra.xsl
    xsltproc fra.xsl apertium-fra.fra.metadix > .deps/fra.dix.tmp
    mv .deps/fra.dix.tmp .deps/fra.dix
    apertium-validate-dictionary .deps/fra.dix
    apertium-validate-dictionary .deps/fra.dix
    lt-comp lr .deps/fra.dix fra.automorf.bin apertium-fra.fra.acx
    lt-comp rl .deps/fra.dix fra.autogen.bin apertium-fra.fra.acx apostrophes@postblank 15 16
    final@inconditional 27 420
    main@standard 178998 2588675
    lt-print fra.autogen.bin | gzip -9 -c -n > fra.autogen.att.gz apostrophes@postblank 4781 6736
    final@inconditional 30 463
    main@standard 185387 2612435
    lt-print fra.automorf.bin | gzip -9 -c -n > fra.automorf.att.gz
    make[2]: Leaving directory '/<<PKGBUILDDIR>>/apertium-fra-1.12.0'
    dh_auto_build
    make -j2
    make[2]: Entering directory '/<<PKGBUILDDIR>>'
    /usr/bin/mkdir -p .deps
    cg-comp /<<PKGBUILDDIR>>/apertium-oci-1.0.0/apertium-oci.oci.rlx oci-fra.rlx.bin
    touch .deps/.d
    lsx-comp -v "oci" lr apertium-oci-fra.oci-fra.l1x oci-fra.autosep1.bin main@standard 3590 4999
    lsx-comp -v "oci@gascon" lr apertium-oci-fra.oci-fra.l1x oci@gascon-fra.autosep1.bin
    Sections: 1, Rules: 2576, Sets: 1715, Tags: 2313
    139 rules cannot be skipped by index.
    lsx-comp -v "oci" lr apertium-oci-fra.oci-fra.l2x oci-fra.autosep2.bin main@standard 1150 1440
    lsx-comp -v "oci@gascon" lr apertium-oci-fra.oci-fra.l2x oci@gascon-fra.autosep2.bin
    main@standard 3645 5073
    lsx-comp -v "oci" lr apertium-oci-fra.fra-oci.l1x fra-oci.autosep1.bin main@standard 1108 1390
    lsx-comp -v "oci@gascon" lr apertium-oci-fra.fra-oci.l1x fra-oci@gascon.autosep1.bin
    main@standard 1532 2008
    lsx-comp -v "oci" lr apertium-oci-fra.fra-oci.l2x fra-oci.autosep2.bin main@standard 1300 1708
    lsx-comp -v "oci@gascon" lr apertium-oci-fra.fra-oci.l2x fra-oci@gascon.autosep2.bin
    main@standard 2676 3584
    cp /<<PKGBUILDDIR>>/apertium-fra-1.12.0/fra.autogen.bin oci-fra.autogen.bin main@standard 2645 3535
    cp /<<PKGBUILDDIR>>/apertium-fra-1.12.0/fra.autopgen.bin oci-fra.autopgen.bin apertium-filter-rules oci apertium-oci-fra.oci-fra.t1x >oci-fra.t1x apertium-filter-rules oci@gascon apertium-oci-fra.oci-fra.t1x >oci@gascon-fra.t1x
    apertium-validate-interchunk apertium-oci-fra.oci-fra.t2x_temps apertium-filter-rules oci apertium-oci-fra.oci-fra.t2ax >oci-fra.t2ax apertium-preprocess-transfer apertium-oci-fra.oci-fra.t2x_temps oci-fra.t2x_temps.bin
    apertium-filter-rules oci@gascon apertium-oci-fra.oci-fra.t2ax >oci@gascon-fra.t2ax
    apertium-filter-rules oci apertium-oci-fra.oci-fra.t2bx >oci-fra.t2bx apertium-filter-rules oci@gascon apertium-oci-fra.oci-fra.t2bx >oci@gascon-fra.t2bx
    apertium-filter-rules oci apertium-oci-fra.oci-fra.t2cx >oci-fra.t2cx apertium-filter-rules oci@gascon apertium-oci-fra.oci-fra.t2cx >oci@gascon-fra.t2cx
    apertium-validate-interchunk apertium-oci-fra.oci-fra.t2dx apertium-preprocess-transfer apertium-oci-fra.oci-fra.t2dx oci-fra.t2dx.bin apertium-validate-interchunk apertium-oci-fra.oci-fra.t2ex apertium-validate-postchunk apertium-oci-fra.oci-fra.t3x apertium-preprocess-transfer apertium-oci-fra.oci-fra.t2ex oci-fra.t2ex.bin apertium-preprocess-transfer apertium-oci-fra.oci-fra.t3x oci-fra.t3x.bin apertium-filter-rules oci apertium-oci-fra.oci-fra.t4x >oci-fra.t4x apertium-filter-rules oci@gascon apertium-oci-fra.oci-fra.t4x >oci@gascon-fra.t4x
    cp /<<PKGBUILDDIR>>/apertium-fra-1.12.0/fra.prob fra-oci.prob
    cg-comp /<<PKGBUILDDIR>>/apertium-fra-1.12.0/apertium-fra.fra.rlx fra-oci.rlx.bin
    apertium-filter-rules oci apertium-oci-fra.fra-oci.lrx >.deps/fra-oci.lrx Sections: 1, Rules: 2261, Sets: 1437, Tags: 1114
    34 rules cannot be skipped by index.
    apertium-filter-rules oci@gascon apertium-oci-fra.fra-oci.lrx >.deps/fra-oci@gascon.lrx
    cp /<<PKGBUILDDIR>>/apertium-oci-1.0.0/oci.autogen.bin fra-oci.autogen.bin
    cp /<<PKGBUILDDIR>>/apertium-oci-1.0.0/oci@gascon.autogen.bin fra-oci@gascon.autogen.bin
    cp /<<PKGBUILDDIR>>/apertium-oci-1.0.0/oci.autopgen.bin fra-oci.autopgen.bin
    cp /<<PKGBUILDDIR>>/apertium-oci-1.0.0/oci@gascon.autopgen.bin fra-oci@gascon.autopgen.bin
    apertium-filter-rules oci apertium-oci-fra.fra-oci.t1x >fra-oci.t1x apertium-filter-rules oci@gascon apertium-oci-fra.fra-oci.t1x >fra-oci@gascon.t1x
    apertium-filter-rules oci apertium-oci-fra.fra-oci.t2x >fra-oci.t2x apertium-filter-rules oci@gascon apertium-oci-fra.fra-oci.t2x >fra-oci@gascon.t2x
    apertium-validate-interchunk apertium-oci-fra.fra-oci.t2x_ini apertium-filter-rules oci apertium-oci-fra.fra-oci.t2x_bis >fra-oci.t2x_bis apertium-preprocess-transfer apertium-oci-fra.fra-oci.t2x_ini fra-oci.t2x_ini.bin
    apertium-filter-rules oci@gascon apertium-oci-fra.fra-oci.t2x_bis >fra-oci@gascon.t2x_bis
    apertium-validate-interchunk apertium-oci-fra.fra-oci.t2x_pas apertium-preprocess-transfer apertium-oci-fra.fra-oci.t2x_pas fra-oci.t2x_pas.bin
    apertium-validate-interchunk apertium-oci-fra.fra-oci.t2x_pro apertium-preprocess-transfer apertium-oci-fra.fra-oci.t2x_pro fra-oci.t2x_pro.bin
    apertium-validate-interchunk apertium-oci-fra.fra-oci.t2x_supersn apertium-preprocess-transfer apertium-oci-fra.fra-oci.t2x_supersn fra-oci@gascon.t2x_supersn.bin
    apertium-validate-interchunk apertium-oci-fra.fra-oci.t2x_enon apertium-validate-postchunk apertium-oci-fra.fra-oci.t3x apertium-preprocess-transfer apertium-oci-fra.fra-oci.t2x_enon fra-oci@gascon.t2x_enon.bin
    apertium-preprocess-transfer apertium-oci-fra.fra-oci.t3x fra-oci.t3x.bin apertium-validate-transfer apertium-oci-fra.fra-oci.t4x
    apertium-validate-modes modes.xml
    apertium-gen-modes modes.xml
    apertium-preprocess-transfer apertium-oci-fra.fra-oci.t4x fra-oci.t4x.bin xsltproc --stringparam alt oci alt.xsl apertium-oci-fra.oci-fra.dix >.deps/fra-oci.dix
    xsltproc --stringparam alt oci@gascon alt.xsl apertium-oci-fra.oci-fra.dix >.deps/fra-oci@gascon.dix
    apertium-filter-rules oci apertium-oci-fra.oci-fra.lrx >.deps/oci-fra.lrx apertium-filter-rules oci@gascon apertium-oci-fra.oci-fra.lrx >.deps/oci@gascon-fra.lrx
    apertium-validate-transfer oci-fra.t1x
    oci-fra.t1x:953: element def-cat: validity error : Syntax of value for attribute n of def-cat is not valid
    oci-fra.t1x:957: element def-cat: validity error : Syntax of value for attribute n of def-cat is not valid
    oci-fra.t1x:14478: element pattern-item: validity error : Syntax of value for attribute n of pattern-item is not valid
    oci-fra.t1x:14520: element pattern-item: validity error : Syntax of value for attribute n of pattern-item is not valid
    oci-fra.t1x:14595: element pattern-item: validity error : Syntax of value for attribute n of pattern-item is not valid
    oci-fra.t1x:14628: element pattern-item: validity error : Syntax of value for attribute n of pattern-item is not valid
    oci-fra.t1x:14661: element pattern-item: validity error : Syntax of value for attribute n of pattern-item is not valid
    oci-fra.t1x:14736: element pattern-item: validity error : Syntax of value for attribute n of pattern-item is not valid
    oci-fra.t1x:14777: element pattern-item: validity error : Syntax of value for attribute n of pattern-item is not valid
    oci-fra.t1x:14820: element pattern-item: validity error : Syntax of value for attribute n of pattern-item is not valid
    oci-fra.t1x:14864: element pattern-item: validity error : Syntax of value for attribute n of pattern-item is not valid
    oci-fra.t1x:14910: element pattern-item: validity error : Syntax of value for attribute n of pattern-item is not valid
    oci-fra.t1x:14960: element pattern-item: validity error : Syntax of value for attribute n of pattern-item is not valid
    oci-fra.t1x:15006: element pattern-item: validity error : Syntax of value for attribute n of pattern-item is not valid
    oci-fra.t1x:15043: element pattern-item: validity error : Syntax of value for attribute n of pattern-item is not valid
    oci-fra.t1x:15081: element pattern-item: validity error : Syntax of value for attribute n of pattern-item is not valid
    oci-fra.t1x:15120: element pattern-item: validity error : Syntax of value for attribute n of pattern-item is not valid
    oci-fra.t1x:15159: element pattern-item: validity error : Syntax of value for attribute n of pattern-item is not valid
    oci-fra.t1x:15197: element pattern-item: validity error : Syntax of value for attribute n of pattern-item is not valid
    oci-fra.t1x:15236: element pattern-item: validity error : Syntax of value for attribute n of pattern-item is not valid
    oci-fra.t1x:15276: element pattern-item: validity error : Syntax of value for attribute n of pattern-item is not valid
    Document oci-fra.t1x does not validate against /usr/share/apertium/transfer.dtd make[2]: *** [Makefile:1010: oci-fra.t1x.bin] Error 3
    make[2]: *** Waiting for unfinished jobs....
    make[2]: Leaving directory '/<<PKGBUILDDIR>>'
    dh_auto_build: error: make -j2 returned exit code 2
    make[1]: *** [debian/rules:27: override_dh_auto_build] Error 25
    make[1]: Leaving directory '/<<PKGBUILDDIR>>'
    make: *** [debian/rules:14: binary] Error 2
    dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 --------------------------------------------------------------------------------

    The above is just how the build ends and not necessarily the most relevant part.
    If required, the full build log is available here:

    https://people.debian.org/~sanvila/build-logs/202504/

    About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages.

    If you could not reproduce the bug please contact me privately, as I
    am willing to provide ssh access to a virtual machine where the bug is
    fully reproducible.

    If this is really a bug in one of the build-depends, please use
    reassign and add an affects on src:apertium-oci-fra, so that this is still visible in the BTS web page for this package.

    Thanks.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Santiago Vila@21:1/5 to All on Wed May 14 11:20:02 2025
    severity 1103232 serious
    thanks

    This was not a i386 bug.

    Thanks.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)