[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