Hi zimoun, Am Donnerstag, den 30.09.2021, 00:45 +0200 schrieb zimoun: > To be honest, I do not understand why we are discussing at length > this trivial path: > > for guix.git: > > 1. move the duplicate computed-origin-method to a single place > 2. keep it private > 3. add comments about that > > for guix-artwork.git: > > 4. guard the promise using a check against: > (@@ (module somewhere) computed-origin-method) > > for guix.git > > 5. update the package guix > > done! :-) > > It changes nothing on the Guix side. I've started discussing this path because we are currently stuck at 1. for some time. Given that this drags on for so long and you are looking for a "quick solution" for guix-artwork.git, I called into question whether it is really necessary to modify guix.git first. This does not change nothing for the Guix side either, it changes the location of a hack most of us wish to rather avoid than to give more attention to in the code base :) Sorry for forcing you through this, I had not intended to spark this lengthy debates.