[MacPorts] #71752: xorg-libXt links to libICE without declaring a dependency (was: xorg-libXt opportunistically links to libICE, libSM)

MacPorts noreply at macports.org
Sun Jan 5 05:05:07 UTC 2025


#71752: xorg-libXt links to libICE without declaring a dependency
---------------------------+----------------------
  Reporter:  barracuda156  |      Owner:  jeremyhu
      Type:  defect        |     Status:  assigned
  Priority:  Low           |  Milestone:
 Component:  ports         |    Version:  2.10.5
Resolution:                |   Keywords:
      Port:  xorg-libXt    |
---------------------------+----------------------
Changes (by barracuda156):

 * priority:  Normal => Low


Old description:

> {{{
> --->  Scanning binaries for linking errors
> Could not open /opt/local/lib/libICE.6.dylib: Error opening or reading
> file (referenced from /opt/local/lib/libXt.6.dylib)
> Could not open /opt/local/lib/libSM.6.dylib: Error opening or reading
> file (referenced from /opt/local/lib/libXt.6.dylib)
> --->  Found 2 broken files, matching files to ports
> --->  Found 1 broken port, determining rebuild order
> You can always run 'port rev-upgrade' again to fix errors.
> The following ports will be rebuilt: xorg-libXt @1.3.1+docs
> }}}

New description:

 {{{
 --->  Scanning binaries for linking errors
 Could not open /opt/local/lib/libICE.6.dylib: Error opening or reading
 file (referenced from /opt/local/lib/libXt.6.dylib)
 Could not open /opt/local/lib/libSM.6.dylib: Error opening or reading file
 (referenced from /opt/local/lib/libXt.6.dylib)
 --->  Found 2 broken files, matching files to ports
 --->  Found 1 broken port, determining rebuild order
 You can always run 'port rev-upgrade' again to fix errors.
 The following ports will be rebuilt: xorg-libXt @1.3.1+docs
 }}}

 Update. `libsm` is declared in fact as a dependency, but `libice` is not.
 It is pulled in from `libsm` transitively.

--

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


More information about the macports-tickets mailing list