dhall-lang / dhall-haskell

Maintainable configuration files
https://dhall-lang.org/
BSD 3-Clause "New" or "Revised" License
908 stars 211 forks source link

Hackage build failed for dhall-toml-1.0.3 #2558

Open kukimik opened 6 months ago

kukimik commented 6 months ago

Full report: https://hackage.haskell.org/package/dhall-toml-1.0.3/reports/2

src/Dhall/TH.hs:274:38: error:
    " Couldn't match type: flag0 -> Syntax.TyVarBndr flag0
                     with: Syntax.TyVarBndr ()
      Expected: [Syntax.TyVarBndr ()]
        Actual: [flag0 -> Syntax.TyVarBndr flag0]
    " In the third argument of DataD, namely params
      In the expression:
        DataD [] name params Nothing constructors derivingClauses
      In the first argument of pure, namely
        [DataD [] name params Nothing constructors derivingClauses]
    |
274 |                 [pure [DataD [] name params Nothing constructors derivingClauses]] <>
    |                                      ^^^^^^
cabal: Leaving directory '/tmp/cabal-tmp-512385/dhall-1.42.0'
Error: cabal: Some packages failed to install:
dhall-1.42.0-ACeKFGha9nI3rsbsiKrLfj failed during the building phase. The
exception was:
ExitFailure 1
dhall-toml-1.0.3-9vkrwTOGQKKId6lQ6mUzNt depends on dhall-toml-1.0.3 which
failed to install.

Noticed this in #2557, because Hackage said there is no documentation available for dhall-toml-1.0.3.