From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#31752: 'guix system disk-image --file-system-type=iso9660' is broken Date: Fri, 08 Jun 2018 15:27:08 +0200 Message-ID: <87k1r9mms3.fsf@gnu.org> References: <87tvqdog37.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:34004) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fRHR2-00055b-Re for bug-guix@gnu.org; Fri, 08 Jun 2018 09:28:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fRHQx-0008Vv-JZ for bug-guix@gnu.org; Fri, 08 Jun 2018 09:28:08 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:59282) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fRHQx-0008Vh-GZ for bug-guix@gnu.org; Fri, 08 Jun 2018 09:28:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fRHQx-0003ri-95 for bug-guix@gnu.org; Fri, 08 Jun 2018 09:28:03 -0400 Sender: "Debbugs-submit" Resent-To: bug-guix@gnu.org Resent-Message-ID: In-Reply-To: <87tvqdog37.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Fri, 08 Jun 2018 10:08:44 +0200") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 31752-done@debbugs.gnu.org ludo@gnu.org (Ludovic Court=C3=A8s) skribis: > Here=E2=80=99s what I get: > > $ guix system disk-image --file-system-type=3Diso9660 gnu/system/examples= /bare-bones.tmpl > [=E2=80=A6] > environment variable `PATH' set to `/gnu/store/fc24iwkx64d05rjmay734arc0z= 4izdl9-qemu-minimal-2.12.0/bin:/gnu/store/zr3lz229a9p2xs2daapkkf8d46ihppn7-= parted-3.2' > error: failed to evaluate directive: (directory "/gnu/store" 0 30000) > error: failed to evaluate directive: (directory "/gnu/store" 0 30000 1021) > In ./gnu/build/linux-boot.scm: > 530:13 6 (_) > In unknown file: > 5 (primitive-load "/gnu/store/v1v98cplv1ra7hqp8p11v2pzssl=EF= =BF=BD=EF=BF=BD=EF=BF=BD") > 4 (primitive-load "/gnu/store/hgwy4w3y0801napx28z6dpjrzs3=EF= =BF=BD=EF=BF=BD=EF=BF=BD") > In ice-9/eval.scm: > 619:8 3 (_ #(# ("/gnu/sto=EF=BF=BD= =EF=BF=BD=EF=BF=BD" =EF=BF=BD=EF=BF=BD=EF=BF=BD) =EF=BF=BD=EF=BF=BD=EF=BF= =BD)) > In ./gnu/build/vm.scm: > 411:4 2 (make-iso9660-image _ "/gnu/store/iiilhj85499zxp8fp3nn=EF=BF= =BD=EF=BF=BD=EF=BF=BD" =EF=BF=BD=EF=BF=BD=EF=BF=BD) > In ./gnu/build/install.scm: > 129:2 1 (populate-root-file-system "/gnu/store/98a0qs63d79djaf=EF=BF= =BD=EF=BF=BD=EF=BF=BD" =EF=BF=BD=EF=BF=BD=EF=BF=BD) > In ice-9/boot-9.scm: > 260:13 0 (for-each # =EF=BF=BD=EF=BF=BD=EF=BF=BD) > In procedure chown: Operation not permitted > [ 0.956489] Kernel panic - not syncing: Attempted to kill init! exitco= de=3D0x00000000 > > The code in the VM is running as root, yet (mkdir-p > "/tmp/root/gnu/store") creates those directories with UID 30001. Fixed in fb126314f85fbe7bf7749a65cc6e10c57aa34023! \o/ Ludo=E2=80=99.