In the short term, how can I tell opam to ignore this requirement? And in the long term, how do I suggest to remove the requirement? I opened an issue in the hashset repo, but I’m not seeing this requirement there, so I don’t really know what I need to change in a PR to fix this.
For now, you can pin this development version from the master branch.
Going forward, we have to wait for a new opam-repo release containing the fix from the above PR.
Ah, thank you, that pointed me towards the correct direction. I can try
to install it using opam install hashset --ignore-constraints-on=ocaml
(and see how it actually fails).
I need to wait until a new version is released, as the current code
compiles fine, but it includes a change that is not in the tagged
version… In the meantime, I simply did an opam pin . in the git repo
of hashset, and all is well.