Debian Bug report logs - #832687
support uefi

Package: open-infrastructure-system-build; Maintainer for open-infrastructure-system-build is Daniel Baumann <[email protected]>; Source for open-infrastructure-system-build is src:open-infrastructure-system-tools (PTS, buildd, popcon).

Reported by: Raphaël Hertzog <[email protected]>

Date: Mon, 18 Nov 2013 09:33:02 UTC

Severity: wishlist

Full log


🔗 View this message in rfc822 format

X-Loop: [email protected]
Subject: Bug#731709: grub-efi UEFI support based on debian-cd work complete (repos)
Reply-To: Michal Suchanek <[email protected]>, [email protected]
Resent-From: Michal Suchanek <[email protected]>
Resent-To: [email protected]
Resent-CC: Debian QA Group <[email protected]>
X-Loop: [email protected]
Resent-Date: Mon, 25 Jan 2016 15:15:02 +0000
Resent-Message-ID: <[email protected]>
Resent-Sender: [email protected]
X-Debian-PR-Message: followup 731709
X-Debian-PR-Package: live-build
X-Debian-PR-Keywords: patch
X-Debian-PR-Source: live-build
Received: via spool by [email protected] id=B731709.14537347784357
          (code B ref 731709); Mon, 25 Jan 2016 15:15:02 +0000
Received: (at 731709) by bugs.debian.org; 25 Jan 2016 15:12:58 +0000
X-Spam-Checker-Version: SpamAssassin 3.4.0-bugs.debian.org_2005_01_02
	(2014-02-07) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-5.8 required=4.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID,DKIM_VALID_AU,FOURLA,FREEMAIL_FROM,HAS_BUG_NUMBER,
	MONOTONE_WORDS_2_15,MURPHY_DRUGS_REL8,RCVD_IN_DNSWL_LOW,SPF_PASS
	autolearn=ham autolearn_force=no version=3.4.0-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 29; hammy, 150; neutral, 77; spammy,
	0. spammytokens: hammytokens:0.000-+--HX-Google-DKIM-Signature:in-reply-to,
	0.000-+--HX-Google-DKIM-Signature:references, 0.000-+--grubefi,
	0.000-+--grub-efi, 0.000-+--H*F:U*hramrach
Received: from mail-wm0-x234.google.com ([2a00:1450:400c:c09::234])
	by buxtehude.debian.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
	(Exim 4.84)
	(envelope-from <[email protected]>)
	id 1aNip8-00017l-Di
	for [email protected]; Mon, 25 Jan 2016 15:12:58 +0000
Received: by mail-wm0-x234.google.com with SMTP id n5so84876321wmn.0
        for <[email protected]>; Mon, 25 Jan 2016 07:12:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20120113;
        h=mime-version:in-reply-to:references:from:date:message-id:subject:to
         :cc:content-type:content-transfer-encoding;
        bh=j+agfYapsE9jIYpDfuKlpdhZQWbW3jWnlSjORsvy2FE=;
        b=bQHxtbDr3xZpqMrbnBOGIAN3qXorkz2M0JaKPJWksqzPDNFHjf7ApijqTxy6R83+Yt
         nm0abJluc6v97/2m9xhfs7S0/cVayYPdMYBjXuXuyFMTgV2oDwFlTg912IGUDhjJ7APr
         HlMQX35xfijxPVP9B8B/tqOFd34Lq4TBUjzZaD1OJFfzd6FwnYo3pCQBii9xepRgZkHP
         avJtOKzraIsnBwlLzAlTKRxlEWEcdRJ6VXCUOmKNHH4VXTO6928DpaRqGMrNVjCE3stM
         DNQqspdNllFQWjZVFJZnKCoPdOaarBW8zSQRb5aLvIN1zPSgpIYFhr41rswi25cjJHTC
         4MLQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20130820;
        h=x-gm-message-state:mime-version:in-reply-to:references:from:date
         :message-id:subject:to:cc:content-type:content-transfer-encoding;
        bh=j+agfYapsE9jIYpDfuKlpdhZQWbW3jWnlSjORsvy2FE=;
        b=nCsWoA9X4ZXLRKhg1pu3qLHrKbzNZo9Z+9WPZKA/4TkIlB7kM5ryAVCJBeeo9nzQZP
         qU4Wi49sknml62CU66KOHaabObG8jkvUkPpTTyRN8S7erYbUHk7IKQPg/IE3iNG88DHj
         zpmFj+nmNUqTRYA/IS8Qf6XIUbgIo7ZXSmkDzKaJOpWyMRy4uBRmdTy3izBT++rDZ+bv
         iXeKtMFQYnKLpfvFc8oCQP6heUzLDn5S9FATy1AYfcx54zeZzgbcWDbhyrMz6NLF2+4z
         UENRlueCf/cGx82hgCXManz4wwtCLHb19TExdSRrP/ppRc3G7RsAJFPVl9gyGp7ekzXQ
         +fBg==
X-Gm-Message-State: AG10YOQ5lmyToWFV8xpcNimclf83LCEsOD6lN2OP6GQetGKbFI3dzW0t6FrEQ14dYjnB332KpKvAaDcZLWDyDQ==
X-Received: by 10.194.103.2 with SMTP id fs2mr21087358wjb.36.1453734771323;
 Mon, 25 Jan 2016 07:12:51 -0800 (PST)
MIME-Version: 1.0
Received: by 10.194.20.36 with HTTP; Mon, 25 Jan 2016 07:12:11 -0800 (PST)
In-Reply-To: <[email protected]>
References: <[email protected]> <[email protected]>
 <[email protected]> <CAOMqctSbV_3SKbQ--cvAoFxwhHQckhhELmGpMW5_xkxAEY2W+Q@mail.gmail.com>
 <[email protected]>
From: Michal Suchanek <[email protected]>
Date: Mon, 25 Jan 2016 16:12:11 +0100
Message-ID: <CAOMqctSProNGUNJ106QQi9rDUsFzrEpU+FCo0z9aaHpNRYoHWg@mail.gmail.com>
To: adrian15 <[email protected]>
Cc: Thomas Schmitt <[email protected]>, [email protected], 
	Raphaël Hertzog <[email protected]>, 
	jnq nfe <[email protected]>, Gaudenz Steinlin <[email protected]>, hhh orb <[email protected]>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
On 25 January 2016 at 03:05, adrian15 <[email protected]> wrote:
> El 24/01/16 a las 16:51, Michal Suchanek escribió:

> What you are describing here is what it's actually implemented in my patch
> (Well, actually the first patch version because the current one enforces
> bootloader roles).

Actually, no.

Nowhere in the description is any bootloader designated primary or
secondary or first or second. On purpose.

> So what about primary and secondary terms? Or first or
> second terms?

Both are broken and confusing.

>
> These terms are used in two places:
> * Internal variables and functions to handle bootloaders
> * Information shown to the final user
>
> I'm most convinced to use the first and non-first notation. So that the old
> code that referred to LB_BOOTLOADER can just refer to: LB_FIRST_BOOTLOADER.

For what piece of code we have does it make sense to reference
LB_FIRST_BOOTLOADER when not also referencing LB_SECOND_BOOTLOADER?
Will that be extended to LB_THIRD_BOOTLOADER once x86 grows support
for coreboot or l-b grows support for some other platform with many
firmware variants?

If you set bootloaders like

LB_BOOTLOADERS="syslinux grub-efi"

then you can just do

for bootloader in $LB_BOOTLOADERS ; do some $bootloader foo

after you check that you have at most two bootloaders and if you have
more than one then only the latter one ends with -efi.

Thanks

Michal

Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Tue May 13 08:57:18 2025; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.