On Thu, Sep 8, 2016 at 5:34 AM, Christopher Meng <i...@cicku.me> wrote:
>
>
> On Thursday, September 8, 2016, Kevin Kofler <kevin.kof...@chello.at> wrote:
>>
>> I wrote:
>> > <= 1.17.0 should still match that, I think (because there's no -Release
>> > in
>> > there), but still, <= Obsoletes are usually a bad idea (< is safer).
>>
>> PS: To be clear, I would use either:
>> Obsoletes: evas-generic-loaders < 1.17.1
>> if I am sure that the version will never go back to 1.17.0, or:
>> Obsoletes: evas-generic-loaders < 1.17.0-100
>> to be safe. (It should catch all current and future EVRs on the branches
>> that still ship the old version (in the worst case, use Release: 99.1,
>> 99.2,
>> etc.), but still allow you to bring back evas-generic-loaders-1.17.0 if
>> needed.)
>
>
> 100 is not enough at all, even 9999. Since efl has higher version, just use
> proper macros.
>
> Obsoletes: evas-generic-loaders <=  %{version}-%{release}
This is bad idea though.
>
>
> Obsoletes: evas-generic-loaders%{?_isa} <=  %{version}-%{release}
As I wrote week ago to ML, %{?_isa} is virtual provides and it will
never work for Obsoletes.
>
>
>
> --
>
> Yours sincerely,
> Christopher Meng
>
> http://cicku.me
>
> --
> devel mailing list
> devel@lists.fedoraproject.org
> https://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org
>



-- 
-Igor Gnatenko
--
devel mailing list
devel@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org

Reply via email to