FS#68222 - [ocaml-findlib] rebuild required after ocaml 4.11.1 update, install of manual rebuild fails

Attached to Project: Community Packages
Opened by Daniel Peukert (dpeukert) - Monday, 12 October 2020, 10:00 GMT
Last edited by Alexander F. Rødseth (xyproto) - Monday, 12 October 2020, 12:35 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Alexander F. Rødseth (xyproto)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

ocaml-findlib needs to be rebuilt to be compatible with ocaml 4.11.1.

An example error when building ocaml-ppx_deriving from the AUR:

Error: Files /usr/lib/ocaml/findlib/findlib.cmxa
and /usr/lib/ocaml/stdlib.cmxa
make inconsistent assumptions over implementation Stdlib__sys

$ pacman -Qo /usr/lib/ocaml/findlib/findlib.cmxa /usr/lib/ocaml/stdlib.cmxa
/usr/lib/ocaml/findlib/findlib.cmxa is owned by ocaml-findlib 1.8.1-7
/usr/lib/ocaml/stdlib.cmxa is owned by ocaml 4.11.1-1

I tried rebuilding it manually, but pacman refused to install it with this:
ocaml-findlib: /usr/lib/ocaml/ocamlbuild/META exists in filesystem (owned by ocamlbuild)
This task depends upon

Closed by  Alexander F. Rødseth (xyproto)
Monday, 12 October 2020, 12:35 GMT
Reason for closing:  Fixed
Comment by Alexander F. Rødseth (xyproto) - Monday, 12 October 2020, 12:35 GMT
Thanks for reporting. I added a dependency on Ocaml 4.11.1 specifically. The updated package should appear in [community] shortly. Please re-open this issue if there are further problems with this.

Loading...