Когда я пытаюсь установить падре с CPAN (или cpanm) ...Новый Padre на Fedora
bash-4.2$ sudo cpan Padre
...
CPAN.pm: Building P/PL/PLAVEN/Padre-1.00.tar.gz
Found locale ru_RU.UTF-8
Found wxWidgets 2.8.12
Found Wx.pm 0.9921
Unparsable version '6,59' for prerequisite ExtUtils::MakeMaker at inc/Module/Install/Makefile.pm line 352.
Checking if your kit is complete...
Looks good
unexpected end of string while parsing JSON string, at character offset 281 (before "},"build_requires":{...") at /usr/local/share/perl5/CPAN/Meta/Converter.pm line 45.
at /usr/share/perl5/vendor_perl/ExtUtils/MM_Any.pm line 831.
ERROR from evaluation of /root/.local/share/.cpan/build/Padre-1.00-UsByhx/winxs/Makefile.PL: unexpected end of string while parsing JSON string, at character offset 78 (before "}") at /usr/local/share/perl5/CPAN/Meta/Converter.pm line 45.
Warning: No success on command[/usr/bin/perl Makefile.PL]
PLAVEN/Padre-1.00.tar.gz
/usr/bin/perl Makefile.PL -- NOT OK
Running make test
Make had some problems, won't test
Running make install
Make had some problems, won't install
Could not read metadata file. Falling back to other methods to determine prerequisites
Это ошибка, мы уже несколько лет. Я не могу найти JSON, это было причиной этой ошибки. Кто-нибудь передал эту проблему?
bash-4.2 $ perl -e использовать JSON :: PP; print $ JSON :: PP :: VERSION. "\ n" ' 2.27300 Обновлено. -> Такая же проблема): –
Интересно, видит ли CPAN правильную версию JSON :: PP (у вас может быть несколько копий в вашей системе). Вы можете попробовать взломать CPAN :: Meta :: Converter, чтобы использовать 'Data :: Dumper ', предупреждать Dumper (\% INC);' непосредственно перед местом, где он не видит, какие модули были загружены с каких путей. – tobyink