[MacPorts] #72359: tcl: when port active, script port_binary_distributable fails; dlopen complains about libtdbc1.1.10.dylib
MacPorts
noreply at macports.org
Thu Apr 17 18:10:03 UTC 2025
#72359: tcl: when port active, script port_binary_distributable fails; dlopen
complains about libtdbc1.1.10.dylib
---------------------+---------------------------------
Reporter: mascguy | Owner: MarcusCalhoun-Lopez
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.10.5
Keywords: sequoia | Port: tcl
---------------------+---------------------------------
On my ARM-based work Mac (using Sequoia 15.4.1), running script
`port_binary_distributable.tcl` results in the following error:
{{{
$ jobs/port_binary_distributable.tcl -v openjdk17
dlopen(/opt/local/lib/tdbc1.1.10/libtdbc1.1.10.dylib, 0x0006):
tried: '/opt/local/lib/tdbc1.1.10/libtdbc1.1.10.dylib' (code signature in
<2F97F427-676D-3B25-9007-9589C3B5715D>
'/opt/local/lib/tdbc1.1.10/libtdbc1.1.10.dylib' not valid for use in
process: mapping process and mapped file (non-platform) have different
Team IDs),
'/System/Volumes/Preboot/Cryptexes/OS/opt/local/lib/tdbc1.1.10/libtdbc1.1.10.dylib'
(no such file),
'/opt/local/lib/tdbc1.1.10/libtdbc1.1.10.dylib' (code signature in
<2F97F427-676D-3B25-9007-9589C3B5715D>
'/opt/local/lib/tdbc1.1.10/libtdbc1.1.10.dylib' not valid for use in
process: mapping process and mapped file (non-platform) have different
Team IDs)
}}}
As a workaround, temporarily deactivating port `tcl` solves the issue.
Nonetheless, this is quite annoying. Particularly for members and
maintainers, who use `port_binary_distributable` regularly.
Unfortunately, this is the first time I've attempted to run that script,
on this particular Mac. So I can't say when the breakage occurred.
--
Ticket URL: <https://trac.macports.org/ticket/72359>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list