Re: Texinfo 7.0.90 pretest on CentOS 8-stream (Unicode::Collate)

2023-09-19 Thread Bruno Haible
Patrice Dumas wrote: > > FAIL: different_encodings.sh > > There was the same kind of errors on N Beebe builds (I missed your > original report). It is is supposed to be fixed by > https://git.savannah.gnu.org/cgit/texinfo.git/commit/?id=e34a8d6b66d0518a2c1673da62c56b60f87151e3 I confirm: With

Re: Texinfo 7.0.90 pretest on CentOS 8-stream (Unicode::Collate)

2023-09-19 Thread Patrice Dumas
On Sat, Aug 19, 2023 at 03:25:48PM +0200, Bruno Haible wrote: > Gavin Smith wrote: > > I've added such a stub and added a test to configure, so that a visible > > warning will be printed at the end of a configure run warning about missing > > Unicode::Collate. > > On CentOS 8 and CentOS 8-stream,

Re: Texinfo 7.0.90 pretest on CentOS 8-stream (Unicode::Collate)

2023-08-20 Thread Gavin Smith
On Sat, Aug 19, 2023 at 11:51:05PM +0200, Bruno Haible wrote: > Gavin Smith wrote: > > > On CentOS 8 and CentOS 8-stream, the build now succeeds, but there is 1 > > > test > > > failure: > > > > > > FAIL: different_encodings.sh > > > > > > Find attached the

Re: Texinfo 7.0.90 pretest on CentOS 8-stream (Unicode::Collate)

2023-08-19 Thread Bruno Haible
Gavin Smith wrote: > > On CentOS 8 and CentOS 8-stream, the build now succeeds, but there is 1 test > > failure: > > > > FAIL: different_encodings.sh > > > > Find attached the tp/tests/many_input_files/test-suite.log. > > > > Can you please send the contents of the file

Re: Texinfo 7.0.90 pretest on CentOS 8-stream (Unicode::Collate)

2023-08-19 Thread Gavin Smith
On Sat, Aug 19, 2023 at 03:25:48PM +0200, Bruno Haible wrote: > Gavin Smith wrote: > > I've added such a stub and added a test to configure, so that a visible > > warning will be printed at the end of a configure run warning about missing > > Unicode::Collate. > > On CentOS 8 and CentOS 8-stream,

Re: Texinfo 7.0.90 pretest on CentOS 8-stream (Unicode::Collate)

2023-08-19 Thread Bruno Haible
Gavin Smith wrote: > I've added such a stub and added a test to configure, so that a visible > warning will be printed at the end of a configure run warning about missing > Unicode::Collate. On CentOS 8 and CentOS 8-stream, the build now succeeds, but there is 1 test failure: FAIL:

Re: Texinfo 7.0.90 pretest on CentOS 8-stream (Unicode::Collate)

2023-08-19 Thread Gavin Smith
On Sat, Aug 19, 2023 at 10:31:38AM +0100, Gavin Smith wrote: > I've started investigating whether texi2any could provide a stub > implementation > of the Unicode::Collate interface for use if Unicode::Collate is not > available, > using simply the builtin Perl cmp operator for sorting. (As a

Re: Texinfo 7.0.90 pretest on CentOS 8-stream (Unicode::Collate)

2023-08-19 Thread Gavin Smith
On Sat, Aug 19, 2023 at 12:38:38AM +0200, Patrice Dumas wrote: > > Then the right thing is a configure test, that aborts the configuration > > with a message like "Your perl installations lacks the Unicode::Collate > > module. > > If you are on a Red Hat distribution, try installing the > >

Re: Texinfo 7.0.90 pretest on CentOS 8-stream (Unicode::Collate)

2023-08-18 Thread Patrice Dumas
On Sat, Aug 19, 2023 at 12:23:11AM +0200, Bruno Haible wrote: > Patrice Dumas wrote: > > > https://lwn.net/Articles/348090/ "Re: Redhat perl != perl" > > > https://lwn.net/Articles/348084/ "On properly packaging perl" > > > > This seems to be an old change that was reverted afterwards. > > This

Re: Texinfo 7.0.90 pretest on CentOS 8-stream (Unicode::Collate)

2023-08-18 Thread Bruno Haible
Patrice Dumas wrote: > > https://lwn.net/Articles/348090/ "Re: Redhat perl != perl" > > https://lwn.net/Articles/348084/ "On properly packaging perl" > > This seems to be an old change that was reverted afterwards. This thread was in 2009. Since things are fine in CentOS 6 and 7, probably they

Re: Texinfo 7.0.90 pretest on CentOS 8-stream (Unicode::Collate)

2023-08-18 Thread Norbert Preining
Hi all, a few comments out of the off, since I am not responsible for anything in Debian anymore, but I still remember a few bits and pieces, as well as faced the very same problem just recently. On Fri, 18 Aug 2023, Patrice Dumas wrote: > > https://lwn.net/Articles/348090/ "Re: Redhat perl !=

Re: Texinfo 7.0.90 pretest on CentOS 8-stream (Unicode::Collate)

2023-08-18 Thread Patrice Dumas
On Fri, Aug 18, 2023 at 09:13:25PM +0100, Gavin Smith wrote: > On Fri, Aug 18, 2023 at 05:11:07PM +0200, Bruno Haible wrote: > > > > 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

Re: Texinfo 7.0.90 pretest on CentOS 8-stream (Unicode::Collate)

2023-08-18 Thread Gavin Smith
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

Re: Texinfo 7.0.90 pretest on CentOS 8-stream (Unicode::Collate)

2023-08-18 Thread Bruno Haible
Gavin Smith wrote: > As the log file shows, the Unicode::Collate module is not found. Indeed: just running perl with a 1-line input $ perl use Unicode::Collate; produces an error on CentOS 8-stream, but not e.g. on Ubuntu. When I manually search for it in @INC, I don't see it installed:

Re: Texinfo 7.0.90 pretest on CentOS 8-stream (Unicode::Collate)

2023-08-18 Thread Eli Zaretskii
> From: Gavin Smith > Date: Fri, 18 Aug 2023 14:47:48 +0100 > Cc: bug-texinfo@gnu.org > > 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

Re: Texinfo 7.0.90 pretest on CentOS 8-stream (Unicode::Collate)

2023-08-18 Thread Patrice Dumas
On Fri, Aug 18, 2023 at 02:47:48PM +0100, Gavin Smith wrote: > 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

Re: Texinfo 7.0.90 pretest on CentOS 8-stream (Unicode::Collate)

2023-08-18 Thread Gavin Smith
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