Message ID | cover.1701421819.git.saku@laesvuori.fi |
---|---|
Headers | show |
Series | Fixes for haskell importers | expand |
Hi, > The third patch improves the cabal file parser so that it can parse a > larger subset of valid cabal files[2]. It fixes guix refresh for 7 > packages in Guix. which seven packages in Guix are affected? Could you also adapt the testcases in tests/hackage.scm and add new ones checking the expected behavior? Thanks, Lars
> > The third patch improves the cabal file parser so that it can parse a > > larger subset of valid cabal files[2]. It fixes guix refresh for 7 > > packages in Guix. > > which seven packages in Guix are affected? - ghc-conduit - ghc-warp - ghc-wai-logger - ghc-streaming-commons - ghc-persistent-test - ghc-language-c - ghc-hasktags > Could you also adapt the testcases in tests/hackage.scm and add new > ones checking the expected behavior? Done in v2. There was already a test for this that was expected to fail. I just marked it to be expected to pass instead. - Saku
Hi, > Done in v2. There was already a test for this that was expected to fail. > I just marked it to be expected to pass instead. yes, you’re right. Merged as: 5bd00bb54235856dddd11e9f0d03481c5469ca63 guix: import: Parse cabal layout blocks correctly acef524961d4da3464dbc392699fbe7deb0a467b guix: import: stackage: Fix crash on recursive import 160385c013b0403af427b61b1d1cc9a75bc3315d guix: import: hackage: Fix crash on recursive import Thanks you very much! Lars