On Fri, Aug 18, 2023 at 05:11:07PM +0200, Bruno Haible wrote: > > It's possible that a distribution does something to install fewer packages, > > The packaging source code for this module is here: > https://git.centos.org/rpms/perl/blob/c8s/f/SPECS/perl.spec > lines 2816..2832. Apparently they intended Unicode::Collate to be packaged > as a separate dnf package.
I found some pages that might give some background (CentOS is related to Red Hat distributions): https://lwn.net/Articles/348090/ "Re: Redhat perl != perl" https://lwn.net/Articles/348084/ "On properly packaging perl" > For comparison, here are the results for older CentOS distributions: > - CentOS 8: The same 52 test failures. > - CentOS 7: "make check" passes. > - CentOS 6: "make check" passes. > > You could, at configure time, test what's the exit code of 'perl' when > run with 1-line input: > use Unicode::Collate; > That would be okay as long as missing Unicode::Collate was the only missing module. Does the test suite pass if that module is installed?