bug#71360: large manifests when adding packages

2024-06-04 Thread Dariqq
I think (maybe part of) the problem is that inside entry->gexp in manifest->gexp things get compared using (the hash of) (manifest-entry-item entry) which will be a package object for the new entries but a store path "/gnu/store/*" for packages already present in the profile. Also right after

bug#71360: large manifests when adding packages

2024-06-04 Thread Dariqq
Hi Guix, I was trying to figure out if the "repeated" tag inside a profiles manifest file is reliable to detect duplicate entries in a profile. While it was working fine for my home and system profile for the normal .guix-profile it was not: This is related to https://issues.guix.gnu.org/554