
Using the base image which works with the Workbench - R editor, I checked which processes CDSW tries to launch in this case. The session is immediately exited and the following error visible in the log. The issue remains though, that launching a session with the Workbench - R editor is not possible. I am successfully able to launch CDSW sessions with this container with the following editors: # remove java installation again since it is mounted at runtime RUN Rscript -e "update.packages(checkBuilt=TRUE, ask=FALSE, repos='')" RUN export JAVA_HOME=/usr/lib/jvm/java-openjdk & \ # the java installation is mounted at CDSW session run time - copy it to the build context here Ln -s /usr/local/lib/R/bin/Rscript /usr/local/bin/Rscript & \Įcho -e "# make libR.so visible to ld.so\n/usr/local/lib/R/lib" > /etc/ld.so.conf.d/nf & \ Ln -s /usr/local/lib/R/bin/R /usr/local/bin/R & \ configure -prefix=/usr/local -enable-R-shlib & \ The quartz-wm window manager included with the XQuartz distribution uses the Apple Public Source License Version 2.My current Dockerfile roughly looks as follows:įROM /cdsw/engine:10 The X.Org software components’ licenses are discussed on the Please re-install the latest XQuartz X11 release for Leopard after installing a system software update to OS X 10.5.x Leopard.Īn XQuartz installation consists of many individual pieces of software which have various licenses. Because of this, you may experience conflicts after doing a Software Update from Apple. Since the XQuartz X11 package clobbers Apple's X11.app, their software update will clobber the XQuartz X11 package. OS X Software Updates have included some of the work done by the XQuartz project, but for various reasons, Apple cannot ship the latest and greatest version offered by the XQuartz site. Together with supporting libraries and applications, it forms the X11.app that Apple shipped with OS X versions 10.5 through 10.7. The XQuartz project is an open-source effort to develop a version of the X.Org X Window System that runs on macOS.
