[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GHC packages' inputs leak in guix shell

From: Lars-Dominik Braun
Subject: Re: GHC packages' inputs leak in guix shell
Date: Tue, 29 Aug 2023 09:12:09 +0200

Hi Simon,

> Right?  Well, I do not know if it is possible.  I guess it is because of
> this file:
> --8<---------------cut here---------------start------------->8---
> $ find $(guix build ghc-esqueleto) -type f -print | grep base64
> /gnu/store/zqax59v1v537h26g0kypka6klaaahnqf-ghc-esqueleto-
> --8<---------------cut here---------------end--------------->8---
> Lars, WDYT?

your analysis is correct, but due to the nature of how Haskell builds work
we cannot remove that file (because anything depending on ghc-esqueleto
would not build any more) or relocate it to a different output (because
that would cause a cycle).

I can’t check right now, but I’m guessing a plain `cabal install`
would also add base64-bytestring to GHC’s visible packages?


reply via email to

[Prev in Thread] Current Thread [Next in Thread]