%
Puffy image/svg+xml Puffy 2019-06-14 Stéphane HUC OpenBSD Team Inkscape Puffy OpenBSD https://www.openbsd.org/art4.html English "Puffy", it's a symbol of OpenBSD

Installer et utiliser Pandoc / OpenBSD

Article publié, le et modifié le
Une minute de lecture

Cet article contient 156 mots.
Source brute de l'article :
Commit version : 90bc771

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”.