summaryrefslogtreecommitdiff
path: root/system/guix
diff options
context:
space:
mode:
authorHunter Sezen <ovariegata@yahoo.com>2015-12-09 07:55:18 +0700
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2015-12-09 07:55:18 +0700
commit659bada4067ae8e3afeeb5d0009b9a82cbcd0b27 (patch)
tree86c473906b395a177400ddcaac3b9eba5554a403 /system/guix
parent93154a27369aa76f6c8d4733e3fd3da931b7c3d8 (diff)
downloadslackbuilds-659bada4067ae8e3afeeb5d0009b9a82cbcd0b27.tar.gz
system/guix: Update README and Fix UID/GID.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'system/guix')
-rw-r--r--system/guix/README13
-rw-r--r--system/guix/guix.SlackBuild1
2 files changed, 8 insertions, 6 deletions
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 \