http://bugzilla.opensuse.org/show_bug.cgi?id=1074250
http://bugzilla.opensuse.org/show_bug.cgi?id=1074250#c11
Antoine Belvire
The change done by Antoine Belvire is not correct as well, as makes util-linux obsoleted by self, which can badly confuse the solver:
That provides symbol rfkill version 0.5. Provides: rfkill = 0.5
That obsoletes anything that provides rfkill version <= 0.5, i. e. both rfkill package and util-linux. Obsoletes: rfkill <= 0.5
If what you're saying is true (that this may confuse the solver) then the wiki should be updated: https://en.opensuse.org/openSUSE:Package_dependencies#Merging_a_package. Also, Fedora does exactly the same thing (self obsoleting): http://pkgs.fedoraproject.org/cgit/rpms/util-linux.git/tree/util-linux.spec.
I propose to fill a drop request for rfkill in Factory
Already done, see comment 3 ;-)
then revert to release based conflict, but increment the version to the last rfkill release number even seen + 1.
So you mean: Obsoletes: rfkill < 0.5-8.7 Provides: rfkill = 0.5-8.7 CCing dimstar since he's not fan of "Obsoletes:" with revision number and he had made a comment on my submit request about that (https://build.opensuse.org/request/show/561007). -- You are receiving this mail because: You are on the CC list for the bug.