guix-devel/gnu
Adam Van Ymeren b53510e0d0
file-systems: Handle EIO error in 'ENOENT-safe' as well.
Trying to boot GuixSD when an audio CD is in the drive will die with an
"input/output error" when trying to read the superblock from the cd
drive.

This patch catches and warns in this case rather than dying.

* gnu/build/file-systems.scm (ENOENT-safe): Handle EIO.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-06-11 23:09:19 +02:00
..
bootloader bootloader: Use menu-entry to define custom bootloader entries. 2017-06-08 16:29:29 +02:00
build file-systems: Handle EIO error in 'ENOENT-safe' as well. 2017-06-11 23:09:19 +02:00
packages gnu: mercurial: Update to 4.2.1. 2017-06-11 22:54:05 +02:00
services services: guix: Add 'max-silent-time' and 'timeout'. 2017-06-05 01:42:38 +02:00
system mapped-devices: Cope with delayed appearance of LUKS source. 2017-06-07 19:03:03 -04:00
tests activation: Change permissions on /root to #o700. 2017-05-30 18:08:37 +02:00
artwork.scm artwork: Use a descriptive name for the source directory. 2017-06-07 15:58:16 -04:00
bootloader.scm bootloader: Use menu-entry to define custom bootloader entries. 2017-06-08 16:29:29 +02:00
local.mk gnu: libextractor: Update to 1.4. 2017-06-11 15:42:51 +02:00
packages.scm packages: Add 'specifications->manifest'. 2017-06-11 23:05:23 +02:00
services.scm ui: Rename '_' to 'G_'. 2017-05-03 16:16:17 +02:00
system.scm bootloader: Fix rebase error on f96752e commit. 2017-06-10 18:44:35 +02:00
tests.scm bootloader: Add extlinux support. 2017-05-16 14:41:01 +02:00