GNU bug report logs -
#77201
[PATCH] guix: substitute-key-authorization: Fix case when acl symlink is broken
Previous Next
Reported by: Rutherther <rutherther <at> ditigal.xyz>
Date: Sun, 23 Mar 2025 09:49:01 UTC
Severity: normal
Tags: patch
Done: Ludovic Courtès <ludo <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #26 received at 77201 <at> debbugs.gnu.org (full text, mbox):
Apologies for the delay, I somehow didn't get to testing in a VM last
week, today I finally tested it, found a few issues, fixed them, and it
seems to be working fine for me. I tried to test all possible cases:
- No acl file
- Regular file
- Symlink to store
- Symlink out of store
- Broken symlink
- .bak (not) existing
I've kept it directly in this function upon Ludo's comment about
rebuilding the whole world if it was added to guix/build/utils, I can
create a new guix/build file if you think it makes sense to have it
reusable, or put it to another one(?).
Since this is activation logic, I think it's important to thoroughly
test it - should a new VM tests be added for this, or is it unnecesasry
and the current tests suffice? If something went wrong, the tests would
fail to boot (I haven't tried using system tests defined in guix yet, I
will try to run them).
Will QA run them for this commit or is it ran only for defined branches?
Submitted v2.
Regards,
Rutherther
This bug report was last modified 18 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.