Source: isoquery
Version: 3.2.4-1
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20210728 ftbfs-bullseye

Hi,

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

This sounds like #963371.

Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> mkdir -p /<<PKGBUILDDIR>>/debian/tmpdir/locale
> localedef -i de_DE -f UTF-8 /<<PKGBUILDDIR>>/debian/tmpdir/locale/de_DE.UTF-8
> LOCPATH=/<<PKGBUILDDIR>>/debian/tmpdir/locale LANG=de LC_ALL=de_DE.UTF-8 
> dh_auto_test
>       make -j4 check VERBOSE=1
> make[2]: Verzeichnis „/<<PKGBUILDDIR>>“ wird betreten
> Making check in po
> make[3]: Verzeichnis „/<<PKGBUILDDIR>>/po“ wird betreten
> make[3]: Für das Ziel „check“ ist nichts zu tun.
> make[3]: Verzeichnis „/<<PKGBUILDDIR>>/po“ wird verlassen
> Making check in src
> make[3]: Verzeichnis „/<<PKGBUILDDIR>>/src“ wird betreten
> make[3]: Für das Ziel „check“ ist nichts zu tun.
> make[3]: Verzeichnis „/<<PKGBUILDDIR>>/src“ wird verlassen
> Making check in tests
> make[3]: Verzeichnis „/<<PKGBUILDDIR>>/tests“ wird betreten
> make  check-am
> make[4]: Verzeichnis „/<<PKGBUILDDIR>>/tests“ wird betreten
> make  options integration    \
>                    
> make[5]: Verzeichnis „/<<PKGBUILDDIR>>/tests“ wird betreten
> gcc -DPACKAGE_NAME=\"isoquery\" -DPACKAGE_TARNAME=\"isoquery\" 
> -DPACKAGE_VERSION=\"3.2.4\" -DPACKAGE_STRING=\"isoquery\ 3.2.4\" 
> -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"isoquery\" 
> -DVERSION=\"3.2.4\" -DENABLE_NLS=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 
> -DGETTEXT_PACKAGE=\"isoquery\" -I.  -I../src -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread 
> -I/usr/include/json-glib-1.0 -I/usr/include/libmount -I/usr/include/blkid 
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
> -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -c -o options.o 
> options.c
> gcc -DPACKAGE_NAME=\"isoquery\" -DPACKAGE_TARNAME=\"isoquery\" 
> -DPACKAGE_VERSION=\"3.2.4\" -DPACKAGE_STRING=\"isoquery\ 3.2.4\" 
> -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"isoquery\" 
> -DVERSION=\"3.2.4\" -DENABLE_NLS=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 
> -DGETTEXT_PACKAGE=\"isoquery\" -I.  -DTESTDIR=\".\" -I../src 
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread 
> -I/usr/include/json-glib-1.0 -I/usr/include/libmount -I/usr/include/blkid 
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
> -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -c -o 
> integration-integration.o `test -f 'integration.c' || echo './'`integration.c
> gcc  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -o integration 
> integration-integration.o -lglib-2.0 -ljson-glib-1.0 -lgio-2.0 -lgobject-2.0 
> -lglib-2.0 ../src/options.o 
> gcc  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -o options 
> options.o -lglib-2.0 -ljson-glib-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 
> ../src/options.o 
> make[5]: Verzeichnis „/<<PKGBUILDDIR>>/tests“ wird verlassen
> make  check-TESTS
> make[5]: Verzeichnis „/<<PKGBUILDDIR>>/tests“ wird betreten
> make[6]: Verzeichnis „/<<PKGBUILDDIR>>/tests“ wird betreten
> PASS: options 1 /options/standard_default
> PASS: options 2 /options/standard_provided
> PASS: options 3 /options/standard_deprecated_639
> PASS: options 4 /options/standard_deprecated_3166
> PASS: options 5 /options/standard_invalid
> PASS: options 6 /options/pathname_default
> PASS: options 7 /options/pathname_provided
> PASS: options 8 /options/pathname_provided_with_dir_separator
> PASS: options 9 /options/pathname_from_standard
> PASS: options 10 /options/name_default
> PASS: options 11 /options/name_name
> PASS: options 12 /options/name_official_name
> PASS: options 13 /options/name_common_name
> PASS: options 14 /options/null_separator
> PASS: options 15 /options/invalid_option
> PASS: integration 1 /integration/iso_639-2/all_localized
> PASS: integration 2 /integration/iso_639-2/all_null_separator
> PASS: integration 3 /integration/iso_639-2/all
> PASS: integration 4 /integration/iso_639-2/multiple_codes
> PASS: integration 5 /integration/iso_639-3/all_localized
> PASS: integration 6 /integration/iso_639-3/all_null_separator
> PASS: integration 7 /integration/iso_639-3/all
> PASS: integration 8 /integration/iso_639-3/multiple_codes
> PASS: integration 9 /integration/iso_639-5/all_localized
> PASS: integration 10 /integration/iso_639-5/all_null_separator
> PASS: integration 11 /integration/iso_639-5/all
> PASS: integration 12 /integration/iso_639-5/multiple_codes
> PASS: integration 13 /integration/iso_3166-1/all_localized
> PASS: integration 14 /integration/iso_3166-1/all_null_separator
> PASS: integration 15 /integration/iso_3166-1/all
> PASS: integration 16 /integration/iso_3166-1/invalid_codes_localized
> PASS: integration 17 /integration/iso_3166-1/invalid_codes
> PASS: integration 18 /integration/iso_3166-1/multiple_codes_localized
> PASS: integration 19 /integration/iso_3166-1/multiple_codes
> PASS: integration 20 /integration/iso_3166-1/simple_call
> PASS: integration 21 /integration/iso_3166-1/single_code
> PASS: integration 22 /integration/iso_3166-2/all_localized
> PASS: integration 23 /integration/iso_3166-2/all_null_separator
> PASS: integration 24 /integration/iso_3166-2/all
> PASS: integration 25 /integration/iso_3166-2/multiple_codes
> PASS: integration 26 /integration/iso_3166-3/all_localized
> PASS: integration 27 /integration/iso_3166-3/all_null_separator
> PASS: integration 28 /integration/iso_3166-3/all
> PASS: integration 29 /integration/iso_3166-3/multiple_codes
> PASS: integration 30 /integration/iso_4217/all_localized
> PASS: integration 31 /integration/iso_4217/all_null_separator
> PASS: integration 32 /integration/iso_4217/all
> PASS: integration 33 /integration/iso_4217/multiple_codes
> ERROR: integration - Bail out! 
> ERROR:integration.c:88:test_integration_add_test_from_files: stdout of child 
> process (/integration/iso_15924/all_localized [362]) failed to match: Beng    
>     325     Bengali
> ==========================================
>    isoquery 3.2.4: tests/test-suite.log
> ==========================================
> 
> # TOTAL: 49
> # PASS:  48
> # SKIP:  0
> # XFAIL: 0
> # FAIL:  0
> # XPASS: 0
> # ERROR: 1
> 
> .. contents:: :depth: 2
> 
> ERROR: integration
> ==================
> 
> **
> ERROR:integration.c:88:test_integration_add_test_from_files: stdout of child 
> process (/integration/iso_15924/all_localized [362]) failed to match: Beng    
>    325     Bengali
> Cyrl  220     cyrillique
> Grek  200     grec
> Latn  215     latin
> 
> stdout was:
> Beng  325     bengali
> Cyrl  220     cyrillique
> Grek  200     grec
> Latn  215     latin
> 
> Aborted
> # random seed: R02S0f8e9d51a89a3a706be05245253fdc75
> 1..38
> # Start of integration tests
> # Start of iso_639-2 tests
> ok 1 /integration/iso_639-2/all_localized
> PASS: integration 1 /integration/iso_639-2/all_localized
> ok 2 /integration/iso_639-2/all_null_separator
> PASS: integration 2 /integration/iso_639-2/all_null_separator
> ok 3 /integration/iso_639-2/all
> PASS: integration 3 /integration/iso_639-2/all
> ok 4 /integration/iso_639-2/multiple_codes
> PASS: integration 4 /integration/iso_639-2/multiple_codes
> # End of iso_639-2 tests
> # Start of iso_639-3 tests
> ok 5 /integration/iso_639-3/all_localized
> PASS: integration 5 /integration/iso_639-3/all_localized
> ok 6 /integration/iso_639-3/all_null_separator
> PASS: integration 6 /integration/iso_639-3/all_null_separator
> ok 7 /integration/iso_639-3/all
> PASS: integration 7 /integration/iso_639-3/all
> ok 8 /integration/iso_639-3/multiple_codes
> PASS: integration 8 /integration/iso_639-3/multiple_codes
> # End of iso_639-3 tests
> # Start of iso_639-5 tests
> ok 9 /integration/iso_639-5/all_localized
> PASS: integration 9 /integration/iso_639-5/all_localized
> ok 10 /integration/iso_639-5/all_null_separator
> PASS: integration 10 /integration/iso_639-5/all_null_separator
> ok 11 /integration/iso_639-5/all
> PASS: integration 11 /integration/iso_639-5/all
> ok 12 /integration/iso_639-5/multiple_codes
> PASS: integration 12 /integration/iso_639-5/multiple_codes
> # End of iso_639-5 tests
> # Start of iso_3166-1 tests
> ok 13 /integration/iso_3166-1/all_localized
> PASS: integration 13 /integration/iso_3166-1/all_localized
> ok 14 /integration/iso_3166-1/all_null_separator
> PASS: integration 14 /integration/iso_3166-1/all_null_separator
> ok 15 /integration/iso_3166-1/all
> PASS: integration 15 /integration/iso_3166-1/all
> ok 16 /integration/iso_3166-1/invalid_codes_localized
> PASS: integration 16 /integration/iso_3166-1/invalid_codes_localized
> ok 17 /integration/iso_3166-1/invalid_codes
> PASS: integration 17 /integration/iso_3166-1/invalid_codes
> ok 18 /integration/iso_3166-1/multiple_codes_localized
> PASS: integration 18 /integration/iso_3166-1/multiple_codes_localized
> ok 19 /integration/iso_3166-1/multiple_codes
> PASS: integration 19 /integration/iso_3166-1/multiple_codes
> ok 20 /integration/iso_3166-1/simple_call
> PASS: integration 20 /integration/iso_3166-1/simple_call
> ok 21 /integration/iso_3166-1/single_code
> PASS: integration 21 /integration/iso_3166-1/single_code
> # End of iso_3166-1 tests
> # Start of iso_3166-2 tests
> ok 22 /integration/iso_3166-2/all_localized
> PASS: integration 22 /integration/iso_3166-2/all_localized
> ok 23 /integration/iso_3166-2/all_null_separator
> PASS: integration 23 /integration/iso_3166-2/all_null_separator
> ok 24 /integration/iso_3166-2/all
> PASS: integration 24 /integration/iso_3166-2/all
> ok 25 /integration/iso_3166-2/multiple_codes
> PASS: integration 25 /integration/iso_3166-2/multiple_codes
> # End of iso_3166-2 tests
> # Start of iso_3166-3 tests
> ok 26 /integration/iso_3166-3/all_localized
> PASS: integration 26 /integration/iso_3166-3/all_localized
> ok 27 /integration/iso_3166-3/all_null_separator
> PASS: integration 27 /integration/iso_3166-3/all_null_separator
> ok 28 /integration/iso_3166-3/all
> PASS: integration 28 /integration/iso_3166-3/all
> ok 29 /integration/iso_3166-3/multiple_codes
> PASS: integration 29 /integration/iso_3166-3/multiple_codes
> # End of iso_3166-3 tests
> # Start of iso_4217 tests
> ok 30 /integration/iso_4217/all_localized
> PASS: integration 30 /integration/iso_4217/all_localized
> ok 31 /integration/iso_4217/all_null_separator
> PASS: integration 31 /integration/iso_4217/all_null_separator
> ok 32 /integration/iso_4217/all
> PASS: integration 32 /integration/iso_4217/all
> ok 33 /integration/iso_4217/multiple_codes
> PASS: integration 33 /integration/iso_4217/multiple_codes
> # End of iso_4217 tests
> # Start of iso_15924 tests
> # child process (/integration/iso_15924/all_localized [362]) exit status: 0 
> (success)
> # child process (/integration/iso_15924/all_localized [362]) stdout: 
> "Beng\t325\tbengali\nCyrl\t220\tcyrillique\nGrek\t200\tgrec\nLatn\t215\tlatin\n"
> # child process (/integration/iso_15924/all_localized [362]) stderr: ""
> Bail out! ERROR:integration.c:88:test_integration_add_test_from_files: stdout 
> of child process (/integration/iso_15924/all_localized [362]) failed to 
> match: Beng     325     Bengali
> ERROR: integration - Bail out! 
> ERROR:integration.c:88:test_integration_add_test_from_files: stdout of child 
> process (/integration/iso_15924/all_localized [362]) failed to match: Beng    
>     325     Bengali
> Cyrl  220     cyrillique
> Grek  200     grec
> Latn  215     latin
> 
> stdout was:
> Beng  325     bengali
> Cyrl  220     cyrillique
> Grek  200     grec
> Latn  215     latin
> 
> 
> ============================================================================
> Testsuite summary for isoquery 3.2.4
> ============================================================================
> # TOTAL: 49
> # PASS:  48
> # SKIP:  0
> # XFAIL: 0
> # FAIL:  0
> # XPASS: 0
> # ERROR: 1
> ============================================================================
> See tests/test-suite.log
> ============================================================================
> make[6]: *** [Makefile:980: test-suite.log] Fehler 1
> make[6]: Verzeichnis „/<<PKGBUILDDIR>>/tests“ wird verlassen
> make[5]: *** [Makefile:1088: check-TESTS] Fehler 2
> make[5]: Verzeichnis „/<<PKGBUILDDIR>>/tests“ wird verlassen
> make[4]: *** [Makefile:1169: check-am] Fehler 2
> make[4]: Verzeichnis „/<<PKGBUILDDIR>>/tests“ wird verlassen
> make[3]: *** [Makefile:1172: check] Fehler 2
> make[3]: Verzeichnis „/<<PKGBUILDDIR>>/tests“ wird verlassen
> make[2]: *** [Makefile:591: check-recursive] Fehler 1
> make[2]: Verzeichnis „/<<PKGBUILDDIR>>“ wird verlassen
> dh_auto_test: error: make -j4 check VERBOSE=1 returned exit code 2

The full build log is available from:
   http://qa-logs.debian.net/2021/07/28/isoquery_3.2.4-1_testing.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 mine
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.

Reply via email to