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.

Reply via email to