[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MirageOS-devel] [ANN] IPv6 on Mirage!

On 20 Nov 2014, at 15:27, Richard Mortier <Richard.Mortier@xxxxxxxxxxxxxxxx> 
> On 20 Nov 2014, at 15:16, Anil Madhavapeddy <anil@xxxxxxxxxx> wrote:
>>> perhaps there's a need to be able to install a package globally (as i 
>>> believe npm allows for node, at least).
>> Yeah, this has been brought up before.  It's not quite clear what such a
>> design would look like in OPAM (a list of ordered switches?) however.
> don't follow-- list of ordered switches?
> isn't this a per-package tag that simply says
> + on install/upgrade, iterate through all switches installing/upgrading 
> package in each
> + on creation of a new switch, install all "global" packages

I don't like the idea of just imposing the notion of a 'global' package.  
Instead, we could have a sequence of switches that are active and added to the 
PATH simultaneously.  One switch could be nominated as the 'active' one into 
which operations are added.

> (though i agree with the other point you make about host/target packages 
> needing better handling more generally, possibly particularly as 
> cross-compilation becomes better supported...?)

Yep.  There's progress being made on cross-compilation upstream.

MirageOS-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.