[MacPorts] #65763: ld64-274 @274.2: opportunistically uses libxar; possible dependency cycle (was: ld64-274 - universal variant -- Linker Failed - Undefined symbols for architecture i386 & /opt/local/lib/libxar.dylib, file was built for unsupported file format)

MacPorts noreply at macports.org
Sat Sep 30 12:57:43 UTC 2023


#65763: ld64-274 @274.2: opportunistically uses libxar; possible dependency cycle
-----------------------+----------------------
  Reporter:  RobK88    |      Owner:  jeremyhu
      Type:  defect    |     Status:  assigned
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:  2.7.2
Resolution:            |   Keywords:  lion
      Port:  ld64-274  |
-----------------------+----------------------

Comment (by ryandesign):

 We shouldn't close the ticket because at least one of the problems still
 exists, namely that ld64-274 links with the MacPorts libxar.dylib without
 declaring a dependency on port:xar.

 The second problem was:

 > When I try to [install the universal variant of xar], MacPorts first
 tries to install the universal variant of ld64-274 which of course fails

 That would be a dependency cycle. If that still exists, it has to be
 resolved one way or another. (Either ld64-274 cannot use xar or xar cannot
 use ld64-274.)

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


More information about the macports-tickets mailing list