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.

Reply via email to