[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#25018: GC incorrectly removes the temporary root file of the calling
From: |
Maxim Cournoyer |
Subject: |
bug#25018: GC incorrectly removes the temporary root file of the calling process |
Date: |
Sun, 16 Oct 2022 21:25:44 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) |
Hi Ludovic!
Ludovic Courtès <ludo@gnu.org> writes:
> Hi Maxim,
>
> (Stripping Cc:.)
>
> Ludovic Courtès <ludo@gnu.org> 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