2013-06-27 52 views
3

我正在嘗試安裝我使用的所有Hackage包的最新版本,並且我想更新GHC 7.6.3附帶的包(可能除外基礎包)到他們的最新版本。將GHC全局包db中的所有包更新到最新版本

有沒有簡單的方法來做到這一點?

如果沒有簡單的方法來更新GHC全局包db中的所有包,有沒有一種簡單的方法可以將全局包db中的[time]包更新爲最新版本?

問候 --Rouan

+0

看看你從cabal升級中獲得的信息(不建議使用的命令,但是你應該做些什麼來指導你),這可能是一個好的開始。 – HaskellElephant

+1

我知道這不是一個答案:但是,我不認爲你想要的是一個好主意。通常情況下,其他軟件包會使用當前的Haskell平臺進行測試,而不是最新版本的「核心」軟件包。此外,一些無法升級的軟件包(例如'ghc'庫)具有其他核心軟件包作爲依賴項,因此升級核心軟件包將導致應用程序出現問題,具體取決於其中一個不可升級的軟件包。 – kosmikus

回答

0

我無法找到一個可靠的,簡單的方法來更新與GHC附帶的所有核心包,所以我只是更新了所有的非核心包,並等待新發布GHC以包含核心軟件包的更新。

相關問題