当我尝试在 archlinux 中安装 bluetile 时,出现以下错误:
Building glade-0.12.1...
Preprocessing library glade-0.12.1...
gtk2hsC2hs: UName: root name supply used after saving
cabal: Error: some packages failed to install:
bluetile-0.6 depends on glade-0.12.1 which failed to install.
glade-0.12.1 failed during the building phase. The exception was:
ExitFailure 1
我正在使用ArchLinux 维基安装说明。
答案1
根据一个gmane.comp.lang.haskell.gtk2hs.devel 上的线程,问题出在 gtk2hs-buildtools-0.12.3 上。 0.12.1没有这个问题。
我通过安装 0.12.1 自行修复了该问题:
cabal install gtk2hs-buildtools==0.12.1
您所描述的错误就会消失。