[MacPorts] #69235: watchman: trace trap because of libunwind installed by the libunwind port

MacPorts noreply at macports.org
Fri Sep 20 20:52:29 UTC 2024


#69235: watchman: trace trap because of libunwind installed by the libunwind port
----------------------------------+----------------------
  Reporter:  phiz118              |      Owner:  danchr
      Type:  defect               |     Status:  assigned
  Priority:  Normal               |  Milestone:
 Component:  ports                |    Version:  2.9.0
Resolution:                       |   Keywords:
      Port:  watchman, libunwind  |
----------------------------------+----------------------

Comment (by raxod502-plaid):

 > forcing libunwind out of the installed ports, stripping the dep from the
 ports that depending on it, and then rebuilding everything that is then
 broken fixes watchman

 Would anyone be able to provide more specific instructions on what this
 means, exactly? I tried `port deactivate libunwind`, `port deactivate
 libunwind-headers`, `port uninstall watchman`, then `port install -s
 watchman` to try and build without libunwind, but it fails like so:

 {{{
 :info:build ninja: error: '/opt/local/lib/libunwind.dylib', needed by
 'bin/watchman', missing and no known rule to make it
 }}}

 Did I misunderstand the intent of the prior comment and "stripping the dep
 from the ports that depending on it" is not something suitable for end-
 users to do? Does the Portfile need to be edited manually?

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


More information about the macports-tickets mailing list