Devuan bug report logs - #343
xen: Fails to boot Xen by default

Package: xen-hypervisor-4.8-amd64; Reported by: Elliott Mitchell <ehem+devuan@m5p.com>; Done: Elliott Mitchell <ehem+devuan@m5p.com>; Maintainer for xen-hypervisor-4.8-amd64 is (unknown).

Message received at 343-close@bugs.devuan.org:


Received: (at 343-close) by bugs.devuan.org; 9 Dec 2020 02:30:03 +0000
Return-Path: <ehem@m5p.com>
Delivered-To: devuanbugs@dyne.org
Received: from tupac3.dyne.org [195.169.149.119]
	by doc.devuan.org with IMAP (fetchmail-6.4.0.beta4)
	for <debbugs@localhost> (single-drop); Wed, 09 Dec 2020 02:30:03 +0000 (UTC)
Received: from mailhost.m5p.com (mailhost.m5p.com [74.104.188.4])
	(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
	(No client certificate requested)
	by vm6.ganeti.dyne.org (Postfix) with ESMTPS id EE781F60BE1
	for <343-close@bugs.devuan.org>; Wed,  9 Dec 2020 03:27:17 +0100 (CET)
Received: from m5p.com (mailhost.m5p.com [IPv6:2001:470:1f07:15ff:0:0:0:f7])
	by mailhost.m5p.com (8.15.2/8.15.2) with ESMTPS id 0B92RAGB042251
	(version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO)
	for <343-close@bugs.devuan.org>; Tue, 8 Dec 2020 21:27:15 -0500 (EST)
	(envelope-from ehem@m5p.com)
Received: (from ehem@localhost)
	by m5p.com (8.15.2/8.15.2/Submit) id 0B92RA6r042250
	for 343-close@bugs.devuan.org; Tue, 8 Dec 2020 18:27:10 -0800 (PST)
	(envelope-from ehem)
Date: Tue, 8 Dec 2020 18:27:10 -0800
From: Elliott Mitchell <ehem+devuan@m5p.com>
To: 343-close@bugs.devuan.org
Subject: #343 Fixed with Xen 4.11 packages
Message-ID: <X9A1/hQ/s7/jQ8dF@mattapan.m5p.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
X-Spam-Status: No, score=-0.0 required=5.0 tests=SPF_HELO_PASS,SPF_PASS
	autolearn=disabled version=3.4.2
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on tupac3.dyne.org

Somewhere during the work between 4.8 and 4.11, this bug was fixed.
Originally the file attempting to control the behavior was in
xen-hypervisor-<version>-<arch>, but the 4.11 packages moved it to
xen-hypervisor-common (/etc/default/grub.d/xen.cfg).

I'm guessing this also caused problems for Ubuntu and pretty well all
other Debian derivatives.  I still find I prefer using dpkg-divert to
rearrange /etc/grub.d more suited to me.

This issue though is without any doubt, fixed.


-- 
(\___(\___(\______          --=> 8-) EHM <=--          ______/)___/)___/)
 \BS (    |         ehem+sigmsg@m5p.com  PGP 87145445         |    )   /
  \_CS\   |  _____  -O #include <stddisclaimer.h> O-   _____  |   /  _/
8A19\___\_|_/58D2 7E3D DDF4 7BA6 <-PGP-> 41D1 B375 37D0 8714\_|_/___/5445



Notification sent to Elliott Mitchell <ehem+devuan@m5p.com>:
bug acknowledged by developer. Full text available.
Reply sent to Elliott Mitchell <ehem+devuan@m5p.com>:
You have taken responsibility. Full text available.

Message received at submit@bugs.devuan.org:


Received: (at submit) by bugs.devuan.org; 29 Jul 2019 20:40:05 +0000
Return-Path: <ehem@m5p.com>
Delivered-To: devuanbugs@dyne.org
Received: from tupac3.dyne.org [195.169.149.119]
	by fulcanelli with IMAP (fetchmail-6.3.26)
	for <debbugs@localhost> (single-drop); Mon, 29 Jul 2019 22:40:05 +0200 (CEST)
Received: from mailhost.m5p.com (mailhost.m5p.com [74.104.188.4])
	(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
	(No client certificate requested)
	by vm6.ganeti.dyne.org (Postfix) with ESMTPS id 0A6D2F608F5
	for <submit@bugs.devuan.org>; Mon, 29 Jul 2019 22:36:45 +0200 (CEST)
Received: from m5p.com (mailhost.m5p.com [IPv6:2001:470:1f07:15ff:0:0:0:f7])
	by mailhost.m5p.com (8.15.2/8.15.2) with ESMTPS id x6TKabms033706
	(version=TLSv1.2 cipher=DHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO)
	for <submit@bugs.devuan.org>; Mon, 29 Jul 2019 16:36:42 -0400 (EDT)
	(envelope-from ehem@m5p.com)
Received: (from ehem@localhost)
	by m5p.com (8.15.2/8.15.2/Submit) id x6TKaaQ5033705
	for submit@bugs.devuan.org; Mon, 29 Jul 2019 13:36:36 -0700 (PDT)
	(envelope-from ehem)
Date: Mon, 29 Jul 2019 13:36:36 -0700
From: Elliott Mitchell <ehem+devuan@m5p.com>
To: submit@bugs.devuan.org
Subject: xen: Fails to boot Xen by default
Message-ID: <20190729203636.GA33621@mattapan.m5p.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.11.4 (2019-03-13)
X-Spam-Status: No, score=-0.0 required=5.0 tests=SPF_HELO_PASS,SPF_PASS
	autolearn=disabled version=3.4.2
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on tupac3.dyne.org

Package: xen-hypervisor-4.8-amd64
Version: 4.8.5+shim4.10.2+xsa282-1+deb9u11

The 4.8 version of the Xen package has
'GRUB_DEFAULT="Debian GNU/Linux, with Xen hypervisor"' at the bottom of
/etc/default/grub.d/xen.cfg.  Unfortunately this fails since Devuan is a
distinct distribution and the match fails.

I think the older solution recommended for Wheezy and Squeeze
(https://wiki.debian.org/Xen#Prioritize_booting_Xen_over_native_Linux) of
adding a symbolic link to /etc/grub.d functions better as it doesn't rely
on an exact string match.  That would require coordination with Debian to
rework handling of /etc/grub.d (make a 10_default script which is
meant to be overridden by packages and rename 10_linux to 11_linux).


-- 
(\___(\___(\______          --=> 8-) EHM <=--          ______/)___/)___/)
 \BS (    |         ehem+sigmsg@m5p.com  PGP 87145445         |    )   /
  \_CS\   |  _____  -O #include <stddisclaimer.h> O-   _____  |   /  _/
8A19\___\_|_/58D2 7E3D DDF4 7BA6 <-PGP-> 41D1 B375 37D0 8714\_|_/___/5445




Acknowledgement sent to Elliott Mitchell <ehem+devuan@m5p.com>:
New bug report received and forwarded. Copy sent to owner@bugs.devuan.org. Full text available.
Report forwarded to devuan-bugs@lists.dyne.org, owner@bugs.devuan.org:
bug#343; Package xen-hypervisor-4.8-amd64. Full text available.

Devuan BTS -- Powered by Debian bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.

Devuan Bugs Owner <owner@bugs.devuan.org>.
Last modified: Sun, 16 Jan 2022 18:39:01 UTC