> > I can’t check right now, but I’m guessing a plain `cabal install`
> > would also add base64-bytestring to GHC’s visible packages?
>
> I tested with cabal-install and it somehow manages to hide the haskell
> packages that are installed as dependencies.
Apparently cabal uses ghc environments[1]
> I can’t check right now, but I’m guessing a plain `cabal install`
> would also add base64-bytestring to GHC’s visible packages?
I tested with cabal-install and it somehow manages to hide the haskell
packages that are installed as dependencies.
```
$ guix shell -CN cabal-install coreutils zlib -
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-3.5
On Mon, Aug 28, 2023 at 01:40:14PM +0200, Simon Tournier wrote:
> Hi,
>
> On Thu, 24 Aug 2023 at 19:16, Saku Laesvuori wrote:
> >> > Running `guix shell --pure ghc-esqueleto -D ghc-bytestring-builder`
> >> > results in an environment that has the base64-bytestring package (from
> >> > ghc-base64-
Hi,
On Thu, 24 Aug 2023 at 19:16, Saku Laesvuori wrote:
>> > Running `guix shell --pure ghc-esqueleto -D ghc-bytestring-builder`
>> > results in an environment that has the base64-bytestring package (from
>> > ghc-base64-bytestring) visible, even though it is not listed on listed
>> > the command
> > Running `guix shell --pure ghc-esqueleto -D ghc-bytestring-builder`
> > results in an environment that has the base64-bytestring package (from
> > ghc-base64-bytestring) visible, even though it is not listed on listed
> > the command line (ghc-bytestring-builder doesn't dependend on it). It
> >
Hi,
On Tue, 15 Aug 2023 at 09:51, Saku Laesvuori wrote:
> Running `guix shell --pure ghc-esqueleto -D ghc-bytestring-builder`
> results in an environment that has the base64-bytestring package (from
> ghc-base64-bytestring) visible, even though it is not listed on listed
> the command line (ghc-b
Running `guix shell --pure ghc-esqueleto -D ghc-bytestring-builder`
results in an environment that has the base64-bytestring package (from
ghc-base64-bytestring) visible, even though it is not listed on listed
the command line (ghc-bytestring-builder doesn't dependend on it). It
seems to "leak" fro