-
Notifications
You must be signed in to change notification settings - Fork 48
ogma-cli: CI jobs fail due to alex failing to install #370
Description
Description
A recent version 3.5.4.1 of alex fails to install in CI due to not including auto-generated Haskell files in the distributable file and instead requiring happy to be installed on the machine before alex can be installed. This is a known error, but it is preventing Ogma from installing in CI, thus breaking all our builds.
To be able to install in CI without issues, we need to adjust the CI jobs to avoid the version in question until the problem is resolved.
Type
- Management: Version of dependency fails to install.
Additional context
- Issue cabal install alex requires alex to be installed (?) haskell/alex#288 in the
alexproject describes the problem.
Requester
- Ivan Perez.
Method to check presence of bug
Expected result
The CI jobs complete successfully.
Desired result
The CI jobs complete successfully.
Proposed solution
Modify the lines that install alex in the CI jobs to constrain the installation and avoid version 3.5.4.1.
Further notes
None.