Я пытаюсь установить Tkx на мою Ma c, с Perl 5.16.0 под perlbrew. Продолжайте получать эту ошибку:
Test Summary Report
-------------------
t/tcl.t (Wstat: 0 Tests: 18 Failed: 1)
Failed test: 18
Files=8, Tests=54, 8 wallclock secs ( 0.04 usr 0.02 sys + 1.58 cusr 0.83 csys = 2.47 CPU)
Result: FAIL
Failed 1/8 test programs. 1/54 subtests failed.
make: *** [test_dynamic] Error 255
GAAS/Tkx-1.09.tar.gz
/usr/bin/make test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports GAAS/Tkx-1.09.tar.gz
Running make install
make test had returned bad status, won't install without force
Failed during this command:
GAAS/Tkx-1.09.tar.gz : make_test NO
Когда я выполняю reports GAAS/Tkx-1.09.tar.gz
(внутри оболочки CPAN), я получаю это:
Distribution: G/GA/GAAS/Tkx-1.09.tar.gz
Fetching 'http://www.cpantesters.org/show/Tkx.yaml'...DONE
Catching error: "CPAN::Exception::yaml_process_error=HASH(0x7fb392b404b8)" at /Users/daryl/perl5/perlbrew/perls/perl-5.16.0/lib/5.16.0/CPAN.pm line 392.
CPAN::shell() called at -e line 1
В начале этого процесса я заметил, что в каталоге ~ / .cpan / sources / авторы / id примерно половина каталогов принадлежала root, остальные - мне. Я сделал «chown -R $ USER» на уровне .cpan, и все остальные мои установки были в порядке. Кроме того, "установить Tk" удалось; Я думаю, что могу вернуться к Tk, но я действительно хотел попробовать Tkx. Настолько, что я запустил "notest install Tk". Я уверен, что скоро столкнусь с проблемой, поэтому, если есть ответ на эту проблему, я хотел бы услышать ее.