if you emerge dev-ml/dune:2 with dev-ml/csexp-1.5.2 it fail The error : File "dune-project", line 1, characters 11-14: 1 | (lang dune 3.4) ^^^ Error: Version 3.4 of the dune language is not supported. if you emerge dune:3 with dev-ml/csexp-1.5.2 it works => the dependancy for dev-ml/csexp-1.5.2 is >=dev-ml/dune-3 PS: dev-ml/csexp-1.5.1 works fine with dev-ml/dune:2
>>> Compiling source in /var/tmp/portage/dev-ml/csexp-1.5.2/work/csexp-1.5.2 ... * dune build @install --display=short --profile release -j 60 File "dune-project", line 1, characters 11-14: 1 | (lang dune 3.4) ^^^ Error: Version 3.4 of the dune language is not supported. Supported versions of this extension in version 3.4 of the dune language: - 1.0 to 1.12 - 2.0 to 2.9 * ERROR: dev-ml/csexp-1.5.2::gentoo failed (compile phase):
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee9a4232679d0184ec034fb71e428081c55782a8 commit ee9a4232679d0184ec034fb71e428081c55782a8 Author: Alfredo Tupone <tupone@gentoo.org> AuthorDate: 2024-05-30 19:52:53 +0000 Commit: Alfredo Tupone <tupone@gentoo.org> CommitDate: 2024-05-30 19:53:14 +0000 dev-ml/csexp: fix dune deps Closes: https://bugs.gentoo.org/922166 Signed-off-by: Alfredo Tupone <tupone@gentoo.org> dev-ml/csexp/{csexp-1.5.2.ebuild => csexp-1.5.2-r1.ebuild} | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-)