Arch Linux

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

FS#64299 - [ocaml-compiler-libs] PLEASE ENTER SUMMARY

Attached to Project: Arch Linux
Opened by Simone (tigerjack) - Monday, 28 October 2019, 19:12 GMT
Last edited by Jürgen Hötzel (juergen) - Wednesday, 27 November 2019, 10:46 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No


cmo_format.cmi file is missing and as a consequence I am unable to install the base package

Additional info:
* package version(s): 4.09.0-1
* lrelevant github issue:

Steps to reproduce:
Trying to install base package through opam results in an "Unbound module error" for cmo_format. The relevant log file is attached.
This task depends upon

Closed by  Jürgen Hötzel (juergen)
Wednesday, 27 November 2019, 10:46 GMT
Reason for closing:  Fixed
Additional comments about closing:  ocaml-compiler-libs-4.09.0-2
Comment by Jakob Gahde (J5lx) - Tuesday, 05 November 2019, 14:34 GMT
I’ll add a few more details: The missing module (Cmo_format) was contained in previous versions of this package (up to and including 4.08.1-1). However, in version 4.09, that module (as well as several others!) were moved to different directories[1], and when this package was updated, the installation routine was not adjusted accordingly. As noted by the OP, this issue affects the base OCaml package – not only when installed through opam, but also the corresponding AUR package – which itself is required by a number of other OCaml packages. As such, this issue can also be reproduced by attempting to build the ocaml-base package from the AUR.