[MacPorts] #59289: base does not necessarily tell you when circular dependency occurs

MacPorts noreply at macports.org
Sun Oct 13 09:00:27 UTC 2019


#59289: base does not necessarily tell you when circular dependency occurs
-----------------------+--------------------
  Reporter:  fvaccari  |      Owner:  (none)
      Type:  defect    |     Status:  new
  Priority:  Normal    |  Milestone:
 Component:  base      |    Version:
Resolution:            |   Keywords:
      Port:            |
-----------------------+--------------------
Description changed by mojca:

Old description:

> When updating ports on 10.6 we seem to be lost in a cyclic dependency,
> but base doesn't seem too helpful communicating this information.
> {{{
> $ sudo port -v upgrade outdated
> Warning: No port clang-9.0 found in the index.
> Warning: No port legacy-support found in the index.
> Warning: No port curl found in the index.
> Warning: No port expat found in the index.
> Warning: No port bzip2 found in the index.
> Warning: No port libarchive found in the index.
> Warning: No port libuv found in the index.
> Warning: No port legacy-support found in the index.
> --->  Computing dependencies for cmakeError: Problem while installing
> cmake
> Error: Follow https://guide.macports.org/#project.tickets to report a
> bug.
> }}}
>
> See the logs

New description:

 When updating ports on 10.6 we seem to be lost in a cyclic dependency, but
 base doesn't seem too helpful communicating this information.
 {{{
 $ sudo port -v upgrade outdated
 Warning: No port clang-9.0 found in the index.
 Warning: No port legacy-support found in the index.
 Warning: No port curl found in the index.
 Warning: No port expat found in the index.
 Warning: No port bzip2 found in the index.
 Warning: No port libarchive found in the index.
 Warning: No port libuv found in the index.
 Warning: No port legacy-support found in the index.
 --->  Computing dependencies for cmakeError: Problem while installing
 cmake
 Error: Follow https://guide.macports.org/#project.tickets to report a bug.
 }}}
 {{{
 $ sudo port -d upgrade outdated
 ...
 Error: Unable to exec port: too many nested evaluations (infinite loop?)
 Error: Follow https://guide.macports.org/#project.tickets to report a bug.
 }}}

 See the logs

--

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


More information about the macports-tickets mailing list