[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1030423: ibus-typing-booster: FTBFS: AssertionError: Lists differ: [('ca[224 chars]ource file.', '10'), ('show-lookup', 'Show lookup table', '0')] != [('ca[224 chars]ource file.', '10')]



Source: ibus-typing-booster
Version: 2.20.0-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lucas@debian.org
Usertags: ftbfs-20230203 ftbfs-bookworm

Hi,

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


Relevant part (hopefully):
> make[4]: Entering directory '/<<PKGBUILDDIR>>/tests'
> PASS: test_itb_util.py
> PASS: test_0_gtk.py
> PASS: test_keyvals_to_keycodes.py
> FAIL: test_m17n_translit.py
> PASS: test_m17n_db_info.py
> PASS: test_compose_sequences.py
> PASS: test_emoji_unicode_version.py
> PASS: test_tabsqlitedb.py
> PASS: test_itb.py
> PASS: test_emoji_similar.py
> PASS: test_hunspell_suggest.py
> PASS: test_emoji_candidates.py
> ======================================================
>    ibus-typing-booster 2.20.0: tests/test-suite.log
> ======================================================
> 
> # TOTAL: 12
> # PASS:  11
> # SKIP:  0
> # XFAIL: 0
> # FAIL:  1
> # XPASS: 0
> # ERROR: 0
> 
> .. contents:: :depth: 2
> 
> FAIL: test_m17n_translit.py
> ===========================
> 
> test_NoIME (test_m17n_translit.M17nTranslitTestCase.test_NoIME) ... ok
> test_bn_national_jatiya (test_m17n_translit.M17nTranslitTestCase.test_bn_national_jatiya)
> Test my new bn-national-jatiya.mim input method ... ime "bn-national-jatiya" ... skipped 'minput_open_im() failed'
> test_dummy (test_m17n_translit.M17nTranslitTestCase.test_dummy) ... ok
> test_get_variables_ath_phonetic (test_m17n_translit.M17nTranslitTestCase.test_get_variables_ath_phonetic) ... ime "ath-phonetic" ... ok
> test_get_variables_bn_national_jatiya (test_m17n_translit.M17nTranslitTestCase.test_get_variables_bn_national_jatiya) ... ime "bn-national-jatiya" ... skipped 'minput_open_im() failed'
> test_get_variables_bo_ewts (test_m17n_translit.M17nTranslitTestCase.test_get_variables_bo_ewts) ... ime "bo-ewts" ... ok
> test_get_variables_hi_itrans (test_m17n_translit.M17nTranslitTestCase.test_get_variables_hi_itrans) ... ime "hi-itrans" ... ok
> test_get_variables_ja_anthy (test_m17n_translit.M17nTranslitTestCase.test_get_variables_ja_anthy) ... ime "ja-anthy" ... ok
> test_get_variables_ml_swanalekha (test_m17n_translit.M17nTranslitTestCase.test_get_variables_ml_swanalekha) ... ime "ml-swanalekha" ... FAIL
> test_get_variables_mr_gamabhana (test_m17n_translit.M17nTranslitTestCase.test_get_variables_mr_gamabhana) ... ime "mr-gamabhana" ... skipped 'minput_open_im() failed'
> test_get_variables_oj_phonetic (test_m17n_translit.M17nTranslitTestCase.test_get_variables_oj_phonetic) ... ime "oj-phonetic" ... ok
> test_get_variables_sa_itrans (test_m17n_translit.M17nTranslitTestCase.test_get_variables_sa_itrans) ... ime "sa-itrans" ... ok
> test_get_variables_si_wijesekera (test_m17n_translit.M17nTranslitTestCase.test_get_variables_si_wijesekera) ... ime "si-wijesekera" ... ok
> test_get_variables_t_unicode (test_m17n_translit.M17nTranslitTestCase.test_get_variables_t_unicode) ... ime "t-unicode" ... ok
> test_get_variables_ta_lk_renganathan (test_m17n_translit.M17nTranslitTestCase.test_get_variables_ta_lk_renganathan) ... ime "ta-lk-renganathan" ... ok
> test_get_variables_th_kesmanee (test_m17n_translit.M17nTranslitTestCase.test_get_variables_th_kesmanee) ... ime "th-kesmanee" ... ok
> test_get_variables_th_pattachote (test_m17n_translit.M17nTranslitTestCase.test_get_variables_th_pattachote) ... ime "th-pattachote" ... ok
> test_get_variables_th_tis820 (test_m17n_translit.M17nTranslitTestCase.test_get_variables_th_tis820) ... ime "th-tis820" ... ok
> test_get_variables_vi_han (test_m17n_translit.M17nTranslitTestCase.test_get_variables_vi_han) ... ime "vi-han" ... ok
> test_get_variables_vi_nomtelex (test_m17n_translit.M17nTranslitTestCase.test_get_variables_vi_nomtelex) ... ime "vi-nomtelex" ... ok
> test_get_variables_vi_nomvni (test_m17n_translit.M17nTranslitTestCase.test_get_variables_vi_nomvni) ... ime "vi-nomvni" ... ok
> test_get_variables_vi_tcvn (test_m17n_translit.M17nTranslitTestCase.test_get_variables_vi_tcvn) ... ime "vi-tcvn" ... ok
> test_get_variables_vi_telex (test_m17n_translit.M17nTranslitTestCase.test_get_variables_vi_telex) ... ime "vi-telex" ... ok
> test_get_variables_vi_viqr (test_m17n_translit.M17nTranslitTestCase.test_get_variables_vi_viqr) ... ime "vi-viqr" ... ok
> test_get_variables_vi_vni (test_m17n_translit.M17nTranslitTestCase.test_get_variables_vi_vni) ... ime "vi-vni" ... ok
> test_get_variables_zh_cangjie (test_m17n_translit.M17nTranslitTestCase.test_get_variables_zh_cangjie) ... ime "zh-cangjie" ... ok
> test_get_variables_zh_py (test_m17n_translit.M17nTranslitTestCase.test_get_variables_zh_py) ... ime "zh-py" ... ok
> test_get_variables_zh_py_b5 (test_m17n_translit.M17nTranslitTestCase.test_get_variables_zh_py_b5) ... ime "zh-py-b5" ... ok
> test_get_variables_zh_py_gb (test_m17n_translit.M17nTranslitTestCase.test_get_variables_zh_py_gb) ... ime "zh-py-gb" ... ok
> test_get_variables_zh_quick (test_m17n_translit.M17nTranslitTestCase.test_get_variables_zh_quick) ... ime "zh-quick" ... ok
> test_get_variables_zh_tonepy (test_m17n_translit.M17nTranslitTestCase.test_get_variables_zh_tonepy) ... ime "zh-tonepy" ... ok
> test_get_variables_zh_tonepy_b5 (test_m17n_translit.M17nTranslitTestCase.test_get_variables_zh_tonepy_b5) ... ime "zh-tonepy-b5" ... ok
> test_get_variables_zh_tonepy_gb (test_m17n_translit.M17nTranslitTestCase.test_get_variables_zh_tonepy_gb) ... ime "zh-tonepy-gb" ... ok
> test_get_variables_zh_zhuyin (test_m17n_translit.M17nTranslitTestCase.test_get_variables_zh_zhuyin) ... ime "zh-zhuyin" ... ok
> test_hi_inscript2 (test_m17n_translit.M17nTranslitTestCase.test_hi_inscript2) ... ime "hi-inscript2" ... ok
> test_hi_itrans (test_m17n_translit.M17nTranslitTestCase.test_hi_itrans) ... ok
> test_ja_anthy (test_m17n_translit.M17nTranslitTestCase.test_ja_anthy) ... ime "ja-anthy" ... ok
> test_ko_romaja (test_m17n_translit.M17nTranslitTestCase.test_ko_romaja) ... ime "ko-romaja" ... ok
> test_mr_inscript2 (test_m17n_translit.M17nTranslitTestCase.test_mr_inscript2) ... ime "mr-inscript2" ... ok
> test_mr_itrans (test_m17n_translit.M17nTranslitTestCase.test_mr_itrans) ... ok
> test_non_existing_ime (test_m17n_translit.M17nTranslitTestCase.test_non_existing_ime) ... ok
> test_ru_translit (test_m17n_translit.M17nTranslitTestCase.test_ru_translit) ... ok
> test_set_variables (test_m17n_translit.M17nTranslitTestCase.test_set_variables) ... ime "bn-national-jatiya" ... skipped 'minput_open_im() failed'
> test_set_variables_reload_input_method (test_m17n_translit.M17nTranslitTestCase.test_set_variables_reload_input_method) ... ime "bn-national-jatiya" ... skipped 'minput_open_im() failed'
> test_si_sayura (test_m17n_translit.M17nTranslitTestCase.test_si_sayura) ... ime "si-sayura" ... skipped 'minput_open_im() failed'
> test_si_wijesekera (test_m17n_translit.M17nTranslitTestCase.test_si_wijesekera) ... ok
> test_t_latn_post (test_m17n_translit.M17nTranslitTestCase.test_t_latn_post) ... ok
> test_unicode (test_m17n_translit.M17nTranslitTestCase.test_unicode) ... ime "t-unicode" ... ok
> test_unicode_hi_itrans (test_m17n_translit.M17nTranslitTestCase.test_unicode_hi_itrans)
> Unicode input should work not only when the t-unicode input method ... ime "hi-itrans" ... ok
> test_zh_py (test_m17n_translit.M17nTranslitTestCase.test_zh_py) ... ime "zh-py" ... ok
> test_zh_tonepy (test_m17n_translit.M17nTranslitTestCase.test_zh_tonepy) ... ime "zh-tonepy" ... ok
> 
> ======================================================================
> FAIL: test_get_variables_ml_swanalekha (test_m17n_translit.M17nTranslitTestCase.test_get_variables_ml_swanalekha)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/tests/test_m17n_translit.py", line 623, in test_get_variables_ml_swanalekha
>     self.assertEqual(
> AssertionError: Lists differ: [('ca[224 chars]ource file.', '10'), ('show-lookup', 'Show lookup table', '0')] != [('ca[224 chars]ource file.', '10')]
> 
> First list contains 1 additional elements.
> First extra element 1:
> ('show-lookup', 'Show lookup table', '0')
> 
>   [('candidates-group-size',
>     'Maxmum number of candidates in a candidate group.\n'
>     'Value must be an integer.\n'
>     'If the value is not positive, number of candidates in a group is decided\n'
>     'by how candiates are grouped in an input method source file.',
> -   '10'),
> ?        ^
> 
> +   '10')]
> ?        ^
> 
> -  ('show-lookup', 'Show lookup table', '0')]
> 
> ----------------------------------------------------------------------
> Ran 51 tests in 0.081s
> 
> FAILED (failures=1, skipped=6)
> FAIL test_m17n_translit.py (exit status: 1)
> 
> ============================================================================
> Testsuite summary for ibus-typing-booster 2.20.0
> ============================================================================
> # TOTAL: 12
> # PASS:  11
> # SKIP:  0
> # XFAIL: 0
> # FAIL:  1
> # XPASS: 0
> # ERROR: 0
> ============================================================================
> See tests/test-suite.log
> Please report to https://github.com/mike-fabian/ibus-typing-booster/issues
> ============================================================================
> make[4]: *** [Makefile:641: test-suite.log] Error 1
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/tests'
> make[3]: *** [Makefile:749: check-TESTS] Error 2
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/tests'
> make[2]: *** [Makefile:899: check-am] Error 2
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/tests'
> make[1]: *** [Makefile:525: check-recursive] Error 1
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_auto_test: error: make -j8 check "TESTSUITEFLAGS=-j8 --verbose" VERBOSE=1 returned exit code 2


The full build log is available from:
http://qa-logs.debian.net/2023/02/03/ibus-typing-booster_2.20.0-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20230203;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20230203&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

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 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.


Reply to: