[Rpm-ecosystem] Special meaning of "+" (?) separator

Igor Gnatenko ignatenko at redhat.com
Mon Sep 12 14:40:05 UTC 2016


On Mon, Sep 12, 2016 at 4:36 PM, Panu Matilainen
<pmatilai at laiskiainen.org> wrote:
> On 09/12/2016 05:31 PM, Igor Gnatenko wrote:
>>
>> On Mon, Sep 12, 2016 at 4:27 PM, Panu Matilainen
>> <pmatilai at laiskiainen.org> wrote:
>>>
>>> On 09/12/2016 05:18 PM, Panu Matilainen wrote:
>>>>
>>>>
>>>> On 09/12/2016 03:10 PM, Neal Gompa wrote:
>>>>>
>>>>>
>>>>> On Mon, Sep 12, 2016 at 8:07 AM, Florian Festi <ffesti at redhat.com>
>>>>> wrote:
>>>>>>
>>>>>>
>>>>>> Changing the way + is treated in version compare is really a bad idea.
>>>>>> So this feature would need a new char that is currently not permitted
>>>>>> in
>>>>>> versions. Candidates include: #, ^, @, §, $, ?
>>>
>>>
>>>
>>> Other possible candidates would be |, %, &, ! and *.
>>
>> | is shell-ish
>> % is already taken by RPM
>> & is shell-ish
>> ! is shell-ish
>> * is shell-sih
>
>
> Yes, but then both tilde and caret have a special meaning in shell as well.
There is some escaping done for that (/me checked with rpm -ivh).
>
> ?, *, & and | certainly seem like begging for trouble, others to lesser
> degree.
with ! there is no escaping (I'm not sure it's even possible).
>
>
>         - Panu -
>
> _______________________________________________
> Rpm-ecosystem mailing list
> Rpm-ecosystem at lists.rpm.org
> http://lists.rpm.org/mailman/listinfo/rpm-ecosystem



-- 
-Igor Gnatenko


More information about the Rpm-ecosystem mailing list