[Pkg-nlp-ja-devel] Bug#866944: libmecab-perl: FTBFS: no such file or directory: /var/lib/mecab/dic/debian/dicrc

Niko Tyni ntyni @ debian.org
2017年 7月 2日 (日) 20:56:13 UTC


Package: libmecab-perl
Version: 0.99.6-1
Severity: serious
Tags: sid buster
Control: block 866389 with -1
X-Debbugs-Cc: mecab-jumandic @ packages.debian.org, mecab-utils @ packages.debian.org

This package fails to build on current sid/amd64.

     dh_auto_test
      make -j1 test TEST_VERBOSE=1
  make[1]: Entering directory '/<<PKGBUILDDIR>>'
  Running Mkbootstrap for MeCab ()
  chmod 644 "MeCab.bs"
  PERL_DL_NONLAZY=1 PERL_USE_UNSAFE_INC=1 "/usr/bin/perl" "-Iblib/lib" "-Iblib/arch" test.pl
  RuntimeError param.cpp(69) [ifs] no such file or directory: /var/lib/mecab/dic/debian/dicrc
  0.996
  Makefile:985: recipe for target 'test_dynamic' failed
  make[1]: *** [test_dynamic] Error 2
  make[1]: Leaving directory '/<<PKGBUILDDIR>>'
  dh_auto_test: make -j1 test TEST_VERBOSE=1 returned exit code 2
  debian/rules:4: recipe for target 'build' failed
  make: *** [build] Error 2
 
This seems to have been broken by the new version of src:mecab-jumandic
in unstable. It looks like the mecab-utils programs in /usr/lib/mecab/ 
need /var/lib/mecab/dic/debian/dicrc :

  # /usr/lib/mecab/mecab-dict-index 
  dictionary_compiler.cpp(82) [param.load(DCONF(DICRC))] no such file or directory: ./dicrc

  # /usr/lib/mecab/mecab-dict-gen
  dictionary_generator.cpp(212) [param.load(DCONF(DICRC))] no such file or directory: ./dicrc

Copying the maintainers.
-- 
Niko Tyni   ntyni @ debian.org



Pkg-nlp-ja-devel メーリングリストの案内