texi2html problem

Doug Barton dougb at dougbarton.us
Mon Jul 9 02:02:51 UTC 2012


Johan,

I've run into a problem with the latest version of texi2html. I have
this in my environment: LC_ALL=en_US.UTF-8

Building texi2html without NLS results in this:

texi2html
Undefined subroutine &Locale::Messages::dgettext called at
/usr/local/bin/texi2html line 29628.

If I build with NLS it works, but I get this repeatedly during the install:

msgexec: warning: Locale charset "UTF-8" is different from
                  input file charset "ASCII".
                  Output of 'msgexec' might be incorrect.
                  Possible workarounds are:
                  - Set LC_ALL to a locale with encoding ASCII.
                  - Convert the translation catalog to UTF-8 using
'msgconv',
                    then apply 'msgexec',
                    then convert back to ASCII using 'msgconv'.

The upside is that after install it does work.

It would also be useful if you could make real options out of what you
have in the file already.

Doug

-- 
    If you're never wrong, you're not trying hard enough



More information about the freebsd-ports mailing list