[MacPorts] #74215: In opt/local/lib :: missing symbolic link tk-quartz -> tk8-quartz breaks py314-tkinter package install

MacPorts noreply at macports.org
Tue Jul 14 06:36:17 UTC 2026


#74215: In opt/local/lib :: missing symbolic link tk-quartz -> tk8-quartz breaks
py314-tkinter package install
-------------------------+----------------------
  Reporter:  fgdb        |      Owner:  jmroot
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.12.5
Resolution:              |   Keywords:
      Port:  tk8-quartz  |
-------------------------+----------------------
Changes (by ryandesign):

 * status:  new => assigned
 * cc: MarcusCalhoun-Lopez, chrstphrchvz (added)
 * owner:  (none) => jmroot
 * keywords:  tk8-quartz =>
 * port:   => tk8-quartz


Old description:

> In opt/local/lib ::
>
> missing symbolic link tk-quartz -> tk8-quartz
>
> breaks py314-tkinter package install
>
> # port version
> Version: 2.12.5
>
> sudo port -v install py314-tkinter
> --->  Computing dependencies for py314-tkinter.
> --->  Cleaning py314-tkinter
> --->  Removing work directory for py314-tkinter
> --->  Scanning binaries for linking errors
> Could not open /opt/local/lib/tk-quartz/libtk8.6.dylib: Error opening or
> reading file (referenced from
> /opt/local/Library/Frameworks/Python.framework/Versions/3.14/lib/python3.14
> /lib-dynload/_tkinter.cpython-314-darwin.so)
> --->  Found 1 broken file, 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: py314-tkinter @3.14.6
> Continue? [Y/n]: n

New description:

 In opt/local/lib ::

 missing symbolic link tk-quartz -> tk8-quartz

 breaks py314-tkinter package install

 {{{
 # port version
 Version: 2.12.5

 sudo port -v install py314-tkinter
 --->  Computing dependencies for py314-tkinter.
 --->  Cleaning py314-tkinter
 --->  Removing work directory for py314-tkinter
 --->  Scanning binaries for linking errors
 Could not open /opt/local/lib/tk-quartz/libtk8.6.dylib: Error opening or
 reading file (referenced from
 /opt/local/Library/Frameworks/Python.framework/Versions/3.14/lib/python3.14
 /lib-dynload/_tkinter.cpython-314-darwin.so)
 --->  Found 1 broken file, 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: py314-tkinter @3.14.6
 Continue? [Y/n]: n
 }}}

--

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


More information about the macports-tickets mailing list