Неожиданное поведение Кабала при обновлении - PullRequest
0 голосов
/ 12 ноября 2018
ramiro@omfg-hello:~$ cabal --version
cabal-install version 1.24.0.2
compiled using version 1.24.2.0 of the Cabal library 
ramiro@omfg-hello:~$ sudo cabal install cabal-install --force-reinstalls
[sudo] password for ramiro: 
Resolving dependencies...
Configuring cabal-install-2.4.0.0...
Building cabal-install-2.4.0.0...
Installed cabal-install-2.4.0.0
ramiro@omfg-hello:~$ cabal --version
cabal-install version 1.24.0.2
compiled using version 1.24.2.0 of the Cabal library 

Действительно, я не ожидал чего-то подобного. Я ошеломлен.

Редактировать:

Исправлено с комментарием @duplode

Дальнейшее редактирование:

Кто-нибудь знает, почему я все еще получаю это?

ramiro@omfg-hello:~/Haskell/happstack-server$ sudo cabal new-test all
cabal: unrecognised command: new-test (try --help)

По крайней мере, теперь у меня правильная версия клики

ramiro@omfg-hello:~/Haskell/happstack-server$ cabal --v
cabal-install version 2.4.0.0
compiled using version 2.4.0.1 of the Cabal library 

EditN:

ramiro@omfg-hello:~/Haskell/happstack-server$ cabal new-build
/home/ramiro/.cabal/packages/hackage.haskell.org: openBinaryTempFileWithDefaultPermissions: permission denied (Permission denied)
ramiro@omfg-hello:~/Haskell/happstack-server$ sudo cabal new-build
[sudo] password for ramiro: 
Up to date
ramiro@omfg-hello:~/Haskell/happstack-server$ 

Не судо против судо.

...