Another thing to keep in mind is that packaging for development is different than packaging for a distribution. Packaging for a distribution you only want to pull in packages from stackage that are required to build eg. xmonad or shellcheck.
However having robust importing for when those needs / maintenence on those packages arrives, and for using guix to help develop a haskell project would be a good gain. imo focusing attention on the importer(s) and the ability to import from different sources (correctly) would be the problem to tackle. On Tue, Oct 22, 2024, at 10:50, Divya wrote: > On 22 October 2024 14:32:08 GMT, Lars-Dominik Braun <l...@6xq.net> wrote: >> Hi, >>> Is there a specific reason why we’re following the Stackage releases? >>> Stackage is one step slower in getting the updates. The current Stackage >>> Nightly is 9.8.2, while Hackage has 9.10.1. Is this due to some stability >>> issues with Hackage? >> >> Stackage’s package collection is coherent and so we don’t have to >> manually deal with and resolve dependency conflicts. (Currently the >> Hackage/Stackage importer cannot pick the correct package version for >> dependencies when importing or updating a package.) >> >> Lars > > Understood. Makes sense.