As the title says I have two machines both running Guix System. One's a laptop, the other a desktop. For obvious reasons I prefer to build software on the desktop and publish it for the laptop to use. But I have a package which for the same commits of the same channels produces different derivations (just going off of the hashes). End result is that I can't substitute the package. I've checked the build inputs using guix graph -t derivation
and they had exactly the same derivation hashes listed as dependencies.
Anyone know what could cause this?