Missing locals, glibc-common reinstall.
Nir Soffer
yellowdog-general@lists.terrasoftsolutions.com
Sun Oct 12 14:50:01 2003
There is a problem with YDL 3.0 Workstation install. After you install
and update with yum, you get only english locals installed. This cause
a lot of trouble if you try to setup an Hebrew locale. You can run KDE
with hebrew support without the hebrew locale, but non-KDE sotware like
OpenOffice.org will have problems without an Hebrew locale.
The locals are part of the glibc-common package. if you check with "rpm
-ql glibc-common", you see that this package contain a very long list
of locales - but when you check your installed locals using "locale
-a", you get a rather short list of english locals - en*. When you
check your /usr/lib/locale directory, you can see that those english
locale directories there.
When you check with yum - "yum list glibc-common" , it tells you that
the glibc-common package is installed - although important files are
missing from it.
It seems that the glibc-common rpm is not installed properly or it was
installed and someone removed non english locals. I guess someone in
terrasoft can answer this question.
The fix is very simple:
1. Download the glibc-common rpm from here:
<ftp://ftp.yellowdoglinux.com/pub/yellowdog/yellowdog-3.0/en/os/
YellowDog/RPMS/glibc-common-2.3.1-51a.ppc.rpm>
2. Install it using rpm, replacing the installed package:
rpm -Uvh glibc-common-2.3.1-51a.ppc.rpm
Many thanks to slice, owen, korona-sol and other good people from
#yellowdog that help me fix that.
Last, maybe yum should have an option to check if all the files in a
package are really installed?