【发布时间】:2017-05-07 05:12:27
【问题描述】:
我刚刚使用 spack(LLNL 包管理器)构建了 R 3.3.1。
对演示的快速测试发现字体显示存在问题。
demo(Hershey) 产生:
R 楼拉入 pango/1.40.1 和 cairo/1.14.0 等等。
有人告诉我,R 字体管理是通过 pango 和/或 cairo 完成的。 我遇到了兼容性问题吗?
【问题讨论】:
我刚刚使用 spack(LLNL 包管理器)构建了 R 3.3.1。
对演示的快速测试发现字体显示存在问题。
demo(Hershey) 产生:
R 楼拉入 pango/1.40.1 和 cairo/1.14.0 等等。
有人告诉我,R 字体管理是通过 pango 和/或 cairo 完成的。 我遇到了兼容性问题吗?
【问题讨论】:
这个问题已经解决了。
我做了以下事情:
spack 舞台 cairo@1.14.0 spack 舞台 pango@1.40.1
spack 编辑 R 添加 版本('3.3.2','2437014ef40641cdc9673e89c040b7a8')
spack 编辑字体配置
# def configure_args(self):
# font_path = join_path(self.spec['font-util'].prefix, 'share', 'fonts')
# return ["--prefix={0}".format(self.prefix),
# "--enable-libxml2",
# "--disable-docs",
# "--with-default-fonts={0}".format(font_path)]
def configure_args(self):
args = ["--prefix=%s" % prefix,
"--enable-libxml2",
"--disable-docs"]
return args
spack install R@3.3.2 %gcc@6.2.0
编辑 在 pixman 中删除 "make('check')
==> 成功安装 R 获取:15.34 秒。构建:8m 3.89s。总计:8m 19.23s。
【讨论】: