On Thu, Feb 19, 2026 at 04:49:45PM +0200, Eli Zaretskii wrote: > . after copying the DLLs into the same directory as the .exe, > running texi2any.exe shows the error message: > > Can't open perl script "d:/usr/share/texi2any/load_txi_modules": No > such file or directory > texi2any (C): bug: call_init_perl status: 2 > > "d:/usr/" is the value of $prefix. This means the installation > is not relocatable: it looks for load_txi_modules by absolute > file name, not relative to its installation directory. This will > be fixed when installing the package in its actual place under > $prefix, but it would be nice to be able to move the whole > installation tree without breaking the package
I had a look, and indeed, ctexi2any is not relocatable. Upon looking at the code and testing, the Perl script is not fully relocatable either. I think that it needs fixing, although it is annoying to do that kind of changes so near from the release. -- Pat
