Description
Pandoc n’est pas empaqueté sous OpenBSD. On peut quand même l’installer, mais il faut passer par le biais de l’outil cabal !
Pré-requis
Modifiez le fichier /etc/login.conf
pour avoir la ligne suivante :
:datasize-cur=infinity:\
Dans la section “default” si vous voulez le permettre pour tous les utilisateurs, sinon pour seulement la section “staff”.
Installation
En plus, d’installer
l’outil cabal-install
, il semble nécessaire d’installer aussi le
paquet ghc
.
Deuxièmement, il importe de faire les
modifications systèmes
nécessaires pour l’usage correct de cabal
.
Ensuite, utilisez cabal
de manière à installer pandoc
.
$ cabal new-update
$ cabal new-install pandoc
Dépannage
does not exist (No such file or directory)
Si une erreur de ce type apparaît:
ghc-pkg: /home/hvr/.cabal/store/ghc-8.6.6/package.db: getDirectoryContents:openDirStream: does not exist (No such file or directory)
Créez les dossiers manquants avant l’installation de pandoc:
mkdir -p $HOME/.cabal/store/ghc-8.6.4/
ghc-pkg init $HOME/.cabal/store/ghc-8.6.4/package.db
Historique
J’ai écrit historiquement cette documentation de manière collaborative sur le wiki de la communauté “OpenBSD Pour Tous”.