https://bugzilla.rpmfusion.org/show_bug.cgi?id=6426

--- Comment #123 from Luya Tshimbalanga <luya_...@thefinalzone.net> ---
Created attachment 2471
  --> https://bugzilla.rpmfusion.org/attachment.cgi?id=2471&action=edit
Updated spec based on Kevin's suggestion

(In reply to Kevin Kofler from comment #108)
> I guess the %{?_isa} also fixes the self-conflict because the virtual
> Provides does not have a version with %{?_isa} (you would have to add that
> explicitly, but you probably don't because it would just create a conflict).
> 
> But otherwise, the way to prevent the package conflicting with itself would
> be to use:
> Provides: foo = %{?epoch:%{epoch}:}%{version}-%{release}.rpmfusion
> Conflicts: foo < %{?epoch:%{epoch}:}%{version}-%{release}.rpmfusion 
> Conflicts: foo > %{?epoch:%{epoch}:}%{version}-%{release}.rpmfusion 
> 
> In short, conflict only with versions different than the one provided (using
> strict inequalities), and in order to avoid missing one Fedora package EVR
> in the Conflicts, add ".rpmfusion" to make sure the EVR is different from
> any EVR in Fedora.

Can someone test
https://www.thefinalzone.net/packages/mesa-va-drivers-freeworld-22.3.3-2.fc38.2.x86_64.rpm


For those who will rebuilding with i686 arch as scratch-build here is disabled:
https://www.thefinalzone.net/packages/mesa-freeworld-22.3.3-2.fc38.2.src.rpm

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
rpmfusion-developers mailing list -- rpmfusion-developers@lists.rpmfusion.org
To unsubscribe send an email to rpmfusion-developers-le...@lists.rpmfusion.org

Reply via email to