[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#41451: Haskell packages retain references to bootstrap variants
From: |
Ludovic Courtès |
Subject: |
bug#41451: Haskell packages retain references to bootstrap variants |
Date: |
Mon, 25 May 2020 23:10:16 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) |
Ricardo Wurmus <address@hidden> skribis:
> Ricardo Wurmus <address@hidden> writes:
>
>> Some Haskell packages have a “-bootstrap” variant to cut dependency
>> cycles. Unfortunately, these bootstrap variants remain in the reference
>> graph alongside their non-bootstrap counterparts.
>
> On a related note, Haskell packages retain needless references to *all*
> other Haskell packages at build time. That’s because we *copy* their
> .conf files at build time to create a package cache, and these .conf
> files thus propagate even to unrelated packages.
Weren’t these files eventually superseded by the
‘ghc-package-cache-file’ profile hook? Or are these two different
things?
Ludo’.