RPM

Comment 4 for bug 1172341

Revision history for this message
In , Jeff Johnson (n3npq) wrote :

The cited "invalid tag value" problem is a regular expression
that can be modified: add "~" to the permitted characters
in this macro
    %pattern_Version ^[A-Za-z0-9+._~]+$
in the macros file to permit a '~' in Version:.

THe semantic changes to version comparison implied by
twiddle-in-version have been implemented for more than
a year and are present in rpm-5.4.10 (at least).

Whether opkg/opkg-utils/dpkg "support" twiddle in
version is largely irrelevant to rpm: rpm needs
to be self-consistent with its own tool chains.

Very few rpm tools are known to handle twiddle-in-version
correctly.