[Repost] What is "Error: Protected multilib versions"

Miloslav Trmač mitr at volny.cz
Thu Apr 5 18:42:51 UTC 2012


On Thu, Apr 5, 2012 at 7:54 PM, Richard W.M. Jones <rjones at redhat.com> wrote:
> On Thu, Apr 05, 2012 at 06:32:47AM -0700, John Reiser wrote:
>> >> # yum install /usr/sbin/libvirtd
>>
>> >> Error: Protected multilib versions: libvirt-client-0.9.10-2.fc17.i686 != libvirt-client-0.9.10-3.fc17.x86_64
>>
>> >> What does the error mean?
>> > ...
>>
>> Or, some packager forgot to use %{?_isa} when specifying package
>> dependencies which are [or become] architecture-dependent.  This is
>> a common and *systematic* error which causes much grief.  None of
>> the tools check for it, which is another bug^W"opportunity for
>> enhancement".
>
> Is there any information about when this should be used?  I don't
> think I've ever written a spec file that uses it.

The packaging guidelines describe several cases, search for "arch-specific".
    Mirek


More information about the devel mailing list