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

Re: [MirageOS-devel] How to disable depexts?

On 13 May 2015, at 14:31, Thomas Gazagnaire <thomas@xxxxxxxxxxxxxx> wrote:
>> I'm trying to build mirage on a machine without root access (the new
>> Travis container builds). The problem is that mirage wants to download
>> depexts with sudo, which fails.
>> I see from the code that I can disable depext downloads by passing
>> --no-opam-version-check (which seems a bit odd). However, this also
>> disables installing regular packages. Is there some way to tell
>> mirage/opam/opam-depext that I don't have root?
> It's not possible at the moment and it would probably wise to fix that before 
> the 2.5.0 release. This is already tracked by 
> https://github.com/mirage/mirage/issues/401 and a patch is more than welcome.

I would really like a patch for this as well, since it plays havoc
on ARM nodes where the Xen packages are slightly out of sync and so
dpkg is quite often in a broken state (for me, anyway).

It might be nice to make the depext invocation a .stamp file in the
Makefile so that repeated runs of the same Makefile also do not call
the depext.

MirageOS-devel mailing list



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