-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Saturday, 2010-05-01 at 19:50 -0700, Linda Walsh wrote:
Carlos E. R. wrote:
...
(I read it top to bottom, trying to find where your locale problem was found... but no, it is an rpm problem now.)
That's why I changed the subject line...for now, my locale problem has become an rpm v. zypper package inconsistency problem.
The package (from below xorg.x11-libx11) is the one that contains the locale files. Zypper thinks it is installed. rpm thinks it is not. bash and locale agree with rpm (i.e. they give errors saying the locale can't be set to utf8 --- as though files from xorg.x11-libx11 are missing). At least it's the only one that had en_US.UTF-8 files in it...can't find any others with that filename in my filename list.
Ok, look. You did:
Ishtar:/suse11.2> rpm -V xorg-x11-libx11 package xorg-x11-libx11 is not installed Ishtar:/suse11.2> rpm -q xorg-x11-libx11 package xorg-x11-libx11 is not installed
I told you to do instad:
rpm -qa | grep -i xorg-x11
But you did not. If you had done, you whould have seen the problem. Look, I do it on my system: Elessar:~ # rpm -q xorg-x11-libx11 package xorg-x11-libx11 is not installed WHATT? Calm down... rpm -qa | grep -i xorg-x11 ... long list. Lets cut it a bit: Elessar:~ # rpm -qa | grep -i xorg-x11-libx11 xorg-x11-libX11-32bit-7.4-12.3.x86_64 xorg-x11-libX11-7.4-12.3.x86_64 xorg-x11-libX11-devel-7.4-12.3.x86_64 xorg-x11-libX11-ccache-7.4-2.4.x86_64 Do you see some thing in there? A big 'X'? >:-) Elessar:~ # rpm -q xorg-x11-libX11 xorg-x11-libX11-7.4-12.3.x86_64 See? it is there :-)
I don't see an option to zypper to syncrhonize it with rpm or for it to verify packages on disk. Anyone know how to get it to do either?
No, zypper has to ask rpm for the list of installed packages, and to do the real install. That makes loads of sense to me...
Why then does the first command "zypper in xorg-x11-libx11" return that is is already installed when rpm says it is not?
It would be a bug. Retry with the correct case. However, the locales are not in there: Elessar:~ # rpm -ql xorg-x11-libX11 | grep en_US /usr/share/X11/locale/en_US.UTF-8 /usr/share/X11/locale/en_US.UTF-8/Compose /usr/share/X11/locale/en_US.UTF-8/XI18N_OBJS /usr/share/X11/locale/en_US.UTF-8/XLC_LOCALE They are in glibc-locale. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkvdZ04ACgkQtTMYHG2NR9W/gACcDzXifQDjBqvqbeviQ2nLjt+F 3CcAn3EoXKKx3qLCYsrnH3pnS3DTANdX =Xbh5 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org