[MacPorts] #71182: Ports that depend on non-existent / removed ports

MacPorts noreply at macports.org
Mon Oct 28 17:38:17 UTC 2024


#71182: Ports that depend on non-existent / removed ports
-----------------------+--------------------
  Reporter:  szhorvat  |      Owner:  (none)
      Type:  defect    |     Status:  new
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:
      Port:            |
-----------------------+--------------------

Comment (by reneeotten):

 Replying to [comment:11 szhorvat]:
 > To be clear, I am not doing this to find issues in MacPorts. That's just
 a side effect of checking the dependency graph dataset (which I'm
 interested in) for consistency. It is possible that there are mistakes,
 though I haven't found any so far.
 >
 > `py37-build` depends on `py37-pyproject_hooks`, then `py37-build` has
 217 ports depending on it, excluding test dependencies, but including all
 other dependency types, including build dependencies. The majority are
 probably build dependencies.
 >
 > This number is confirmed by `port echo rdepends:py37-build | wc`.
 >
 > I posted these numbers in hope that they're helpful, since I have the
 entire dependency graph here and I can run queries fairly easily. Let me
 know if you want me to test anything (for example, exclude certain
 dependency types).

 I am not at all questioning your intentions and there are certainly things
 here that could/should be fixed. It's just that the analysis IMO isn't
 giving the actual picture. For the example above, the {{{py37-build}}} is
 **not** broken as the {{{py37-project_hooks}}} is just missing a test
 dependency. That's not to say that there isn't something that could be
 fixed, but it certainly did not break 214 ports.

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


More information about the macports-tickets mailing list