ocaml-docs-ci
ocaml-docs-ci copied to clipboard
Some packages with system package dependencies are broken
Some Opam packages docs having system package dependencies are broken, I found three of them:
-
lablgtk
which depends onlibgtk2.0-dev
see https://ocaml.org/p/lablgtk/2.18.13/doc/index.html -
gammu
which depends onlibgammu-dev
see https://ocaml.org/p/gammu/0.9.4/doc/index.html -
fdkaac
which depends onlibfdkaac-dev
see https://ocaml.org/p/fdkaac/0.3.2/doc/index.html
There's probably more. Additionally, those dependencies are OS/distro dependent. For instance, the three mentioned above are Ubuntu dependencies. Package termbox
is not broken although it has a system depency (on Python).
-
libgtksourceview2.0-dev
is available in older releases of debian (<= 10) and ubuntu (<= 20.04) -
libgammu-dev
is inbullseye-backports
(https://packages.debian.org/bullseye-backports/libgammu-dev) -
libfdkaac-dev
is non free
So to fix the three packages a solution is to use debian 10 instead of debian 11, and enable installing non free packages.