Recientemente me he dado cuenta de que las herramientas de línea de comandos contienen una versión bastante anticuada del framework Tk: 8.5
.
Puede comprobarlo entrando en /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/Tk.framework/Versions/
. No me importaría a no ser que esta librería empezara a enlazarse con una de las aplicaciones GUI que estoy escribiendo y empezara a recibir el notorio mensaje:
DEPRECATION WARNING: The system version of Tk is deprecated and may be removed in a future release. Please don't rely on it. Set TK_SILENCE_DEPRECATION=1 to suppress this warning.
La interfaz gráfica de usuario ahora carece de iconos y se volvió lenta.
¿Por qué "empezar"? He decidido cambiar de MacPorts a homebrew para probar (soy nuevo en Mac). Aparentemente algunas rutas se desordenaron lo que resultó en un comportamiento tan extraño.
Entonces, ¿alguien sabe por qué se sigue empaquetando la versión antigua de Tk? ¿Es posible eliminarla manualmente?