On Mon, Jan 06, 2025 at 11:39:22PM +0100, Preuße, Hilmar wrote: > I noticed the messages regarding missing locales, but I took to freedom to > ignore them. Indeed the chroot I used for testing did not have locales > installed. I now installed the locales package and the test suite runs fine! > Many thanks again and sorry for the noise!
Well, I think that it is not really noise. When you build the Debian packages, some installed locales are probably expected. But I think that using texi2any in a setup without locales installed is something that we should support even if we cannot expect all features to be functionning. In this particular case, it seems normal to me not to have translations, but I also think that it would be better if there were no error messages. I do not think that it can be fixed in texi2any, though, so it is probably best to leave the issue unresolved, since this is not a message that texi2any output (unless I missed something). I had a look at the POSIX specification of setlocale, it seems to me that error messages should be up tp the caller and not output by setlocale itself, but it is not so clear either. -- Pat