Re: rawhide vs. protected multilib versions

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



>> -Requires: libgomp = %{version}-%{release}
>> +Requires: libgomp%{?_isa} = %{version}-%{release}

> Can anyone explain why appending that %{?_isa} notation is necessary?

Because rpm did not adapt appropriately to multilib.  Instead
current rpm requires that each packager do the work in each package.

> Shouldn't dependency-tracking tools already know that libgomp is
> an arch-dependent binary, and that of course if gcc.x86_64 is depending
> on libgomp, it really wants the x86_64 version and not the i686 one,
> at least by default?

All that is true, but has not been implemented.  There should be
some accommodation when .noarch packages actually are present,
but by default an architecture-dependent package should propagate
its _isa to its dependencies.

-- 
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux