[MacPorts] #62277: Port rdeps --full, circular dependency

MacPorts noreply at macports.org
Fri Feb 19 18:58:24 UTC 2021


#62277: Port rdeps --full, circular dependency
-------------------------------------+----------------------------
  Reporter:  Dave-Allured            |      Owner:  kurthindenburg
      Type:  defect                  |     Status:  assigned
  Priority:  Low                     |  Milestone:
 Component:  base                    |    Version:  2.6.4
Resolution:                          |   Keywords:
      Port:  py-attrs py-hypothesis  |
-------------------------------------+----------------------------

Comment (by Dave-Allured):

 I decided that the correct answer is that there are actually two bugs, a
 base bug and a port bug.  Let's assign this ticket as the port bug.  Here
 is a more obvious way to display the circular dependency.
 {{{
 > port rdeps py39-attrs | grep attrs
 The following ports are dependencies of py39-attrs @20.3.0_0:
     py39-attrs
 }}}
 This glosses over the fact that one of the dependencies is only a test
 dependency.  This should not matter.  In Macports, all circular
 dependencies must be regarded as invalid, regardless of which phase they
 might belong to.  I have not found any documentation to indicate
 otherwise.

 See https://trac.macports.org/ticket/59289 for discussion of improving the
 base to detect circular dependencies.

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


More information about the macports-tickets mailing list