Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 08 Jul 2012 18:56:06 -0700
From:      Doug Barton <dougb@dougbarton.us>
To:        johans@FreeBSD.org
Cc:        FreeBSD ports list <freebsd-ports@FreeBSD.org>
Subject:   texi2html problem
Message-ID:  <4FFA3A36.9050809@dougbarton.us>

next in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4FFA3A36.9050809>