-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problems with system Tcl/Tk 8.5 on Mac OS X #52
Comments
probably JuliaLang/julia#3794 |
@vtjnash Does this suggest that system Tcl/Tk is not good enough, and that we should just revert back to the original solution of bundling Tcl/Tk? I would be ok with that and setting |
Also cc: @staticfloat |
I have no idea what our Tk code looks like, but this SO answer is the only one that doesn't say "Just upgrade to 8.6". I'm a little confused why all these Tk/Tcl errors are popping up after everything seemed to be "working", but perhaps that's just because we hadn't tested on a large enough install base. I would also be okay with bundling Tcl/Tk. |
@rsrock It would be good to verify that the OS X 8.5 Tcl/Tk does not have this issue, and we indeed need our own Tcl/Tk to fix it. Could you say move the other installation temporarily to a different location like /tmp where it won't be found and try the experiment again? If we need 8.6, I will revert my changes to use the system Tcl/Tk on OS X. |
I don't think I can disable all the other installs of Tcl/Tk on my system (R installs 8.5 in This one works, and matches what I have set in my
And this one has the problem:
|
Ok. We should revert the framework patch then in base. |
the second issue is now fixed (the problem with using non-system Tk). I can't tell what is generating the first issue |
The Tk package works well until very recently. Today, I did a
My guess is that this failure was after the commit 23588a4. |
All of this goes away with #148 |
set_enabled()
fails with the following:This blocks some of the function of @timholy's ImageView package.
Sliders
sometimes lose their knobs. Not entirely sure that this is related to the libraries, because the problem is not yet reproducible.Using the homebrew tcl-tk (8.6, with quartz) by adding this (
push!(DL_LOAD_PATH, "/usr/local/opt/tcl-tk/lib")
) to my.juliarc.jl
helps with (1), and sometimes (2). I think the inconsistent issue with (2) is related to these error messages (esp. "which one is undefined") when I use the homebrew Tk.Question for @ViralBShah or @vtjnash : how do I completely disable the system Tcl/Tk, and use only the homebrew version? All of this wasn't happening at the end of last week.
The text was updated successfully, but these errors were encountered: