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

Getting hunspell 1.7.2 into unstable



Hi,

I think I pointed that out when hunspell 1.7.2+really1.7.2-4 was out and the test results came in. Might be overseen or simply postponed due to the (upcoming) freeze anyways.

Let's have a try at it again :)

the experimental pseudo-excuses for hunspell say:

Experimental: Pseudo-Excuse for hunspell
Migration status for hunspell (1.7.2+really1.7.1-2 to 1.7.2+really1.7.2-5): BLOCKED: Rejected/violates migration policy/introduces a regression
Issues preventing migration:
autopkgtest for hunspell-dict-ko/0.7.93-1: amd64: Regression ♻ (reference ♻), arm64: Regression ♻ (reference ♻), armel: Regression ♻ (reference ♻), armhf: Regression ♻ (reference ♻), i386: Regression ♻ (reference ♻), ppc64el: Regression ♻ (reference ♻), s390x: Regression ♻ (reference ♻) autopkgtest for libreoffice/blocked-on-ci-infra: armel: Ignored failure, i386: Ignored failure, ppc64el: Ignored failure, s390x: Ignored failure
Implicit dependency: hunspell r-cran-hunspell
Depends: hunspell r-cran-hunspell
Excuses generated on: Sat Jun 10 02:26:07 2023 UTC

(https://qa.debian.org/excuses.php?experimental=1&package=hunspell)

When looking at the actual log there I see

[...]
Hunspell 1.7.2 - hunspell-dict-ko 0.7.93 (requires Hunspell 1.3.1) https://spellcheck-ko.github.io/
python3 checkhunspellversion.py
Testing 001-pos-dependent-inflection.test...
Testing 002-irregular-inflection.test...
Testing 003-abbreviated-inflection.test...
Testing 004-compound-removing-rieul.test...
Testing 005-vowel-harmony.test...
Testing 006-descriptive-josa.test...
Testing 007-noun-suffix-and-josa.test...
Testing 008-dependent-josa.test...
Testing 009-auxiliary-verb.test...
009-auxiliary-verb.test:17: Y 사과인듯하네: & 사과인듯하네 15 0: 사과인 듯하네, 사과인듯하네, 사관인듯하네, 사과인듯하나, 사과인듯하니, 사기인듯하네, 사고인듯하네, 사구인듯하네, 사교인듯하네, 사과인듯하냐, 사계인듯하네, 사과인듯하게, 사과인듯하데, 다과인듯하네, 사과일듯하네 009-auxiliary-verb.test:18: Y 선생님이신듯하고: & 선생님이신듯하고 1 0: 선생님이신 듯하고
Testing 010-jamo-swap.test...
Testing 011-abbreviated-verb-suggestion.test...
Testing 012-wrong-inflection.test...
Testing 013-yeoncheol-buncheol.test...
Testing 014-sai-sios.test...
Testing 015-beginning-sound-rule.test...
Testing 016-numbers.test...
make[1]: *** [Makefile:9: test] Error 1
make[1]: Leaving directory '/tmp/autopkgtest-lxc.kiimxcwu/downtmp/build.Xkj/src/tests'
make: *** [Makefile:53: hosttest] Error 2
/tmp/autopkgtest-lxc.kiimxcwu/downtmp/wrapper.sh: Killing leaked background processes: 1672
    PID TTY      STAT   TIME COMMAND
   1672 ?        R      0:01 hunspell -i UTF-8 -d /usr/share/hunspell/ko
autopkgtest [02:29:48]: test command1: -----------------------]
autopkgtest [02:29:48]: test command1: - - - - - - - - - - results - - - - - - - - - -
command1             FAIL non-zero exit status 2
autopkgtest [02:29:48]: test command1: - - - - - - - - - - stderr - - - - - - - - - - 009-auxiliary-verb.test:17: Y 사과인듯하네: & 사과인듯하네 15 0: 사과인 듯하네, 사과인듯하네, 사관인듯하네, 사과인듯하나, 사과인듯하니, 사기인듯하네, 사고인듯하네, 사구인듯하네, 사교인듯하네, 사과인듯하냐, 사계인듯하네, 사과인듯하게, 사과인듯하데, 다과인듯하네, 사과일듯하네 009-auxiliary-verb.test:18: Y 선생님이신듯하고: & 선생님이신듯하고 1 0: 선생님이신 듯하고
make[1]: *** [Makefile:9: test] Error 1
make: *** [Makefile:53: hosttest] Error 2
autopkgtest [02:29:48]: @@@@@@@@@@@@@@@@@@@@ summary
command1             FAIL non-zero exit status 2

(sorry, no proper encoding here probably, neither is it in the original log, though, probably you have better output...)

https://ci.debian.net/data/autopkgtest/unstable/amd64/h/hunspell-dict-ko/34163061/log.gz

This blocks (well, theoretically not, but then it'd block in unstable) the upload of hunspell 1.7.2 which has many bugfixes and improvements (and which the new version of r-cran-hunspell - due to embedding internal headers - also needs now, so that one is also blocked. (CC'ed)).

Can you have a look?

May be a hunspell bug, may be a hunspell-dict-ko bug. It at least works with hunspell 1.7.1.

There was a known bug for looong words (see https://tracker.debian.org/news/1406316/accepted-hunspell-172really172-4-source-into-experimental/:
 hunspell (1.7.2+really1.7.2-4) experimental; urgency=medium
 .
   * add patch from LibreOffice to allow longer words in hunspell-ko
     (https://github.com/hunspell/hunspell/issues/903)
) but that one is fixed, before that the failures in autopkgtest was even longer.

I'd file a bug at github but it seems everything is korean there (which I dislike, open source/free software stuff has to be done in english imho, and I am not a english native speaker either)

Regards,

Rene


Reply to: