aboutsummaryrefslogtreecommitdiff
path: root/reproduce/software/make/build-rules.mk
diff options
context:
space:
mode:
authorBoud Roukema <boud@cosmo.torun.pl>2020-09-09 10:08:20 +0200
committerMohammad Akhlaghi <mohammad@akhlaghi.org>2020-09-09 12:46:15 +0100
commit11b11e93fbdb29be69a936950438ed1cbea34a11 (patch)
tree5039f70c59c7f94ebc432e257a9dffad89f08c5b /reproduce/software/make/build-rules.mk
parent24d01f55d675348b1b4e9c022aab80af66100e9e (diff)
R is built without tcl/tk (for GUI) dependence
Tcl/Tk are a set of tools to provide Graphic User Interface (GUI) support in some software. But they are not yet natively built within Maneage, primarily because we have higher-priority work right now. GUI tools in general aren't high on our priority list right now because GUI tools are generally good for human interaction (which is contrary to the reproducible philosophy), not automatic analysis (a core concept in reproducibility). So even later, when we do include Tcl/Tk in Maneage, their direct usage will be discouraged. Until this commit, because we don't yet build Tcl/Tk, the default maneage install of the statistical package R failed on a Debian Stretch, with 6227 repeats of the line: '/usr/lib//tcl8.5/tclConfig.sh: line 2: dpkg-architecture: command not found' To fix this problem (atleast until Tcl/Tk is installed within Maneage), R is now configured with the '--without-tcltk' option which fixed the problem. Please see the description above the R installation instructions in 'reproduce/software/make/high-level.mk' for more.
Diffstat (limited to 'reproduce/software/make/build-rules.mk')
0 files changed, 0 insertions, 0 deletions