Infelizmente, os pacotes do AUR estão muito quebrados há algum tempo. A maneira mais fácil de fazer isso é instalar o cabal-install e instalar o pandoc no seu diretório home com (como não-root):
cabal update
cabal install pandoc
Então você acaba com o pandoc em ~ / .cabal / bin / pandoc.
Seria ótimo se alguém consertasse os pacotes do AUR, mas até então, usando o cabal para instalar algo nos riscos do sistema, fazer atualizações no ghc não funcionassem corretamente.
esclarecimento
Quando você usa cabal
para instalar coisas em seu diretório pessoal, ele coloca os arquivos em ~/.ghc
e ~/.cabal
. Então, o pior caso, se você quiser começar de novo, você pode simplesmente excluir recursivamente os diretórios. Por outro lado, quando você instala coisas em /usr
sem pacman (como aconteceria com cabal install --global ...
), pode haver resíduos lá que dificultam a atualização do ghc.