GNU bug report logs -
#35907
[PATCH] guix import hackage: update list of ghc-included packages
Previous Next
Reported by: Robert Vollmert <rob <at> vllmrt.net>
Date: Sat, 25 May 2019 20:12:02 UTC
Severity: normal
Tags: patch
Done: Ricardo Wurmus <rekado <at> elephly.net>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Hi Robert,
> Note that I’m not sure it’s actually a good idea to exclude (all of) these packages
> from the dependencies: They’re mostly bundled with ghc because they are used in the
> ghc build. As such, it might well be that future ghc versions switch out e.g.
> “bytestring” for some alternate data structure, which would then require changes to
> all package definitions that currently silently depend on “bytestring”.
While this is correct, we cannot seem to remove them from the
environment when building packages. If we allow these packages to be
added as inputs and these packages are at different versions from what
GHC provides we get into trouble.
This happened in the past, unfortunately, and it’s hard to debug.
> Should I include a patch to remove the explicitly packaged `ghc-text` and other
> packages of this type?
Yes, I think this would be good.
Thank you for working on this!
--
Ricardo
This bug report was last modified 6 years and 50 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.