GNU bug report logs - #26714
non-intel systems should use grub-efi

Previous Next

Package: guix;

Reported by: Efraim Flashner <efraim <at> flashner.co.il>

Date: Sun, 30 Apr 2017 07:15:01 UTC

Severity: normal

Done: Marius Bakke <mbakke <at> fastmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 26714 in the body.
You can then email your comments to 26714 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#26714; Package guix. (Sun, 30 Apr 2017 07:15:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Efraim Flashner <efraim <at> flashner.co.il>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Sun, 30 Apr 2017 07:15:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Efraim Flashner <efraim <at> flashner.co.il>
To: bug-guix <at> gnu.org
Subject: non-intel systems should use grub-efi
Date: Sun, 30 Apr 2017 10:14:07 +0300
[Message part 1 (text/plain, inline)]
I'm starting to stumble my way through building an install image for
aarch64, and I changed gnu/system/install.scm to use 'grub-efi' in place
of 'grub' in the list of packages (~line 333). Grub-efi builds
successfully on armhf and aarch64 and grub does not, and as part of
compiling install.scm grub is built as part of assembling the image.

guix size grub:     157.5 MiB
guix size grub-efi: 160.5 MiB

I don't know a lot of how the install image is put together, or if using
grub-efi in place of grub for building the image would be a problem for
non-efi machines, but for non-intel machines at least we should use
grub-efi for the grub calls.


-- 
Efraim Flashner   <efraim <at> flashner.co.il>   אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#26714; Package guix. (Sun, 30 Apr 2017 14:11:01 GMT) Full text and rfc822 format available.

Message #8 received at 26714 <at> debbugs.gnu.org (full text, mbox):

From: Marius Bakke <mbakke <at> fastmail.com>
To: Efraim Flashner <efraim <at> flashner.co.il>, 26714 <at> debbugs.gnu.org
Subject: Re: bug#26714: non-intel systems should use grub-efi
Date: Sun, 30 Apr 2017 16:10:08 +0200
[Message part 1 (text/plain, inline)]
Efraim Flashner <efraim <at> flashner.co.il> writes:

> I'm starting to stumble my way through building an install image for
> aarch64, and I changed gnu/system/install.scm to use 'grub-efi' in place
> of 'grub' in the list of packages (~line 333). Grub-efi builds
> successfully on armhf and aarch64 and grub does not, and as part of
> compiling install.scm grub is built as part of assembling the image.

How does grub fail to build aarch64? This sounds like an upstream bug.

Note that 'grub-efi' currently does not have tests enabled.
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#26714; Package guix. (Sun, 30 Apr 2017 16:22:01 GMT) Full text and rfc822 format available.

Message #11 received at 26714 <at> debbugs.gnu.org (full text, mbox):

From: Efraim Flashner <efraim <at> flashner.co.il>
To: Marius Bakke <mbakke <at> fastmail.com>,26714 <at> debbugs.gnu.org
Subject: Re: bug#26714: non-intel systems should use grub-efi
Date: Sun, 30 Apr 2017 16:20:53 +0000

On April 30, 2017 5:10:08 PM GMT+03:00, Marius Bakke <mbakke <at> fastmail.com> wrote:
>Efraim Flashner <efraim <at> flashner.co.il> writes:
>
>> I'm starting to stumble my way through building an install image for
>> aarch64, and I changed gnu/system/install.scm to use 'grub-efi' in
>place
>> of 'grub' in the list of packages (~line 333). Grub-efi builds
>> successfully on armhf and aarch64 and grub does not, and as part of
>> compiling install.scm grub is built as part of assembling the image.
>
>How does grub fail to build aarch64? This sounds like an upstream bug.
>
>Note that 'grub-efi' currently does not have tests enabled.

As we discussed briefly on irc, the tests indeed are not run for grub-efi.  Grub fails during the test phase in a similar manner to arm failing, with many many test failures.

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.




Information forwarded to bug-guix <at> gnu.org:
bug#26714; Package guix. (Sun, 30 Apr 2017 19:58:02 GMT) Full text and rfc822 format available.

Message #14 received at 26714 <at> debbugs.gnu.org (full text, mbox):

From: Chris Marusich <cmmarusich <at> gmail.com>
To: Efraim Flashner <efraim <at> flashner.co.il>
Cc: 26714 <at> debbugs.gnu.org
Subject: Re: bug#26714: non-intel systems should use grub-efi
Date: Sun, 30 Apr 2017 12:57:28 -0700
[Message part 1 (text/plain, inline)]
Efraim Flashner <efraim <at> flashner.co.il> writes:

> I'm starting to stumble my way through building an install image for
> aarch64, and I changed gnu/system/install.scm to use 'grub-efi' in place
> of 'grub' in the list of packages (~line 333). Grub-efi builds
> successfully on armhf and aarch64 and grub does not, and as part of
> compiling install.scm grub is built as part of assembling the image.
>
> guix size grub:     157.5 MiB
> guix size grub-efi: 160.5 MiB
>
> I don't know a lot of how the install image is put together, or if using
> grub-efi in place of grub for building the image would be a problem for
> non-efi machines, but for non-intel machines at least we should use
> grub-efi for the grub calls.

Do the system installation tests pass with that change?  You can run the
following to find out:

  make check-system

-- 
Chris
[signature.asc (application/pgp-signature, inline)]

Reply sent to Marius Bakke <mbakke <at> fastmail.com>:
You have taken responsibility. (Tue, 07 Apr 2020 14:56:02 GMT) Full text and rfc822 format available.

Notification sent to Efraim Flashner <efraim <at> flashner.co.il>:
bug acknowledged by developer. (Tue, 07 Apr 2020 14:56:02 GMT) Full text and rfc822 format available.

Message #19 received at 26714-done <at> debbugs.gnu.org (full text, mbox):

From: Marius Bakke <mbakke <at> fastmail.com>
To: Efraim Flashner <efraim <at> flashner.co.il>, 26714-done <at> debbugs.gnu.org
Subject: Re: bug#26714: non-intel systems should use grub-efi
Date: Tue, 07 Apr 2020 16:54:59 +0200
GRUB builds successfully on armhf and aarch64 nowadays, so I'm closing
this bug.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 06 May 2020 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 3 years and 356 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.