Mary Ellen Foster píše v Po 29. 06. 2009 v 09:58 +0100:
Someone has just filed a bug that pl.i586 conflicts with pl.x86_64:
https://bugzilla.redhat.com/show_bug.cgi?id=508515
This is indeed true (I just verified it), but what I don't know is why
pl.i586 is in the multilib repository in the first place. How do
packages become multilib?
You install files into libdir (%{_libdir}/%{name}-%{version}/*)- which
differs for 32 and 64 bit architecture. Therefore is your package
considered multilib.
As binaries will probably always differ, the only and best way to
resolve those multilib conflicts would be to have pl-libs subpackage.
Greetings,
Ondřej Vašík