-
Notifications
You must be signed in to change notification settings - Fork 2
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
[macOS / Linux] gWidgets2tcltk
fails to install: Error in structure(.External(.C_dotTclObjv, objv), class = "tclObj") : [tcl] invalid command name "font".
#19
Comments
I have the same issue on linux/redhat, tdhock/data.table-revdeps#8 |
gWidgets2tcltk
fails to install on Ventura: Error in structure(.External(.C_dotTclObjv, objv), class = "tclObj") : [tcl] invalid command name "font".
gWidgets2tcltk
fails to install: Error in structure(.External(.C_dotTclObjv, objv), class = "tclObj") : [tcl] invalid command name "font".
I have modified the title to account for Linux failures. |
to simulate this issue on a linux system, you can unset DISPLAY, for example from the shell:
|
not sure if this is happening in .onLoad or before, maybe one of these lines https://github.com/search?q=repo%3Ajverzani%2FgWidgets2tcltk%20font&type=code |
I can't replicate, but would welcome a PR if there is some workaround found. The correct repository is https://github.com/gwidgets3/gWidgets2tcltk. When I set that up, I should have redirected to there. |
On https://cloud.r-project.org/web/packages/gWidgets2tcltk/ it says that the URL for the package is https://github.com/jverzani/gWidgets2tcltk (not github.com/gwidgets3), please update and turn off the issue tracker for this repo, if this repo is no longer used. |
can you please share what code you used when you were not able to replicate? and the results you got? is that on linux too? a work-around for my use case would be to try to set a valid DISPLAY, but I am not sure if that is possible. |
For a work-around on linux, you can try prefixing the install with xvfb-run, which sets up a virtual x windows frame buffer, with a valid DISPLAY, see below. First command without xvfb-run does not work, second command does work.
|
The text was updated successfully, but these errors were encountered: