On Mon, May 15, 2023 at 06:46:17PM +0200, Josselin Poiret wrote: > Hi Efraim, > > Efraim Flashner writes: > > If all you need is to remove coreutils-boot0 from the origin then you > > could create a similar boot0 package specifically for the hurd and make > > the fix there, and then use the current package or your new one as an > > input in later packages based on the architecture. > > Unfortunately, it is used in an origin snippet, and there you can't > really case over the target system. > Let me clarify a bit: Add gcc-boot0-hurd, but with the snippet using guile instead of coreutils-boot0. Then in (%boot1-inputs) the code gets changed from ("gcc" ,gcc-boot0) to (untested) ("gcc" ,(if (target-hurd?) gcc-boot0-hurd gcc-boot0)) And then similarly through the rest of gnu/packages/commencement. -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted