Re: native-inputs ending up as run-time references [was: ISO image available for testing!]

2017-12-05 Thread Tobias Geerinckx-Rice
Leo, Leo Famulari wrote on 06/12/17 at 04:18: > I think of "run-time references" as explicit store references > (file-names) found in the build output by the post-build reference > scanner and recorded in /var/guix/db. These references are what grafting > rewrites. All right, that was my idea

Re: native-inputs ending up as run-time references [was: ISO image available for testing!]

2017-12-05 Thread Leo Famulari
On Wed, Dec 06, 2017 at 03:16:45AM +0100, Tobias Geerinckx-Rice wrote: > Hold on. I thought this happened *all the actual time*. > > To me, the output of ‘guix graph’ implies that ghc[*] refers directly to > perl, and ghc-haddock-library to hspec-discover, and that both of those > are native

Re: native-inputs ending up as run-time references [was: ISO image available for testing!]

2017-12-05 Thread Tobias Geerinckx-Rice
Mark! Ludovic! Mark H Weaver wrote on 06/12/17 at 01:52: > l...@gnu.org (Ludovic Courtès) writes: >> Long story short: we were flagging native inputs as potential >> sources of grafts even though, by definition, native inputs are >> not referred to at run time. > > I agree that this *should*