Re: guixsd in lxd container

2017-06-09 Thread Jan Nieuwenhuizen
Eddy Pronk writes: > On Sat, Jun 10, 2017 at 7:54 AM, Ludovic Courtès wrote: >>> When a container start it runs /sbin/init. >> As you can see, it takes the value of ‘system’ either from the kernel’s >> ‘--system’ command-line argument (/proc/cmdline), or from the >>

Re: guixsd in lxd container

2017-06-09 Thread Eddy Pronk
On Sat, Jun 10, 2017 at 7:54 AM, Ludovic Courtès wrote: >> When a container start it runs /sbin/init. > > You mean LXD expects to run /sbin/init, right? Yes, and the LXD container can be configured to run any other program instead. > The line that’s printed here comes from (gnu

Re: new manifest format readers?

2017-06-09 Thread Arun Isaac
> or go further even and add some sugar to remove use-package-modules and > do something like > >(package-strings > ;; this is for compilers > "gfortran@5" > ;; this is for work > "icedtea:jdk") > > and have package-strings be usable in operating-system too? I think this is a

Re: guixsd in lxd container

2017-06-09 Thread Ludovic Courtès
Hi Eddy, Eddy Pronk skribis: > I'm trying to run guixsd in an lxd container. > My lxd containers run on an Ubuntu server 16.04. > > I took the usb-installer image and imported in as an lxd image. > > When a container start it runs /sbin/init. You mean LXD expects to run

Re: Continuing the work on the recipes related to GNU Ring

2017-06-09 Thread Adonay Felipe Nogueira
More improvements, as described in: - [[http://lists.gnu.org/archive/html/ring/2017-06/msg4.html]]. - The above reference was also made in an Enhancement tracker in Ring's Tuleap instance, but I'm currently unable to visit/access their Tuleap instance. For the sake of transparency, once

Re: new manifest format readers?

2017-06-09 Thread Ricardo Wurmus
Björn Höfling writes: > And I would like to see it integrated into Cuirass: Currently I have to > prepare a complicated configuration, and a Scheme file that must contain > a function that takes a store (what is that? And why should _I_ care > about that?) and

Re: Any objections to removing linux-libre@4.1?

2017-06-09 Thread Mark H Weaver
Ricardo Wurmus writes: > Mark H Weaver writes: > >> Does anyone here still need linux-libre@4.1 in Guix? If not, I'd like >> to remove it. > > Is this not the only version of Linux libre that does not expose the > system clock bug Libreboot users suffer

Re: GNOME Shell broken since merge of 'staging' branch

2017-06-09 Thread Mark H Weaver
GNOME 3 is now fixed in 'master'. Mark

Re: new manifest format readers?

2017-06-09 Thread Björn Höfling
On Fri, 09 Jun 2017 14:03:22 +0200 Ricardo Wurmus wrote: > Hi Guix, > > I received some feedback on the usability of Guix and one of the > points I got was about manifests. > > For the simplest case, a user may just want to ask Guix to install > a fixed set of packages at

Re: new manifest format readers?

2017-06-09 Thread Ricardo Wurmus
Jan Nieuwenhuizen writes: > Ricardo Wurmus writes: > >> One can either write a manifest using variable names or convert a list >> of spec strings to a manifest. The latter case is used a lot at my >> institute and it’s unfortunate that this requires so much code (with >>

Re: new manifest format readers?

2017-06-09 Thread Jan Nieuwenhuizen
Ricardo Wurmus writes: > One can either write a manifest using variable names or convert a list > of spec strings to a manifest. The latter case is used a lot at my > institute and it’s unfortunate that this requires so much code (with > emphasis on “code”, not on “so much”). > > Here’s an

Re: new manifest format readers?

2017-06-09 Thread Ludovic Courtès
Hi, Ricardo Wurmus skribis: > Can we simplify this case by adding manifest readers for different > formats? One simple format could be plain text: > > # this is for compilers > gfortran@5 > gcc-toolchain@5 > > # this is for fun > cdogs-sdl > > The manifest reader would just

Re: github tarballs problematic?

2017-06-09 Thread Ludovic Courtès
Hi ng0, ng0 skribis: > I've just come across this post via https://pagure.io/pagure/issue/861 > https://lists.fedoraproject.org/archives/list/de...@lists.fedoraproject.org/message/UDZ2WKMTOE6J2M4K7PF5OWSSC4BAX2SH/ > > quote in almost full: > > today, I've accidentally

Re: Serial line lock directory

2017-06-09 Thread Ludovic Courtès
Hi Danny, Danny Milosavljevic skribis: > On Wed, 07 Jun 2017 14:32:09 +0200 > l...@gnu.org (Ludovic Courtès) wrote: > >> Probably it checks whether $localstatedir exist, and it doesn’t exist in >> the build environment. So you’ll have to somehow tweak ‘configure’ into

Re: Performance on NFS

2017-06-09 Thread Ludovic Courtès
Hi Roel, Roel Janssen skribis: > You should know that we have 'submit' nodes that use the guixr wrapper > script to connect to the guix-daemon that runs on the 'hpcguix' node. > > Both have a /gnu mounted by a storage subsystem. > > I couldn't run the second command on a 'submit'

Re: new manifest format readers?

2017-06-09 Thread Mathieu Othacehe
Hi Ricardo, > It’s not bad, but when a person uses specification strings they really > just care about the package names and versions. I recently introduced Guix to some friends and writting a manifest is one of the first task as a Guix user. Explaining them "specification->package+output",

new manifest format readers?

2017-06-09 Thread Ricardo Wurmus
Hi Guix, I received some feedback on the usability of Guix and one of the points I got was about manifests. For the simplest case, a user may just want to ask Guix to install a fixed set of packages at specified versions. Currently, doing this involves some boilerplate code. One can either

Re: Unprivileged /gnu/store with PRoot

2017-06-09 Thread Ludovic Courtès
Hello! Ricardo Wurmus skribis: > Ludovic Courtès writes: > >> One way to work around the problem is to use PRoot, a ptrace(2)-based >> tool to virtualize the file system². With the ‘proot-static’ package I >> just pushed, one can run, say, hwloc,