fedora12 oddity

Thierry Parmentelat thierry.parmentelat at inria.fr
Sat Feb 2 12:32:39 UTC 2013


Hi there

Following up on a scenario (an f14 physical box spinning off guests from fedora12 to fedora18), I've noticed something a bit off

* in the official f12 repo (I know, I know, this is totally out-of-lived, but please stay with me for a second) I've found that glibc-common *and* filesystem were providing the same file(directory actually) entry '/usr/lib/locale'
 see below for the details

* as I've explained in another post, this f14 box tuns out to run a custom rpm version, rebuilt essentially after the one that comes with f18

* the funny thing is, although this f12 repository worked quite fine of course with the f12 rpm, with this f18-ish rpm I get this error when trying to build an f12 filesystem:

Transaction Check Error:
 file /usr/lib/locale conflicts between attempted installs of filesystem-2.4.30-2.fc12.i686 and glibc-common-2.11.2-3.i686


I'm considering various options to work around that - like, rebuilding the filesystem rpm so that it does not (stupidly) expose this empty dir, but I thought maybe there is something simpler than that, like an option to this recent rpm to get backward compatibility ?

Thanks in advance -- Thiery


--------------------

root at mirror /mirror/fedora # for rpm in releases/12/Everything/x86_64/os/Packages/filesystem-2.4.30-2.fc12.x86_64.rpm releases/12/Everything/x86_64/os/Packages/glibc-common-2.11-2.x86_64.rpm ; do echo ========== $rpm ; rpm -qpl $rpm | grep /usr/lib/locale ; done
========== releases/12/Everything/x86_64/os/Packages/filesystem-2.4.30-2.fc12.x86_64.rpm
warning: releases/12/Everything/x86_64/os/Packages/filesystem-2.4.30-2.fc12.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 57bbccba: NOKEY
/usr/lib/locale
========== releases/12/Everything/x86_64/os/Packages/glibc-common-2.11-2.x86_64.rpm
warning: releases/12/Everything/x86_64/os/Packages/glibc-common-2.11-2.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 57bbccba: NOKEY
/usr/lib/locale
/usr/lib/locale/locale-archive
/usr/lib/locale/locale-archive.tmpl






More information about the Rpm-list mailing list