From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 30 11:25:42 2018 Received: (at submit) by debbugs.gnu.org; 30 Jul 2018 15:25:43 +0000 Received: from localhost ([127.0.0.1]:35206 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fkA3K-0004XU-J9 for submit@debbugs.gnu.org; Mon, 30 Jul 2018 11:25:42 -0400 Received: from eggs.gnu.org ([208.118.235.92]:57382) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fkA3I-0004XI-VI for submit@debbugs.gnu.org; Mon, 30 Jul 2018 11:25:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fkA3C-0000TN-G9 for submit@debbugs.gnu.org; Mon, 30 Jul 2018 11:25:35 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:51164) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fkA3C-0000TI-BY for submit@debbugs.gnu.org; Mon, 30 Jul 2018 11:25:34 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48334) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fkA3A-00071H-MH for bug-guix@gnu.org; Mon, 30 Jul 2018 11:25:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fkA37-0000S6-2v for bug-guix@gnu.org; Mon, 30 Jul 2018 11:25:32 -0400 Received: from lb1.openmailbox.org ([5.79.108.160]:50904 helo=mta-1.openmailbox.org) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fkA36-0000RR-7N for bug-guix@gnu.org; Mon, 30 Jul 2018 11:25:28 -0400 Received: by mta-1.openmailbox.org (Postfix, from userid 20002) id 399E94E0006; Mon, 30 Jul 2018 17:25:26 +0200 (CEST) To: bug-guix@gnu.org From: Brendan Tildesley Subject: Failed to boot after reconfiguring with a btrfs drive. Message-ID: Date: Tue, 31 Jul 2018 01:25:22 +1000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-AU Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) I have a second btrfs drive that I normally manually mount as /mnt/1tb. I decided to add it to my system config and it when I reconfigure it mounts the drive correctly, but when I reboot I get the error: WARNING: failed to open /dev/btrfs-control, skipping device registration: no such file or directory ERROR: there are 1 errors while registering devices File system check on /dev/sda1 failed; spawning Bourne-like REPL Here is my system config: (use-modules (gnu) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = (gnu system nss) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = (guix packages)) (use-service-modules desktop =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ssh =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 admin =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 mcron =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 xorg =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 virtualization =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 cups =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 sddm =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 networking =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;; avahi =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;; dbus =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ) (use-package-modules certs =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 gnome =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 bootloaders =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 cups =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;; libusb =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;; networking =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ) (operating-system =C2=A0 (kernel-arguments '("modprobe.blacklist=3Dpcspkr,snd_pcsp")) =C2=A0 (host-name "ui") =C2=A0 (timezone "Australia/Hobart") =C2=A0 (locale "en_AU.utf8") =C2=A0 ;; (locale-definitions '("zh_TW.utf8" =C2=A0 ;;=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "zh_CN= .utf8" =C2=A0 ;;=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "ja_JP= .utf8" =C2=A0 ;;=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "en_DK= .UTF-8" =C2=A0 ;;=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 )) =C2=A0 ;; Assuming /dev/sdX is the target hard disk, and "my-root" =C2=A0 ;; is the label of the target root file system. =C2=A0 (bootloader =C2=A0=C2=A0 (grub-configuration =C2=A0=C2=A0=C2=A0 ;;(device "/dev/disk/by-id/ata-Samsung_SSD_850_EVO_1TB= _S2PWNX0J204086P") =C2=A0=C2=A0=C2=A0 (target "/dev/sdc"))) =C2=A0 =C2=A0 (users =C2=A0=C2=A0 (cons* =C2=A0=C2=A0=C2=A0 (user-account =C2=A0=C2=A0=C2=A0=C2=A0 (name "b") =C2=A0=C2=A0=C2=A0=C2=A0 (comment "ore") =C2=A0=C2=A0=C2=A0=C2=A0 (group "users") =C2=A0=C2=A0=C2=A0=C2=A0 (supplementary-groups =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 '("wheel"=C2=A0=C2=A0 ; To use sudo =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "netdev" =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "audio"=C2=A0=C2=A0 ; To play = sound =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "video" ; To access the webcam =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "kvm" =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "disk" =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;; lp lpadmin, seen in other's= configs =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 )) =C2=A0=C2=A0=C2=A0=C2=A0 (home-directory "/home/b")) =C2=A0=C2=A0=C2=A0 (user-account =C2=A0=C2=A0=C2=A0=C2=A0 (name "b2") =C2=A0=C2=A0=C2=A0=C2=A0 (comment "ore too") =C2=A0=C2=A0=C2=A0=C2=A0 (group "users") =C2=A0=C2=A0=C2=A0=C2=A0 (supplementary-groups =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 '("wheel"=C2=A0=C2=A0 ; To use sudo =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "netdev" =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "audio"=C2=A0=C2=A0 ; To play = sound =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "video")) ; To access the webc= am =C2=A0=C2=A0=C2=A0=C2=A0 (home-directory "/home/b2")) =C2=A0=C2=A0=C2=A0 %base-user-accounts)) =C2=A0 ;;System-wide packages. =C2=A0 (packages =C2=A0=C2=A0 (cons =C2=A0=C2=A0=C2=A0 (specification->package+output "glib" "bin") =C2=A0=C2=A0=C2=A0 (append =C2=A0=C2=A0=C2=A0=C2=A0 (map specification->package =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 '( "nss-certs"=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ; For HTTPS access =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = "gvfs"=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 ; For user mounts =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = ;"dconf"=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 ; NOT SURE IF THIS IS ALSO NEEDED =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = "glibc-locales"=C2=A0=C2=A0=C2=A0=C2=A0 ; Locales =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = "ecryptfs-utils" =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = "exfat-utils" =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = "ntfs-3g" =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = "btrfs-progs" =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = "setxkbmap" ; keyboard mappings =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = "xmodmap" =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = "i3-wm" "i3status";; "dmenu" ; tiling wm =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = "dbus" "pcmanfm" =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = ;; We cannot rsync over ssh unless rsync is in the system profile =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = "rsync")) =C2=A0=C2=A0=C2=A0=C2=A0 %base-packages))) =C2=A0 (services =C2=A0=C2=A0 (cons* =C2=A0=C2=A0=C2=A0 (console-keymap-service "en-latin9") =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 ;; OpenSSH =C2=A0=C2=A0=C2=A0 (service openssh-service-type =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = (openssh-configuration =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 (port-number 22))) =C2=A0=C2=A0=C2=A0 ;; Probably does something useful =C2=A0=C2=A0=C2=A0 (service rottlog-service-type) =C2=A0=C2=A0=C2=A0 (service tor-service-type) =C2=A0=C2=A0=C2=A0 ;; from the manual, this apparently this lets us emula= te building on arm =C2=A0=C2=A0=C2=A0 (service qemu-binfmt-service-type =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = (qemu-binfmt-configuration =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 (platforms (lookup-qemu-platforms "arm")) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 (guix-support? #t))) =C2=A0=C2=A0=C2=A0 ;; Printer stuff =C2=A0=C2=A0=C2=A0 (service cups-service-type =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = (cups-configuration =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 (web-interface? #t) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 (extensions =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 (list cups-filters hplip)))) =C2=A0=C2=A0=C2=A0 ;; Colemak settings for Xorg that are valid for the lo= gin manager =C2=A0=C2=A0=C2=A0 (let ((colemak =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "Section \"I= nputClass\" =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Identifier \"evdev keyboard ca= tchall\" =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Driver \"evdev\" =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 MatchIsKeyboard \"on\" =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Option \"xkb_layout\" \"us\" =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Option \"xkb_variant\" \"colem= ak\" EndSection")) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (modify-services %desktop-services =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;; (remove-services =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;;=C2=A0 (list =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;;=C2=A0=C2=A0 ;ntp-service-ty= pe =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;;=C2=A0=C2=A0 screen-locker-s= ervice-type) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;;=C2=A0 %desktop-services) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;; Enable Colemak layout in Sl= im login =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (slim-service-type config =3D> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 (slim-configuration =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 (inherit config) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 (startx (xorg-start-command =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:conf= iguration-file =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (xorg-= configuration-file =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = #:extra-config =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = (list colemak)))))))))) =C2=A0 ;; Allow resolution of '.local' host names with mDNS. =C2=A0 (name-service-switch %mdns-host-lookup-nss)) From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 30 12:55:44 2018 Received: (at 32313) by debbugs.gnu.org; 30 Jul 2018 16:55:44 +0000 Received: from localhost ([127.0.0.1]:35260 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fkBSS-0007jg-OC for submit@debbugs.gnu.org; Mon, 30 Jul 2018 12:55:44 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:42576) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fkBSR-0007jZ-Px for 32313@debbugs.gnu.org; Mon, 30 Jul 2018 12:55:44 -0400 Received: from localhost (178.112.153.52.wireless.dyn.drei.com [178.112.153.52]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 167193367624; Mon, 30 Jul 2018 18:55:42 +0200 (CEST) Date: Mon, 30 Jul 2018 18:55:37 +0200 From: Danny Milosavljevic To: Brendan Tildesley Subject: Re: bug#32313: Failed to boot after reconfiguring with a btrfs drive. Message-ID: <20180730185537.42d22b4d@scratchpost.org> In-Reply-To: References: X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32313 Cc: 32313@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi, hmm, where's the "file-systems" form in your system config? The first important part is whether your file-system entry is needed-for-boot? or not. From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 30 22:05:01 2018 Received: (at 32313) by debbugs.gnu.org; 31 Jul 2018 02:05:01 +0000 Received: from localhost ([127.0.0.1]:35600 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fkK20-0000DW-S5 for submit@debbugs.gnu.org; Mon, 30 Jul 2018 22:05:01 -0400 Received: from lb1.openmailbox.org ([5.79.108.160]:34620 helo=mta-1.openmailbox.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fkK1z-0000DO-3D for 32313@debbugs.gnu.org; Mon, 30 Jul 2018 22:04:59 -0400 Received: by mta-1.openmailbox.org (Postfix, from userid 20002) id 7BF424E0020; Tue, 31 Jul 2018 04:04:58 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on ZDZR003 X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=NO_RECEIVED,NO_RELAYS autolearn=disabled version=3.4.0 Subject: Re: bug#32313: Failed to boot after reconfiguring with a btrfs drive. References: <20180730185537.42d22b4d@scratchpost.org> To: 32313@debbugs.gnu.org From: Brendan Tildesley Message-ID: <858aabfa-ef6e-c1fb-52f1-41eff9384a7f@openmailbox.org> Date: Tue, 31 Jul 2018 12:04:54 +1000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.0 MIME-Version: 1.0 In-Reply-To: <20180730185537.42d22b4d@scratchpost.org> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Content-Language: en-AU X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32313 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On 07/31/18 02:55, Danny Milosavljevic wrote: > Hi, > > hmm, where's the "file-systems" form in your system config? > > The first important part is whether your file-system entry is needed-for-boot? or not. > Sorry, I forgot to un-kill it before copying the whole definition. It's here (file-systems    (cons*     (file-system       (device (file-system-label "1tb"))       (mount-point "/mnt/1tb/")       (type "btrfs"))     (file-system       ;;(device "/dev/disk/by-id/ata-Samsung_SSD_850_EVO_1TB_S2PWNX0J204086P-part1")       (device (file-system-label "1ssd"))       (mount-point "/")       (type "ext4"))     %base-file-systems)) From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 31 16:38:46 2018 Received: (at 32313) by debbugs.gnu.org; 31 Jul 2018 20:38:46 +0000 Received: from localhost ([127.0.0.1]:36706 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fkbPq-0005nG-1Z for submit@debbugs.gnu.org; Tue, 31 Jul 2018 16:38:46 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:40724) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fkbPo-0005n8-NF for 32313@debbugs.gnu.org; Tue, 31 Jul 2018 16:38:45 -0400 Received: from localhost (84-113-15-225.cable.dynamic.surfer.at [84.113.15.225]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 723963360176; Tue, 31 Jul 2018 22:38:43 +0200 (CEST) Date: Tue, 31 Jul 2018 22:38:36 +0200 From: Danny Milosavljevic To: Brendan Tildesley Subject: Re: bug#32313: Failed to boot after reconfiguring with a btrfs drive. Message-ID: <20180731223836.41a24191@scratchpost.org> In-Reply-To: References: X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/SOMx6ujzoI=9o_PPK_LHnY1"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32313 Cc: 32313@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/SOMx6ujzoI=9o_PPK_LHnY1 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Tue, 31 Jul 2018 01:25:22 +1000 Brendan Tildesley wrote: > I have a second btrfs drive that I normally manually mount as /mnt/1tb. > I decided to add it to my system config and it when I reconfigure it > mounts the drive correctly, but when I reboot I get the error: >=20 > WARNING: failed to open /dev/btrfs-control, skipping device > registration: no such file or directory >=20 > ERROR: there are 1 errors while registering devices >=20 > File system check on /dev/sda1 failed; spawning Bourne-like REPL Please write ,bt and paste the output here --Sig_/SOMx6ujzoI=9o_PPK_LHnY1 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAltgyMwACgkQ5xo1VCww uqVHXQgAkq+g/QrDeClRa2dW2pqw6r5oqC8po7Eaq+BrWHuvZv1NIeXgUfvUbH7j cIXvuVowu+2aDrAZQlt2XwP3gfmZEk53+4Nb69bYD55lPm3KqSVuTqyH59M/6y5L O6NrP93SAx+b4uyCYXLMW+DHVQGWVXEVWf/V3K4+uEKczq6KH6olid0go/gn2e2t qPAqYp77TwDd4oUzc2Q5CV/r6hkeMJphSC1Rdyk/0w6xjf/PLj11YOKOVqnpdFTR gO67EojPIbMGSut0gNlC8hAadcyQyOinoa86xhjbDyemmUI7toZNEaw2wQxDLc+G qB2IeFdO1J2nXSz4WqK+g17ORaKq5w== =OdMW -----END PGP SIGNATURE----- --Sig_/SOMx6ujzoI=9o_PPK_LHnY1-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 31 16:40:09 2018 Received: (at 32313) by debbugs.gnu.org; 31 Jul 2018 20:40:09 +0000 Received: from localhost ([127.0.0.1]:36710 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fkbRB-0005pp-Ar for submit@debbugs.gnu.org; Tue, 31 Jul 2018 16:40:09 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:40836) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fkbR9-0005pf-5G for 32313@debbugs.gnu.org; Tue, 31 Jul 2018 16:40:08 -0400 Received: from localhost (84-113-15-225.cable.dynamic.surfer.at [84.113.15.225]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 5483433604DB; Tue, 31 Jul 2018 22:40:06 +0200 (CEST) Date: Tue, 31 Jul 2018 22:40:05 +0200 From: Danny Milosavljevic To: Brendan Tildesley Subject: Re: bug#32313: Failed to boot after reconfiguring with a btrfs drive. Message-ID: <20180731224005.5c8af200@scratchpost.org> In-Reply-To: <858aabfa-ef6e-c1fb-52f1-41eff9384a7f@openmailbox.org> References: <20180730185537.42d22b4d@scratchpost.org> <858aabfa-ef6e-c1fb-52f1-41eff9384a7f@openmailbox.org> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/EmrWA_QZd7w__.lu5a+JADN"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32313 Cc: 32313@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/EmrWA_QZd7w__.lu5a+JADN Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, On Tue, 31 Jul 2018 12:04:54 +1000 Brendan Tildesley wrote: > On 07/31/18 02:55, Danny Milosavljevic wrote: > > Hi, > > > > hmm, where's the "file-systems" form in your system config? > > > > The first important part is whether your file-system entry is needed-fo= r-boot? or not. > > =20 > Sorry, I forgot to un-kill it before copying the whole definition. It's h= ere >=20 > (file-systems > =C2=A0=C2=A0 (cons* > =C2=A0=C2=A0=C2=A0 (file-system > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (device (file-system-label "1tb")) > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (mount-point "/mnt/1tb/") > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (type "btrfs")) > =C2=A0=C2=A0=C2=A0 (file-system > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;;(device > "/dev/disk/by-id/ata-Samsung_SSD_850_EVO_1TB_S2PWNX0J204086P-part1") > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (device (file-system-label "1ssd")) > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (mount-point "/") > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (type "ext4")) > =C2=A0=C2=A0=C2=A0 %base-file-systems)) So it defaults to needed-for-boot? #f. I think this is a real bug. There is code in Guix to create an initrd. It will also create a correct modules.devname and also create a linux-boot module which will run on system boot and set up some files in /dev (reading from modules.devname), among those btrfs-control, IF THERE'S A btrfs FILESYSTEM WITH needed-for-boot? #t . Here there isn't. So the initrd won't create /dev/btrfs-control . But when needed-for-boot? is #f that means the file system will be mounted somewhen later (not in the initrd) when the root fs and store is already th= ere. That means there should be a shepherd service or activation part that parses linux-libre*/modules.devname and creates the still-missing /dev entr= ies. Where is that part? It should be either a dependency of the part that moun= ts the filesystem or just be right before it. So we need a backtrace... --Sig_/EmrWA_QZd7w__.lu5a+JADN Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAltgySUACgkQ5xo1VCww uqX3PQf+NjY6lBVTkgSDcqlbDIrFl2UaZsEdpq8R6l7i9YbYVv+yGwKMsSqIlGsu Ovnh3dEexIZIUojyQDmMrTXdQyOaPwPxmA7CMa1Egj4bLc2SqyvO/wufmOuUfZ7X ybdLnTEHMTXxVtLdv279/ELk4lTBkb3/n0kuE+zCEY83PcOyb1aHiKXt2PS6j7Uw 1pB42SgwXT6L5/0qwdPOdD17/JmsR68Bwhb4O54u2jKXv123nA7vo9YIcDjFTDDP aS6VnuSypbugFLVvwhPcbY7PXuZ0IwgQn+Xnc8uu8gPCfEbjicecHDb72NOqyuJb p4G2yDb/05dTDnvznHTqQ5RNwsMJug== =f1Tc -----END PGP SIGNATURE----- --Sig_/EmrWA_QZd7w__.lu5a+JADN-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 31 17:01:23 2018 Received: (at 32313) by debbugs.gnu.org; 31 Jul 2018 21:01:23 +0000 Received: from localhost ([127.0.0.1]:36728 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fkbli-0007Ns-VK for submit@debbugs.gnu.org; Tue, 31 Jul 2018 17:01:23 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:42160) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fkblh-0007M0-6g for 32313@debbugs.gnu.org; Tue, 31 Jul 2018 17:01:21 -0400 Received: from localhost (84-113-15-225.cable.dynamic.surfer.at [84.113.15.225]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 2BBE43360A67; Tue, 31 Jul 2018 23:01:20 +0200 (CEST) Date: Tue, 31 Jul 2018 23:01:17 +0200 From: Danny Milosavljevic To: Brendan Tildesley Subject: Re: bug#32313: Failed to boot after reconfiguring with a btrfs drive. Message-ID: <20180731230117.0bd3c67a@scratchpost.org> In-Reply-To: <20180731224005.5c8af200@scratchpost.org> References: <20180730185537.42d22b4d@scratchpost.org> <858aabfa-ef6e-c1fb-52f1-41eff9384a7f@openmailbox.org> <20180731224005.5c8af200@scratchpost.org> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/niK+sVmSWK=y0X0n8yPmsfK"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32313 Cc: 32313@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/niK+sVmSWK=y0X0n8yPmsfK Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Probably gnu/services/base.scm, file-system-shepherd-service is the one to = mount non-needed-for-boot file systems. udev-shepherd-service does the /dev devname creation. So file-system-shepherd-service should require the udev service. It doesn't. --Sig_/niK+sVmSWK=y0X0n8yPmsfK Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAltgzh0ACgkQ5xo1VCww uqUxvwf/VUUeKwNnJhxlhm07NvTXLVbzf/2wruG4w0GavmQ4JAixu20j4THi48FC CAfg7mLmt4JVFiQEIpO2gADuX+C2xgmFgcD6TzrMX2c0/DTow4uptEtgwW9KIEsn FKxMOBBClWMWQkKx+SSqhiL+MR0fI03vgdCsTRX/j4ko9mm/CGuyhlGOPQcyB6wV HGfU2qq9s54JpuMed7NTamY1VAayFAaE23y3HqFQI6jYi1VW/rThBlGHJGqwyAOc ziUZwUabBsyXHx/UQKayGsQXMXIkDm9pPvAm4qFdKOQxnSHCeSiyAfc8cT5HVqbq M+GD68/7YC3LsKYrMivi0shidc9Dow== =N+Wi -----END PGP SIGNATURE----- --Sig_/niK+sVmSWK=y0X0n8yPmsfK-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 31 17:06:36 2018 Received: (at 32313) by debbugs.gnu.org; 31 Jul 2018 21:06:36 +0000 Received: from localhost ([127.0.0.1]:36732 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fkbqm-0008TE-I6 for submit@debbugs.gnu.org; Tue, 31 Jul 2018 17:06:36 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:42512) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fkbqk-0008T6-W7 for 32313@debbugs.gnu.org; Tue, 31 Jul 2018 17:06:35 -0400 Received: from localhost (84-113-15-225.cable.dynamic.surfer.at [84.113.15.225]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 0EF213360A67; Tue, 31 Jul 2018 23:06:34 +0200 (CEST) Date: Tue, 31 Jul 2018 23:06:26 +0200 From: Danny Milosavljevic To: Brendan Tildesley Subject: Re: bug#32313: Failed to boot after reconfiguring with a btrfs drive. Message-ID: <20180731230626.585abdba@scratchpost.org> In-Reply-To: <20180731223836.41a24191@scratchpost.org> References: <20180731223836.41a24191@scratchpost.org> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/doel8YklpLzRcU0WFBlQqQ7"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32313 Cc: 32313@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/doel8YklpLzRcU0WFBlQqQ7 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Probable fix: diff --git a/gnu/services/base.scm b/gnu/services/base.scm index 9fad9af99..921914ccd 100644 --- a/gnu/services/base.scm +++ b/gnu/services/base.scm @@ -419,7 +419,7 @@ FILE-SYSTEM." '((gnu build file-systems))) (shepherd-service (provision (list (file-system->shepherd-service-name file-syst= em))) - (requirement `(root-file-system + (requirement `(root-file-system udev ,@(map dependency->shepherd-service-name depend= encies))) (documentation "Check, mount, and unmount the given file syste= m.") (start #~(lambda args To test, invoke ./pre-inst-env guix system reconfigure /etc/config.scm --Sig_/doel8YklpLzRcU0WFBlQqQ7 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAltgz1IACgkQ5xo1VCww uqWKCwgAjpvqAM8UKIuQIbqVBbqn65w0P8gDoXcxC1bO6P/qJcdQHunPVJZSiOV1 YDcruF/evNkaAAtd+ADbcDWUE0qqHTTDh3nSUSH1TTpV0M+2Rson+lLiHK0NrzDP fds+25OwFiNBJrjw+XWb93V6kvXeUq597awjahzQ/yu4ZyDhKh2L4r2qlugyBGkB ZluORHUhTF3i42JFSebxesi0HRbvv5pMOUaDW+VBBSwaVdVzi+4vkjAquGu7rzVn QMWHaRuoa+4wiYUGKrT1zl+cYay0u1lKpIa69A4tRUjWc7wCNC4Q0xKnbrwRv6Vt iaDpDMpgGtO45hHINaCIHlIWfCqA3g== =XV4J -----END PGP SIGNATURE----- --Sig_/doel8YklpLzRcU0WFBlQqQ7-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 31 21:58:43 2018 Received: (at 32313) by debbugs.gnu.org; 1 Aug 2018 01:58:43 +0000 Received: from localhost ([127.0.0.1]:36831 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fkgPS-0000Sn-Pz for submit@debbugs.gnu.org; Tue, 31 Jul 2018 21:58:42 -0400 Received: from lb1.openmailbox.org ([5.79.108.160]:52937 helo=mta-1.openmailbox.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fkgPR-0000Sf-IL for 32313@debbugs.gnu.org; Tue, 31 Jul 2018 21:58:41 -0400 Received: by mta-1.openmailbox.org (Postfix, from userid 20002) id A18074E0018; Wed, 1 Aug 2018 03:58:40 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on ZDZR003 X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=NO_RECEIVED,NO_RELAYS, URIBL_BLOCKED autolearn=disabled version=3.4.0 Subject: Re: bug#32313: Failed to boot after reconfiguring with a btrfs drive. References: <20180731223836.41a24191@scratchpost.org> To: 32313@debbugs.gnu.org From: Brendan Tildesley Message-ID: <7b3edfa4-29a7-0ee1-90a1-727c83d9d861@openmailbox.org> Date: Wed, 1 Aug 2018 11:58:35 +1000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.0 MIME-Version: 1.0 In-Reply-To: <20180731223836.41a24191@scratchpost.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Content-Language: en-AU X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32313 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On 08/01/18 06:38, Danny Milosavljevic wrote: > On Tue, 31 Jul 2018 01:25:22 +1000 > Brendan Tildesley wrote: > >> I have a second btrfs drive that I normally manually mount as /mnt/1tb. >> I decided to add it to my system config and it when I reconfigure it >> mounts the drive correctly, but when I reboot I get the error: >> >> WARNING: failed to open /dev/btrfs-control, skipping device >> registration: no such file or directory >> >> ERROR: there are 1 errors while registering devices >> >> File system check on /dev/sda1 failed; spawning Bourne-like REPL > Please write ,bt and paste the output here > ,bt shows that there is "nothing to debug" From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 01 11:14:33 2018 Received: (at 32313) by debbugs.gnu.org; 1 Aug 2018 15:14:33 +0000 Received: from localhost ([127.0.0.1]:37883 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fkspb-0007iu-BP for submit@debbugs.gnu.org; Wed, 01 Aug 2018 11:14:33 -0400 Received: from lb1.openmailbox.org ([5.79.108.160]:54385 helo=mta-1.openmailbox.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fkspZ-0007im-J4 for 32313@debbugs.gnu.org; Wed, 01 Aug 2018 11:14:29 -0400 Received: by mta-1.openmailbox.org (Postfix, from userid 20002) id C91124E0018; Wed, 1 Aug 2018 17:14:28 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on ZDZR003 X-Spam-Level: * X-Spam-Status: No, score=1.2 required=5.0 tests=MISSING_HEADERS,NO_RECEIVED, NO_RELAYS autolearn=disabled version=3.4.0 From: Brendan Tildesley Subject: bug#32313: Failed to boot after reconfiguring with a btrfs drive. References: <20180731223836.41a24191@scratchpost.org> <20180731230626.585abdba@scratchpost.org> Message-ID: <65b6b269-7acf-9ea0-03b4-507e777c656d@openmailbox.org> Date: Thu, 2 Aug 2018 01:14:24 +1000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.0 MIME-Version: 1.0 In-Reply-To: <20180731230626.585abdba@scratchpost.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Content-Language: en-AU X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 32313 Cc: 32313@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) On 08/01/18 07:06, Danny Milosavljevic wrote: > Probable fix: > > diff --git a/gnu/services/base.scm b/gnu/services/base.scm > index 9fad9af99..921914ccd 100644 > --- a/gnu/services/base.scm > +++ b/gnu/services/base.scm > @@ -419,7 +419,7 @@ FILE-SYSTEM." > '((gnu build file-systems))) > (shepherd-service > (provision (list (file-system->shepherd-service-name file-system))) > - (requirement `(root-file-system > + (requirement `(root-file-system udev > ,@(map dependency->shepherd-service-name dependencies))) > (documentation "Check, mount, and unmount the given file system.") > (start #~(lambda args > > To test, invoke > > ./pre-inst-env guix system reconfigure /etc/config.scm > You're a genius! This appears to have fixed the problem, Although it increases my boot time by 5 seconds or so. I guess shepherd doesn't have the ability to load such things in parallel yet. From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 02 09:22:20 2018 Received: (at control) by debbugs.gnu.org; 2 Aug 2018 13:22:20 +0000 Received: from localhost ([127.0.0.1]:38368 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1flDYZ-0008Iw-TV for submit@debbugs.gnu.org; Thu, 02 Aug 2018 09:22:20 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:37142) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1flDYX-0008In-Bb for control@debbugs.gnu.org; Thu, 02 Aug 2018 09:22:17 -0400 Received: from localhost (77.116.218.215.wireless.dyn.drei.com [77.116.218.215]) by dd26836.kasserver.com (Postfix) with ESMTPSA id DEDB633601B6 for ; Thu, 2 Aug 2018 15:22:15 +0200 (CEST) Date: Thu, 2 Aug 2018 15:22:13 +0200 From: Danny Milosavljevic To: Message-ID: <20180802152213.60b8379c@scratchpost.org> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: close 32313 [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [85.13.145.193 listed in list.dnswl.org] 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) close 32313 From unknown Wed Aug 20 01:20:28 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 31 Aug 2018 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator