Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 922166

Summary: dev-ml/csexp-1.5.2 shoud have as dependancy >=dune-3
Product: Gentoo Linux Reporter: Charles Nérot <charles>
Component: Current packagesAssignee: Gentoo Team for the ML programming language family <ml>
Status: CONFIRMED ---    
Severity: normal CC: gienah
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Charles Nérot 2024-01-15 13:44:24 UTC
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
Comment 1 Agostino Sarubbo gentoo-dev 2024-01-16 10:10:30 UTC
>>> 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):