[MacPorts] #61288: graphviz-devel: manpage symlink to symlink doesn't get recreated to compressed version

MacPorts noreply at macports.org
Sat Dec 18 21:12:20 UTC 2021


#61288: graphviz-devel: manpage symlink to symlink doesn't get recreated to
compressed version
-----------------------------+----------------------
  Reporter:  ballapete       |      Owner:  mascguy
      Type:  defect          |     Status:  reopened
  Priority:  Normal          |  Milestone:
 Component:  base            |    Version:  2.6.3
Resolution:                  |   Keywords:  haspatch
      Port:  graphviz-devel  |
-----------------------------+----------------------
Changes (by ryandesign):

 * cc: ballapete (added)
 * status:  closed => reopened
 * resolution:  fixed =>


Comment:

 Duplicate #64240 reports the problem still exists. As I said [comment:3
 above], the behavior of MacPorts is currently not deterministic because it
 depends on the order in which `readdir` returns its results. This ticket
 should not be closed until base is fixed to behave deterministically and
 to handle chains of manpage symlinks. I proposed a patch to base to fix
 it, though the patch is not completely correct. (IIRC it did not consider
 the case where a port installs manpage symlinks to deeply placed files,
 such as manpages installed within a python version directory.)

-- 
Ticket URL: <https://trac.macports.org/ticket/61288#comment:13>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list