On Tue, Oct 18, 2005 at 02:23:07AM +0000, Willem Riede wrote:
With x86_64 multilib dual ownership allready occurs in rpmdb, for example:
# rpm -qf --queryformat "%{name}-%{version}-%{release}.%{arch}\n"
/usr/share/man/man3/zlib.3.gz
zlib-devel-1.2.2.2-5.fc4.x86_64
zlib-devel-1.2.2.2-5.fc4.i386
Not sure how that works today, though.
One of the observed issues was that, in at least in some cases, you
may remove one of these packages and you will end up with "missing"
error for zlib.3.gz if you will try 'rpm -V zlib-devel'. That
particular one is not hard to fix but is a PITA on a system
maitenance and it should not really happen.
Other nastie is when you were trying an update and, for whatever
reasons, this succeeded only with one package and you ended up with
two different versions. The current managment tools will fail to
notice that this update was not complete and something needs yet to
be done.
Michal