You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On a few of my smokers I see the following test failure:
# Failed test 'TeX/Encode.pm loaded ok'
# at t/00-compile.t line 45.
# got: '512'
# expected: '0'
Can't locate object method "Define" via package "Encode::utf8" at /opt/perl-5.16.3/lib/site_perl/5.16.3/x86_64-linux/Encode.pm line 346.
Compilation failed in require at /opt/perl-5.16.3/lib/site_perl/5.16.3/x86_64-linux/Encode/Encoding.pm line 11.
BEGIN failed--compilation aborted at /opt/perl-5.16.3/lib/site_perl/5.16.3/x86_64-linux/Encode/Encoding.pm line 11.
Compilation failed in require at /tmpfs/.cpan-build-cpansand/2017091209/TeX-Encode-2.002-12/blib/lib/TeX/Encode.pm line 8.
BEGIN failed--compilation aborted at /tmpfs/.cpan-build-cpansand/2017091209/TeX-Encode-2.002-12/blib/lib/TeX/Encode.pm line 8.
Compilation failed in require at -e line 1.
This seems to happen if Encode 2.90 is installed. Statistical analysis (theta=-1 means "bad"):
$ perl5.16.3 Makefile.PL
Warning: prerequisite Encode 2.91 not found. We have 2.90.
Generating a Unix-style Makefile
Writing Makefile for TeX::Encode
Writing MYMETA.yml and MYMETA.json
And the prereq upgrade does not happen if Encode 2.89 or 2.91 is installed.
On a few of my smokers I see the following test failure:
This seems to happen if Encode 2.90 is installed. Statistical analysis (theta=-1 means "bad"):
To avoid such test failures it's probably best to set a higher prereq version if Encode 2.90 is detected. E.g. like this (untested):
The text was updated successfully, but these errors were encountered: