guix/gnu
Ludovic Courtès 61b7e96877
install: 'umount-cow-store' retries upon EBUSY.
Possibly fixes <https://issues.guix.gnu.org/59884>.

* gnu/build/install.scm (umount*): New procedure.
(unmount-cow-store): Use it instead of 'umount'.
2022-12-10 14:34:35 +01:00
..
bootloader gnu: bootloader: grub: Add support for chain-loader. 2022-09-08 22:30:09 +02:00
build install: 'umount-cow-store' retries upon EBUSY. 2022-12-10 14:34:35 +01:00
home home: services: Use 'match-record' instead of 'match'. 2022-12-08 13:21:46 +01:00
installer installer: Detect mapped installation devices. 2022-12-10 11:23:27 +01:00
machine machine: ssh: Validate 'system' field. 2022-11-17 22:27:39 +01:00
packages gnu: texinfo, info-reader: Do not run tests when cross-compiling. 2022-12-06 15:22:26 +01:00
services services: nscd: Use nscd from 'glibc-final' on native builds. 2022-12-09 16:43:25 +01:00
system system: Remove unused yggdrasil OS template. 2022-12-09 16:40:53 +01:00
tests tests: docker-system: Increase image size. 2022-12-06 15:10:24 +01:00
artwork.scm gnu: artwork: Update repository to latest commit. 2022-08-11 11:55:19 -04:00
bootloader.scm gnu: bootloader: Report error in menu-entry. 2022-09-08 22:30:43 +02:00
ci.scm Remove now unnecessary uses of (guix grafts). 2022-10-22 01:46:55 +02:00
compression.scm gnu: Add compression module. 2022-09-24 14:49:09 +02:00
home.scm
image.scm system: image: Add wsl2 support. 2022-09-24 14:49:09 +02:00
installer.scm installer: Log provenance data. 2022-12-05 14:57:15 +01:00
local.mk gnu: nautilus: Fix crash due to loading extensions twice. 2022-11-20 23:20:32 +01:00
machine.scm gnu: Fix typo. 2022-02-08 13:34:02 +01:00
packages.scm packages: Use SRFI-71 instead of SRFI-11. 2022-06-06 22:43:30 +02:00
services.scm services: provenance: Use 'current-channels' to obtain provenance data. 2022-08-30 00:40:04 +02:00
system.scm system: Rename and move %base-packages-disk-utilities. 2022-12-06 10:24:39 +01:00
tests.scm services: Add more description fields. 2022-05-18 22:29:54 +02:00