Subject: Re: bug#25018: GC incorrectly removes the temporary root file of the calling process

From: Maxim Cournoyer <[email-masked]>
Date: Sun, 16 Oct 2022 21:25:44 -0400

Hi Ludovic!

Ludovic Courtès <[email-masked]> writes:

> Hi Maxim,
>
> (Stripping Cc:.)
>
> Ludovic Courtès <[email-masked]> skribis:
>
>> Thank you!  (Your bug triage work is much appreciated!)  We could turn
>> the example here in a unit test; the only downside is that running the
>> GC in a test is expensive.
>
> Actually, there are tests that most likely relied on the previous
> behavior and are now failing in
> tests/{derivations,nar,publish,pypi,store}.scm.  We’ll have to look at
> each one to make sure they are indeed making the wrong assumption and to
> fix them.

Hmm, I hadn't seen that coming.

> What about reverting the change first so we can do that without
> pressure and come up with a self-contained patch?

Sounds reasonable, if we can't think of an immediate fix.

-- 
Thanks,
Maxim