Haskell 阴谋集团:奇数错误消息+;缺乏文件
所以我最近安装了cabal(来自ArchLinux的默认二进制文件)。 然后我尝试以用户身份升级cabal: 阴谋集团升级阴谋集团--用户--前缀=$userHaskell 阴谋集团:奇数错误消息+;缺乏文件,haskell,cabal,Haskell,Cabal,所以我最近安装了cabal(来自ArchLinux的默认二进制文件)。 然后我尝试以用户身份升级cabal: 阴谋集团升级阴谋集团--用户--前缀=$user 正在解析依赖项… 阴谋集团:从旗帜到旗帜。使用fromFlagoDefault 我已经做了: 谷歌搜索了错误信息。找到了阴谋集团的消息来源,其他什么都没有 查看了haskell关于阴谋集团安装的wiki 看穿 所以基本上我想知道: 错误消息是怎么回事 有人能给我指点一个阴谋集团的方向吗 我在这里疯狂地猜测,但是你能看出来吗 您有一个非
正在解析依赖项…
阴谋集团:从旗帜到旗帜。使用fromFlagoDefault 我已经做了:
- 错误消息是怎么回事
- 有人能给我指点一个阴谋集团的方向吗
- 您有一个非标准的
设置。hs
- 您在
中设置了~/.cabal/config
标志:
我试探性地建议您可能希望避免
cabal升级
,或者尝试cabal安装
,看看您是否可以继续实现最初的目标。我认为这是Arch软件包中的一个缺陷。我也在运行Arch,我也犯了同样的错误
然后,我从Hackage构建了cabal安装(0.8.2),当我运行cabal upgrade cabal
时,它没有抱怨。事实上,它马上就开始构建了,尽管我没有让它完成,因为我觉得升级一个核心包并不舒服
我可以问你为什么要升级阴谋集团吗?ghc附带的版本是1.8.0.2,最新版本是1.8.0.4——在我看来,这并不遥远。此外,如果您以普通用户的身份运行cabal install,为什么不干脆cabal install
?它没有覆盖系统文件的权限。来自:
cabal安装的全局配置文件为~/.cabal/config。如果
你没有这个文件,阴谋集团会在第一天为你创建它
呼叫阴谋集团更新
我删除了我的配置,运行了
阴谋集团更新
,一切都很好。解决了!很明显,这只是一个许可,在哪里关闭打击额头。我没有特别的理由升级阴谋集团。