GNU bug report logs - #55806
gnu/system/install.scm includes (service uvesafb-service-type) in %installation-services on all architectures

Previous Next

Package: guix;

Reported by: Pavel Shlyak <p.shlyak <at> pantherx.org>

Date: Sun, 5 Jun 2022 12:21:02 UTC

Severity: normal

Done: "pelzflorian (Florian Pelz)" <pelzflorian <at> pelzflorian.de>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Josselin Poiret <dev <at> jpoiret.xyz>
To: Pavel Shlyak <p.shlyak <at> pantherx.org>, 55806 <at> debbugs.gnu.org
Subject: bug#55806: gnu/system/install.scm includes (service uvesafb-service-type) in %installation-services on all architectures
Date: Mon, 06 Jun 2022 15:28:31 +0200
Hi,
Pavel Shlyak <p.shlyak <at> pantherx.org> writes:

> Reproducer:
> guix system image -t iso9660 gnu/system/install.scm
> This command fails on aarch64 host. It doesn’t if I manually remove uvesafb-service-type from the list. It is impossible(and not needed) to run uvesafb on non-x86 machines at the moment, so I think it should be included only in x86_64 (and probably 32bit x86 as well) builds.

I can definitely write a patch for that, it won't be worse that what we
have right now.  I wonder how we could handle the case when there's no
KMS for a particular hardware combination (if that's possible), since
kmscon requires that.  FTR, we require kmscon to be able to display
non-latin fonts such as CJK or arabic in the installer.

Now that I think about it, if we have a hard requirement on KMS, we
could just use a lightweight wayland compositor like cage to display the
installer, which would likely simplify the process since we'd have more
"usual" tools at our disposal.

Best,
-- 
Josselin Poiret




This bug report was last modified 2 years and 346 days ago.

Previous Next


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