From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 23 13:40:33 2019 Received: (at submit) by debbugs.gnu.org; 23 Aug 2019 17:40:33 +0000 Received: from localhost ([127.0.0.1]:41122 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i1DY9-0001jM-Bn for submit@debbugs.gnu.org; Fri, 23 Aug 2019 13:40:33 -0400 Received: from lists.gnu.org ([209.51.188.17]:49889) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i1DY7-0001jD-CD for submit@debbugs.gnu.org; Fri, 23 Aug 2019 13:40:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60139) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i1DY6-0006q6-2J for bug-guix@gnu.org; Fri, 23 Aug 2019 13:40:31 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: *** X-Spam-Status: No, score=3.6 required=5.0 tests=BAYES_50,BITCOIN_SPAM_05, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i1DY4-0000KL-UE for bug-guix@gnu.org; Fri, 23 Aug 2019 13:40:29 -0400 Received: from mail-pl1-x636.google.com ([2607:f8b0:4864:20::636]:43400) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1i1DY4-0000Jr-OX for bug-guix@gnu.org; Fri, 23 Aug 2019 13:40:28 -0400 Received: by mail-pl1-x636.google.com with SMTP id 4so5934284pld.10 for ; Fri, 23 Aug 2019 10:40:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=message-id:subject:from:to:date:mime-version :content-transfer-encoding; bh=R9/+JU2w4WNpjgfu4u93EHhkYHMOXFH2M/sqX1Y95Xo=; b=ccbDV/B87g25sYEdipCjkkHNT+7w1X0OvFfq/xgraQSUFIdbDHH7KZaQ7z+6VcLHJL eYVD2ivZx9w3Vib2ICzomua+sVVYFgY2HgM7eH8BxOSoqZg7s73RhRzWu0+I2++jKK2q +bDtqp0Ao0oOPIONEhSRXEFeKRRGwNZsZbfVwOszNDi4dqBX/J6v9gfdgtt53cTGJcPE 3WNRdUieNWXbLpgXvq+FYjdK6MGYOg+oXJxxiTgB6w/002P7sbvs12GwaxHGr+j6ixXG mAZpQxktQRhp53gVZ7BqmTf1SBLHg4KcVLVNCovT/HdkYcYt8fWpUopcRO13Fx6pY2P7 1XKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:date:mime-version :content-transfer-encoding; bh=R9/+JU2w4WNpjgfu4u93EHhkYHMOXFH2M/sqX1Y95Xo=; b=DeGNvDupS82tINnTxsHs/c7E6i4stvi0uMGeGtUdSjKprH89IKXOUUOUqs8nOMhU5H pdLFxkAzWI1SJyiyBkf8bAziM4QZX0oPupmecT82fGmiW/rYo7zAhwk3ePevHkM8OpNI +amirx8ZGzzWAqw5SxBMlT9jKTQhEZ1TLVljPA2JqNJtTQ2rl93pztSvYq9AQq+T7aM8 VsvLc1kAWaYkR2+AeHJqLE13mdBhfkBUc9GrZwvwpOphGbFqaGiBdlzxwvSYtmrex8/r 4Bfpg0OwNP7YJepBwgjUzWGlNMwwqEq7cMWMDJ05NcPuXdryPZMT35RaZxUXMceWiGaf FgQA== X-Gm-Message-State: APjAAAXJL4cwlUB22QUHrBkHQl77FWiLvNpBjM762GDqecjAY3TYnYjm bJ2nXoBENwGi2oFur9dGtSrRQGCLi84= X-Google-Smtp-Source: APXvYqyUhDw3FvW8Jwm1MkRxYHpFtvcnLffLlGgQhFaI+HSBNMud2wh6bHAeXISQjyQV5ts2yVuCNg== X-Received: by 2002:a17:902:3363:: with SMTP id a90mr6127383plc.270.1566582026840; Fri, 23 Aug 2019 10:40:26 -0700 (PDT) Received: from piranhaplant.local ([199.68.53.171]) by smtp.googlemail.com with ESMTPSA id o24sm7237932pfp.135.2019.08.23.10.40.25 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Aug 2019 10:40:26 -0700 (PDT) Message-ID: <7eb5e5964ad6564c7cc6cc7711b18daf1faac64a.camel@gmail.com> Subject: Generated installation image does not include grub. From: Jesse Gibbons To: bug-guix mailing list Content-Type: text/plain; charset="UTF-8" Date: Fri, 23 Aug 2019 11:40:13 -0600 Mime-Version: 1.0 X-Mailer: Evolution 3.28.1 Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::636 X-Spam-Score: 1.4 (+) 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: 1. generate the install image guix system disk-image --file-system-type=iso9600 --verbosity=3 -- root=installation-os-x86_64.iso --system=x86_64-linux -e '(@ (gnu system install) installation-os)' 2. examine the resulting iso readlink installation-os-x86_64.iso | xargs file Content analysis details: (1.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: gnu.org] 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (jgibbons2357[at]gmail.com) 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (jgibbons2357[at]gmail.com) -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 2.5 BITCOIN_SPAM_05 BitCoin spam pattern 05 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: 0.4 (/) 1. generate the install image guix system disk-image --file-system-type=iso9600 --verbosity=3 -- root=installation-os-x86_64.iso --system=x86_64-linux -e '(@ (gnu system install) installation-os)' 2. examine the resulting iso readlink installation-os-x86_64.iso | xargs file output: /gnu/store/3xp541s4zrxass6h6rcwfz7bc33wv84p-disk-image: DOS/MBR boot sector; partition 1 : ID=0x83, active, start-CHS (0x0,32,33), end- CHS (0xe3,198,58), startsector 2048, 3657239 sectors; partition 2 : ID=0xef, start-CHS (0xe3,198,59), end-CHS (0xe8,224,16), startsector 3659287, 81921 sectors 3. Compare this output with what file says about the official installation iso: wget https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.1.x86_64-linu x.iso.xz unxz guix-system-install-1.0.1.x86_64-linux.iso.xz readlink guix-system-install-1.0.1.x86_64-linux.iso output:guix-system-install-1.0.1.x86_64-linux.iso: DOS/MBR boot sector; GRand Unified Bootloader, stage1 version 0x79, boot drive 0xbb, stage2 address 0x8e70, 1st sector stage2 0xb8db31c3, stage2 segment 0x201; partition 1 : ID=0xee, start-CHS (0x0,0,2), end-CHS (0x3f6,38,4), startsector 1, 2694403 sectors, extended partition table (last) It appears file discovered the GRand Unified Bootloader in the official iso but not in the generated iso. When I try to use the generated iso in virt-manager, it claims there are no bootable drives. I think this is because the generated iso has no GRUB. The manual says to specify the file gnu/system/install.scm instead of the value (@ (gnu system install) installation-os)) but ultimately they give guix the same value, so I think that wouldn't make a difference. removing --system=x86_64 does not trigger a full rebuild, so it looks like guix does not expect to build anything different. Guix describe outputs: Generation 47 Aug 23 2019 09:22:24 (current) guix d78bc23 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: d78bc23411b1351ff9495a511c22b27d17f9226f GUIX_PACKAGE_PATH="/home/jesse/Documents/broken-guix/Broken-Guix- Packages" Thanks -Jesse