#178 Decide what to do with ~ in version
Closed: Fixed None Opened 11 years ago by tibbs.

With rpm 4.10, the Debian-style ~ operator is supported in package versions. We should probably figure out whether we want to allow this kind of thing or not and update the guidelines accordingly. (Not that I really understand exactly what that does, but I'm sure at some point someone will want to use it.)


Simple proposal is to add the following to the Version Tag section of the naming guidelines at http://fedoraproject.org/wiki/Packaging:NamingGuidelines#Version_Tag:

Note that use of the Debian-style "~" operator is not permitted.

Personally I don't think that a justification is required, but if necessary, one possibility is to additionally include something like one of the following:

It is not necessary when the following release tag guidelines are followed properly.
It is not supported by RPM in currently supported Fedora releases.

or a combination of both, though personally I think the latter merely implies that we'll revisit in a year.

FPC approved the draft with rationale at today's meeting: (+1:5, 0:0, -1:0)

Added to guidelines. Announcement text:

FPC decided that packages should not make use of the Debian-style tilde character in version strings at this time.

Login to comment on this ticket.

Metadata