[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