Matthew Pickering
Matthew Pickering
Looks like very impressive and important work @andreabedini, it's great that you and your team have taken on this work. I'm looking forward to digging into these changes together. Would...
Perhaps a design like python `venv` is the most suitable where you have to explicitly enter the environment. https://docs.python.org/3/library/venv.html I agree I have also been in situations where I really...
`pipx` is another python project which seems relevant to this discussion - https://github.com/pypa/pipx
Branch which re-enables `--upgrade-dependencies` (in a unfinished way) - https://github.com/mpickering/cabal/tree/wip/upgrade-dependencies It seems sensible to me to choose pre-installed packages, then you don't have to build them again. If the version...
The reason that things in the `GlobalPackageDB` are treated specially is because of the definition of `corePackageDbs` in `Distribution.Client.ProjectPlanning`. This only looks in `GlobalPackageDb` and any extra package databases that...
👍 Seems like a good improvement. Thanks for raising the ticket.
You could fix the testsuite failure by moving the `requireProgram` call into the call to `configureLd`? I had to reason about this for a bit to work out it was...
Is there a ticket number corresponding to this change?
`--repl-no-load` and `--enable-multi-repl` don't work together at the moment. In 9.14, GHC will have a specific flag which will allow `--repl-no-load` to be implemented in a more robust manner (see...
I imagine this is the same as #10181 ?