Antoine Belvire changed bug 1074250
What Removed Added
CC   dimstar@opensuse.org

Comment # 11 on bug 1074250 from
> 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: