[MacPorts] #60531: asciidoc @9.0.0rc2_0 breaks version checks
MacPorts
noreply at macports.org
Fri May 22 00:08:43 UTC 2020
#60531: asciidoc @9.0.0rc2_0 breaks version checks
------------------------+------------------------
Reporter: fhgwright | Owner: neverpanic
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.6.2
Resolution: | Keywords:
Port: asciidoc |
------------------------+------------------------
Changes (by ryandesign):
* owner: (none) => neverpanic
* cc: neverpanic (removed)
* status: new => assigned
Comment:
Replying to [ticket:60531 fhgwright]:
> If it's important to make an RC version available as a port, it should
really be a -devel version,
This is true generally but maintainers have the discretion to make
exceptions to this rule if that seems to be the right thing to do—for
example if a developer no longer releases stable versions or if the last
stable version is very old and has problems that were fixed by newer
development versions.
> At the time of this writing, the latest release version is still 8.6.9.
According to the asciidoc web site that's true, but we had that version in
MacPorts back in 2013 already. Clemens explained in
[9875cffcfdb567e35e6a8d38608d46c73e6d3f91/macports-ports] that he updated
it to 9.0.0rc1 in February 2020 because that supports python 3 whereas
asciidoc 8 only supports python 2. We do want to move toward python 3 in
MacPorts where possible since python 2 is no longer supported by its
developers as of January 2020.
In fact the web site is wrong and a version 8.6.10 was released in
September 2017 and is available at
https://github.com/asciidoc/asciidoc/releases.
> Even if the portfile were fixed to split off the -devel version, I'm not
sure there's an easy way to make 8.6.9_X "newer" than 9.0.0rc2_0.
Increasing the `epoch` is the way to do that, if one wanted to do that.
--
Ticket URL: <https://trac.macports.org/ticket/60531#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list