From: Josselin Poiret via Bug reports for GNU Guix <bug-guix@gnu.org>
To: Skylar "The Cobra" Widulski <cobra@vern.cc>, 65417@debbugs.gnu.org
Subject: bug#65417: i686-linux installation medium on Pentium II fails on boot
Date: Tue, 22 Aug 2023 12:43:44 +0200 [thread overview]
Message-ID: <87jztnuzkv.fsf@jpoiret.xyz> (raw)
In-Reply-To: <841bd669-592d-dfb1-a842-fb7f5807dcac@vern.cc>
[-- Attachment #1: Type: text/plain, Size: 1758 bytes --]
Hi Skylar,
"Skylar \"The Cobra\" Widulski" via Bug reports for GNU Guix
<bug-guix@gnu.org> writes:
> I've got an old Pentium II machine that I want to install Guix on.
> Booting up the i686-linux installation medium, I'm dropped into a guile
> REPL with this output visible on the 640x480 rectangle because NeoMagic
> framebuffer seems unsupported:
>
> setting up setuid programs in '/run/setuid-programs'...
> populating /etc from /gnu/store/lzcvl2y4qsj6fkkq4g42a3zyqj9rsxlr-etc...
> creating /etc/machine-id...
> /gnu/store/0iapawfss4xnxls622g23qpk4mwb9ihp-glibc-2.33/lib/libc.so.6:
> CPU ISA level is lower than required
> ice-9/boot-9.scm:1685:16: In procedure raise-exception:
> ERROR:
> 1. &invoke-error:
> program:
> "/gnu/store/j87mrzkw32dc03j9yxf2nxddn8621m1c-dbus-1.12.20/bin/dbus-uuidgen"
> arguments: ("--ensure=/etc/machine-id")
> exit-status: 127
> term-signal: #f
> stop-signal: #f
>
> Entering a new prompt. Type `,bt' for a backtrace or `,q' to continue.
> GNU Guile 3.0.7
>
>
> It seems that there is an issue with the P6 (i686) microarchitecture
> used in the Pentium II, even though the image is labelled i686. I'm not
> sure what problem glibc would have with it.
> Explanations? Possible solutions?
There apparently was a bug with the ISA stamping that glibc used that
didn't take the -march option into account properly. Since it was
noticed quite quickly after release, I think it should have been fixed
in subsequent versions (although I haven't really looked deep enough
into it). In the meantime, you can try building a new installation
image using an existing Guix (CI doesn't build i686 images for latest).
Best,
--
Josselin Poiret
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 682 bytes --]
prev parent reply other threads:[~2023-08-22 10:44 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-08-21 6:29 bug#65417: i686-linux installation medium on Pentium II fails on boot Skylar "The Cobra" Widulski via Bug reports for GNU Guix
2023-08-22 10:43 ` Josselin Poiret via Bug reports for GNU Guix [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://guix.gnu.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87jztnuzkv.fsf@jpoiret.xyz \
--to=bug-guix@gnu.org \
--cc=65417@debbugs.gnu.org \
--cc=cobra@vern.cc \
--cc=dev@jpoiret.xyz \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).