Upstream has renamed Jbuilder to Dune and deprecated the jbuild configuration format. As projects (especially those on opam 2.0) transition to the new format, the old version of jbuilder in the tree prevents them from being version bumped. It seems that the ebuild and eclass can be found in the ml-overlay [2], please consider adding that to the main tree and closing or merging [3]. [1]: https://dune.readthedocs.io/en/latest/migration.html#timeline [2]: https://github.com/aballier/ml-overlay [3]: https://github.com/gentoo/gentoo/pull/10968
We have dev-ml/dune and dune.eclass but we've still got jbuilder in tree. There are certain packages which we can't actually install yet because we need to bump packages, mostly Jane Street ones. bug 766884 is a good example of this!
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=941680667f44ce1f6b19066106bbb0b3e73df870 commit 941680667f44ce1f6b19066106bbb0b3e73df870 Author: Alfredo Tupone <tupone@gentoo.org> AuthorDate: 2021-03-09 07:33:48 +0000 Commit: Alfredo Tupone <tupone@gentoo.org> CommitDate: 2021-03-09 07:33:48 +0000 package.mask: retire dev-ml/jbuilder Bug: https://bugs.gentoo.org/682782 Signed-off-by: Alfredo Tupone <tupone@gentoo.org> profiles/package.mask | 1 + 1 file changed, 1 insertion(+)