<reepca>When the manual says that build processes need to be launched under separate UIDs for determinism... any examples what specifically could cause them to interfere with each other? I ask because I notice that the daemon doesn't use user namespaces, and wonder if that could eliminate the need for a pool of users.
***Guest74941 is now known as sturm
<efraim>reepca: maybe protecting against a malicious package trying to break out of its build environment AND into another one? Where the file permissions would act as defense
<efraim>I don't remember if we require a kernel with user namespaces
<reepca>I don't think "guix pull" updates the daemon
<efraim1>I still don't understand what gemma does, but I've written a patch to make it build on all our architectures
<reepca>jsierles: rolling back one generation can be accomplished with "guix package --roll-back". First, let's set your .guix-profile back to what it was before (symlink ~/.guix-profile to /var/guix/profiles/per-user/<your-user>/guix-profile). Then run "guix package --roll-back", then we'll see what happens.
<jsierles>yeah. so if i wanted another machine to use the profile generated by the pinned guix, would it be downloadable as a substitute?
<jsierles>or do they have to run guix pull and wait for builds?
<jsierles>i'm on an 8 core machine. maybe i should use a bigger one as builds seem to use all cores
<sirgazil>Howdy! Verifying the authenticity of guix 0.13.0 binary installer with GPG, I get messages like: "gpg: no ultimately trusted keys found", "gpg: WARNING: This key is not certified with a trusted signature! There is no indication that the signature belongs to the owner". What does that mean?
<civodul>jsierles: you can fiddle both with --max-jobs and --cores
<civodul>often --cores=4 is the best you can get, so then you can increase --max-jobs
<ng0>my xfce4 update series now fails differently after the xfce package changes you made. but I'm no gtk expert yet. Is anyone interested in reviewing the series (actually one patch which simply includes many updates which can only be updated all together)
<elreydelaswasas1>how to decrypt a Luks encrypted partition in the guixsd operative system?
<elreydelaswasas1>in the part ofthe guixsd installation where we edit the config.scm template how must we configure the template if we live in Colombia and we have a Luks encrypted root partition?
<ng0>internet search for my error output brings me this: libxfce4menu is deprecated and not used since Xfce 4.8. It's been replaced by garcon. I just have to figure out why libxfce4menu gets in there, as I updated garcon on the way of updating xfce4-pannel
<rain1>the qemu image on the guix download page does not have SSH correct?
<sirgazil>After installing Guix 0.13.0, and enabling substitutes, I run "guix package -i glibc-locales" and many packages are building, I wonder why. Also, it is downloading packages that seem unrelated. For example, python 2 and 3 where downloaded, is that normal? It's currently building GCC 5...
<elreydelaswasas1>i cant format a partition when i had another partition luksformated because when i try to format that partiton there appears the next error Cannot format device /dev/sdX which is still in use
<elreydelaswasas1>how to fix error guix pull error: build failed: while setting up the build environment: unable to make filesystem ´/mnt/home´ private: Invalid argument in guixsd installation?
<caolanm>I'm trying to install guix as a package manager on top of Debian 9, and I keep getting "substitute: guile: warning: failed to install locale" "substitute: warning: failed to install locale: Invalid argument" when I try to guix package -i anything
<elreydelaswasas1>if i have my computer with the screen on energy save mode and i and downloading the packages for the guixsd operative system which key of thekeyboard should i press to see how is the download of packages iwthout aborting it ?