* Re: 01/03: gnu: hurd: Add hurd-kernel-headers package.
[not found] ` <E1ZP9l8-0003P1-RL@vcs.savannah.gnu.org>
@ 2015-08-18 10:56 ` Ludovic Courtès
2015-08-18 11:13 ` Manolis Ragkousis
0 siblings, 1 reply; 3+ messages in thread
From: Ludovic Courtès @ 2015-08-18 10:56 UTC (permalink / raw)
To: Manolis Fragkiskos Ragkousis; +Cc: guix-devel
Hello!
Manolis Fragkiskos Ragkousis <manolis837@gmail.com> skribis:
> commit 7bb1e603d096fa2d99aa3c3e1daa60391fee76a4
> Author: Manolis Ragkousis <manolis837@gmail.com>
> Date: Fri Jul 31 15:26:17 2015 +0300
>
> gnu: hurd: Add hurd-kernel-headers package.
>
> * gnu/packages/hurd.scm (hurd-kernel-headers): New variable.
I think we discussed it but I forgot what the outcome was: Would it be
enough to have ‘hurd-headers’ list ‘gnumach-headers’ (and maybe
‘hurd-minimal’) in ‘propagated-inputs’, rather than create
‘hurd-kernel-headers’?
Thanks,
Ludo’.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: 01/03: gnu: hurd: Add hurd-kernel-headers package.
2015-08-18 10:56 ` 01/03: gnu: hurd: Add hurd-kernel-headers package Ludovic Courtès
@ 2015-08-18 11:13 ` Manolis Ragkousis
2015-08-26 11:03 ` Ludovic Courtès
0 siblings, 1 reply; 3+ messages in thread
From: Manolis Ragkousis @ 2015-08-18 11:13 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: Guix-devel
Hello Ludo, welcome back,
We discussed that a union package could be helpful to avoid having to
handle 3 packages every time,
plus make it easier to choose between linux and hurd headers.
Adding hurd-minimal as an input to hurd-headers will create dependency
problems, because hurd-minimal inherits hurd-headers.
I can solve that, but I believe the union package to be a much simpler approach.
Manolis
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: 01/03: gnu: hurd: Add hurd-kernel-headers package.
2015-08-18 11:13 ` Manolis Ragkousis
@ 2015-08-26 11:03 ` Ludovic Courtès
0 siblings, 0 replies; 3+ messages in thread
From: Ludovic Courtès @ 2015-08-26 11:03 UTC (permalink / raw)
To: Manolis Ragkousis; +Cc: Guix-devel
Manolis Ragkousis <manolis837@gmail.com> skribis:
> We discussed that a union package could be helpful to avoid having to
> handle 3 packages every time,
> plus make it easier to choose between linux and hurd headers.
Yes, I remember that.
What I wonder though is whether we can achieve the same thing as the
union but using propagated inputs instead.
> Adding hurd-minimal as an input to hurd-headers will create dependency
> problems, because hurd-minimal inherits hurd-headers.
Yes, but that’s OK (the ‘inputs’ field is “thunked”, so it can contain
references to not-yet-defined variables.)
> I can solve that, but I believe the union package to be a much simpler approach.
I think propagated inputs would make things simpler since that would
allow us to remove the code that builds the union.
But it could be that I’m overlooking something, or that it wouldn’t work
for some obscure reason.
Could you give it a try to see what happens?
TIA!
Ludo’.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2015-08-26 11:03 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20150811133830.13025.5100@vcs.savannah.gnu.org>
[not found] ` <E1ZP9l8-0003P1-RL@vcs.savannah.gnu.org>
2015-08-18 10:56 ` 01/03: gnu: hurd: Add hurd-kernel-headers package Ludovic Courtès
2015-08-18 11:13 ` Manolis Ragkousis
2015-08-26 11:03 ` Ludovic Courtès
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/guix.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.