>
> I'm somewhat of a newbie to NLS, /usr/share/locale, etc., so please
> forgive me if this is a silly question.
>
> I'm using a stock RH61 setup and I can't compile any SRPMS that have
> /usr/share/locale/ entries in their files listings. For example,
> gettext or some of the GNOME stuff. It compiles okay but during the
> files phase it bombs because it can't find the /usr/share/locale/*/*/*/*
> stuff mentioned in the %files listings. I check the BUILDROOT and
> indeed there is usually nothing there. Stock RPMS, however, I notice
> have these files. They look like some kind of int'l language support--I
> suppose it is NLS.
>
> I think I've narrowed down the problem a little. During the configure
> stage it does say that I want NLS, occasionally it says to use the
> included gettext, but it always says there are no catalogs. I'm
> guessing these catalogs are the files that are missing.
>
> Any ideas? I don't care about NLS, however, I want to be able to built
> these SRPMS without doing lots of modifications. Plus, it bothers me
> that this problem exists. How did Red Hat built the original RPMS?
>
The languages to build are determined through the LINGUAS environment
varaiable that for an unknown reason is set to "en". It happens "en"
is not a correct value for LINGUAS: en-GB or en_US are. Or you can
unset LINGUAS and thenit builds help fies for all supported languages.
Now I have been unable to see whare LINGUAS is set because no refular
file under /etc contains it except the i18n file unser /etc/sysconfig
and this tols to use fr_FR in my case while my shell was using "en".
--
Jean Francois Martinez
Project Independence: Linux for the Masses
http://www.independence.seul.org
--
To unsubscribe:
mail -s unsubscribe [EMAIL PROTECTED] < /dev/null