From 659bada4067ae8e3afeeb5d0009b9a82cbcd0b27 Mon Sep 17 00:00:00 2001 From: Hunter Sezen Date: Wed, 9 Dec 2015 07:55:18 +0700 Subject: system/guix: Update README and Fix UID/GID. Signed-off-by: Willy Sudiarto Raharjo --- system/guix/README | 13 ++++++++----- system/guix/guix.SlackBuild | 1 - 2 files changed, 8 insertions(+), 6 deletions(-) (limited to 'system') diff --git a/system/guix/README b/system/guix/README index e69e02f307..4613a6ec6d 100644 --- a/system/guix/README +++ b/system/guix/README @@ -18,13 +18,13 @@ if [ -x /etc/rc.d/rc.guix ]; then fi The daemon requires users for building the guix packages, which should be added -under the 'guixbld' group. +under the 'guixbuild' group. -groupadd --system guixbuild +groupadd -g 316 guixbuild for i in `seq -w 1 10`; do - useradd -g guixbuild -G guixbuild \ + useradd -G guixbuild \ -d /var/empty -s `which nologin` \ - -c "Guix build user $i" --system \ + -c "Guix build user $i" -u 316 -g 316 \ guixbuilder$i; done @@ -42,4 +42,7 @@ root partition /gnu can be mounted on another partition. Guix can either be built with the nix-daemon instead of the default guix-daemon or along side nix sharing the same store, both require nix as an optional dependency. To build with -the nix-daemon use NIX="yes" and to share the store with nix use SHARE="yes". \ No newline at end of file +the nix-daemon use NIX="yes" and to share the store with nix use SHARE="yes". + +guile-json is an optional dependency and will allow you to use the 'guix import pypi' command. +It is of interest primarily for developers and not for casual users. diff --git a/system/guix/guix.SlackBuild b/system/guix/guix.SlackBuild index 9b7e5dc229..bed37f5e06 100644 --- a/system/guix/guix.SlackBuild +++ b/system/guix/guix.SlackBuild @@ -116,7 +116,6 @@ rm -f $PKG/usr/info/dir gzip -9 $PKG/usr/info/*.info* rm -fr $PKG/usr/lib${LIBDIRSUFFIX}/systemd -rm -rf $PKG/gnu mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a ABOUT-NLS AUTHORS COPYING ChangeLog HACKING INSTALL NEWS README ROADMAP THANKS TODO \ -- cgit v1.2.3