Kaelyn <[email protected]> writes: > Hi, > > On Friday, June 12th, 2026 at 11:56 PM, Simon Josefsson via "Development of > GNU Guix and the GNU System distribution." <[email protected]> wrote: > >> Cayetano Santos <[email protected]> writes: >> >> > Hi, >> > >> > The subject says it all, GnuPG 2.4 is EOL 2026-06-30. >> > >> > We have a branch ready and waiting for testing and merge in the queue >> > >> > https://codeberg.org/guix/guix/commits/branch/crypto-team >> >> Wonderful! >> >> > Hopefully, this will happen before the end of this month. In the >> > meantime, feel free to take a look and report any issue you may observe. >> >> I tried to build this, but got errors -- is this the right approch to >> build the crypto-team branch? >> >> jas@frallan:~/src/guix$ git log -1 >> commit 6f9f1003305e8b5225d7df15a9a32bc7bd3b8038 (HEAD -> crypto-team, >> origin/crypto-team) >> Author: Ashish SHUKLA <[email protected]> >> Date: Wed Jun 10 10:44:54 2026 +0200 >> >> gnu: openssl: Ungraft and update to 3.5.7. >> >> * gnu/packages/tls.scm (openssl-3.5): Update to 3.5.7. Remove >> replacement. >> (openssl-3.5.7): Delete variable. >> >> Change-Id: I2a4063c6fb200cb46165f023b90ee6156c8bbc53 >> Signed-off-by: Andreas Enge <[email protected]> >> jas@frallan:~/src/guix$ guix shell -D guix -CPW > > The above creates a nested container without networking, and the below errors > look like they are from a lack of network connection. Have you tried adding > '-N' > to the command to enable networking within the container, e.g. "guix shell -D > guix -CPWN"?
That should not matter for the build of packages, fetching of source code should still be done via the daemon, which is running outside the container. So the -N should not be required. Well, at least I think so. Maybe I have wrong mental model. :) > As an aside, while not as clean an environment, I usually run ./bootstrap, > ./configure, and make using just "guix shell -D guix -P". Though I think I've > also been building that way (or the "guix environment" equivalent) since > before > the --nesting flag was introduced. I am using `guix shell -D guix -CNW' and seems to work fine. The -N is for `guix lint'. And yes, the -W is necessary, so before it that would not work... :) -- There are only two hard things in Computer Science: cache invalidation, naming things and off-by-one errors.
