Hi, This old bug#36690 [1] is about an error of the Cabal parser.
1: https://issues.guix.gnu.org/issue/36690 On mar., 16 juil. 2019 at 16:02, Robert Vollmert <[email protected]> wrote: > Apparently, it’s valid for a cabal file to have key-value pairs > without a space, e.g. > > benchmark benchmarks > type: exitcode-stdio-1.0 > main-is:Speed.hs > hs-source-dirs:test > default-language: Haskell2010 > build-depends: > base < 5, > criterion, > diagrams-core, > diagrams-lib > > from http://hackage.haskell.org/package/diagrams-lib-1.4.2.3/revision/2.cabal > > guix import hackage breaks on this: > > $ guix import hackage diagrams-lib > Importing `diagrams-lib` from hackage > Syntax error: unexpected token : main-is:Speed.hs (at line 175, column 2) > Syntax error: unexpected end of input > guix import: error: failed to download cabal file for package 'diagrams-lib' Now, “guix import hackage diagrams-lib” passes. Well, I do not know if the parser had been improved or if the Cabal file had been changed. Without an example for testing the bug, I am in favor to close this report. WDYT? Cheers, simon
