4 packages from diskuv/dkml-install-api at 0.5.2 - #24852
Conversation
There was a problem hiding this comment.
CI had a few cancelled jobs which I restarted.
I'm not entirely sure the inline comment needs to be addressed, and if it does need address, why its not caught by linter on this PR.
@raphael-proust @mseri please take a look and advice
| homepage: "https://github.com/diskuv/dkml-install-api" | ||
| bug-reports: "https://github.com/diskuv/dkml-install-api/issues" | ||
| depends: [ | ||
| "dune" {>= "2.9"} |
There was a problem hiding this comment.
Likely missing
| "dune" {>= "2.9"} | |
| "ocaml" {>= "4.10"} | |
| "dune" {>= "2.9"} |
as per #24577 pointed out. Maybe it's better to upstream this?
There was a problem hiding this comment.
Why is ocaml.4.10+ necessary?
There was a problem hiding this comment.
I suggested ocaml.4.10+ only because it is so in dkml-install-runner.0.5.1. I don't have a strong opinion here.
It seems that the lower bound wasn't picked by you. As the CI is currently succeeding, we probably do not need this dependency. Yet there is a policy to have a dependency to ocaml, so it would be nice to add it like:
| "dune" {>= "2.9"} | |
| "ocaml" | |
| "dune" {>= "2.9"} |
|
Clicked the |
|
We did add the ocaml dependency because it was caught by the linter, but it was not essential since |
|
Thanks to both of you |
This pull-request concerns:
-
dkml-install.0.5.2: API and registry for DkML installation components-
dkml-install-installer.0.5.2: Build tools for DkML installers-
dkml-install-runner.0.5.2: Runner executable for DkML installation-
dkml-package-console.0.5.2: Console setup and uninstall executables for DkML installation🐫 Pull-request generated by opam-publish v2.1.0