On Fri, Aug 18, 2023 at 01:07:12AM +0200, Bruno Haible wrote: > Find attached the mail body (body.txt), log file (tp/tests/test-suite.log), > and some info (info.txt), which I can't include in the mail body if I want > this mail to pass the spam filters. > > Bruno >
As the log file shows, the Unicode::Collate module is not found. I don't know what the solution to this is. It is meant to be included (in the "perl core") with perl 5.26.3 (the perl version reported). https://perldoc.perl.org/5.26.3/modules But evidently we can't rely on this. You can also run "corelist -a Unicode::Collate" to confirm it is a core module. As it is supposed to be a core module, then there is probably not a need to make the program work without it. It's possible that a distribution does something to install fewer packages, but I found the following page (via Google) that lists a Unicode::Collate package as a dependency of Perl, on Centos 8-stream: http://www.rpmfind.net/linux/RPM/centos/8-stream/appstream/x86_64/Packages/perl-5.26.3-420.el8.x86_64.html Is it possible that Unicode::Collate is installed on the system somewhere but that we aren't finding it due to incorrect @INC? Or is there any reason why Unicode::Collate wouldn't be installed? Was Perl installed in an unusual way on this system?