~ruther/guix-local

ref: 2b00a55064d2fbddb53209723cebc04710b33893 guix-local/gnu/system/install.scm -rw-r--r-- 14.1 KiB
e1556533 — Ludovic Courtès 10 years ago
Merge branch 'core-updates'
75710da6 — Ludovic Courtès 10 years ago
Merge branch 'master' into core-updates
1ce6f43a — Alex Kost 10 years ago
gnu: wpa-supplicant-light: Rename to wpa-supplicant-minimal.

* gnu/packages/admin.scm (wpa-supplicant-light): Rename to ...
  (wpa-supplicant-minimal): ...this.
  (wpa-supplicant): Use it.
* gnu/system/install.scm (installation-os): Use it.
92226a47 — Mark H Weaver 10 years ago
Build tarballs with deterministic file ordering.

* guix/packages.scm (patch-and-repack)[build],
  gnu/system/install.scm (self-contained-tarball)[build],
  gnu/packages/make-bootstrap.scm (tarball-package),
  gnu/packages/admin.scm (isc-dhcp),
  gnu/packages/video.scm (avidemux): Pass "--sort=name" to 'tar'.
1b4e48d4 — Mark H Weaver 10 years ago
Merge branch 'master' into core-updates
68ac258b — Ludovic Courtès 10 years ago
system: Use the CRDA udev rules.

* gnu/services/base.scm (%base-services): Add CRDA to the #:rules of
  'udev-service'.
* gnu/system/install.scm (installation-services): Likewise.
6c92551a — Ludovic Courtès 10 years ago
install: Reset the mtimes of all the files in the binary tarball.

* gnu/system/install.scm (self-contained-tarball): Pass "--mtime=@0".  The
  only files whose mtime was not already were those in /var/guix and
  /gnu/store/.links.
35995769 — Mark H Weaver 10 years ago
Merge branch 'master' into core-updates
f8facc18 — Mark H Weaver 10 years ago
install: Fix variable reference to iproute2 package.

This is a followup to commit d43002f64599fb80294d4c00e3a682a2776c885c.

* gnu/system/install.scm (installation-os)[packages]: Refer to IPROUTE instead
  of IPROUTE2.
d43002f6 — Ludovic Courtès 10 years ago
install: Add iproute2 to the installation image.

Fixes <http://bugs.gnu.org/21019>.
Reported by <info@danieleparisi.me>.

* gnu/system/install.scm (installation-os)[packages]: Add IPROUTE2.
2abf6786 — Mark H Weaver 10 years ago
Merge branch 'master' into core-updates
08fa7613 — Ludovic Courtès 10 years ago
install: Turn off deduplication for the binary tarball.

* gnu/build/install.scm (register-closure): Add #:deduplicate? parameter and
  honor it.
  (populate-single-profile-directory): Likewise.
* gnu/system/install.scm (self-contained-tarball): Pass #:deduplicate? #f.
  Invoke tar with --check-links.
bcf2971f — Mark H Weaver 10 years ago
Merge branch 'master' into core-updates

Conflicts:
	gnu/packages/commencement.scm
	gnu/packages/xml.scm
e1ad6bfb — Ludovic Courtès 10 years ago
install: Use udev rules for device-mapper.

Fixes <http://bugs.gnu.org/20791>.
Reported by Benz Schenk <benz.schenk@uzh.ch>.

* gnu/system/install.scm (installation-services): Add #:rules argument for
  'udev-service'.
14928016 — Mark H Weaver 10 years ago
Merge branch 'master' into core-updates
7acd3439 — Ludovic Courtès 10 years ago
install: Omit /root from the binary tarball.

Suggested by Thomas Schwinge <thomas@codesourcery.com>.

* gnu/system/install.scm (self-contained-tarball): Remove
  "/root/.guix-profile" from the 'tar' arguments.
* doc/guix.texi (Binary Installation): Add a step to create
  ~root/.guix-profile.
781d0a2c — Ludovic Courtès 10 years ago
install: Use the actual store name when building the tarball.

* gnu/system/install.scm (self-contained-tarball): Use (%store-directory)
  instead of "/gnu".
86a81222 — 宋文武 10 years ago
Merge branch 'master' into gtk-rebuild

Conflicts:
	gnu/packages/gtk.scm
b2a5fa59 — Mark H Weaver 11 years ago
install: Omit /, /root, and /var from binary tarball.

* gnu/system/install.scm (self-contained-tarball): Pass
  "./root/.guix-profile", "./var/guix", and "./gnu" to 'tar' command instead
  of ".".
01dbc7e0 — Ludovic Courtès 11 years ago
install: Files in the tarball are all root-owned.

Fixes a thinko introduced in 175ced4.

* gnu/system/install.scm (self-contained-tarball): Use "root:0" as the
  owner and group.
* doc/guix.texi (Binary Installation): Revert 175ced4.
Next