ocaml-opam / opam-depext

Attempt to automate the installation of system packages required by OPAM packages
Other
33 stars 28 forks source link

Issues with variants in MacPorts #128

Closed MSoegtropIMC closed 4 years ago

MSoegtropIMC commented 4 years ago

I added MacPorts solutions to a few opam conf packages. See: (https://github.com/ocaml/opam-repository/pull/16912)

One issues is that depext doesn't seem to handle variants like "gtk3 +quartz" ins a consistent manner. When printing what to install, gtk3 and +quartz are listed on separate lines, but when sorting packages alphabetically it seems to treat them as one. I guess this is just not handled at all explicitly - maybe it should.

It somehow works as is, but it looks like it might break any day by a change.

rjbou commented 4 years ago

External dependencies handling is integrated in opam (since 2.1.0-alpha). Please open the issue in opam bugtracker. Thanks!