From: "Thomas Schmitt" <scdbackup@gmx.net>
To: bug-xorriso@gnu.org
Cc: 33639@debbugs.gnu.org
Subject: bug#33639: ISO installer image is broken on i686
Date: Tue, 18 Dec 2018 22:45:16 +0100 [thread overview]
Message-ID: <10322683426128283104@scdbackup.webframe.org> (raw)
In-Reply-To: <877eg7hypx.fsf@gnu.org>
Hi,
> Oops, that was an omission that I’ve just fixed.
Sometimes you need a clueless test user to clean the pipes.
I now succeeded in running the ISO production command, but the truncation
problem is not reproducible here.
Please re-consider local reasons ... yada yada ... my main suspect would
be the immediate end of VM after the xorriso run. Maybe some buffers don't
get flushed down to the real disk ?
------------------------------------------------------------------------
What i did in detail:
I removed /gnu and /var/guix to get to a halfways clean state for
repeating steps 2 and 7 of
https://www.gnu.org/software/guix/manual/en/html_node/Binary-Installation.html
I.e. i unpacked the tarball, moved the trees to /gnu and /var/guix,
and authorized ci.guix.info.pub.
Then i did step 8
guix package -i glibc-locales
This lasted 12 minutes (mainly with building 7 packages).
Now the proposed command to "confirm that Guix is working":
guix package -i hello
lasted only about 30 seconds.
Scrolling back in my mailbox to
Date: Thu, 06 Dec 2018 16:34:02 +0100
Message-ID: <87va46is9h.fsf@gnu.org>
> Then you would need to run “guix pull” to get a current Guix (0.15.0
> itself didn’t have this bug.)
Do i still need this ? My tarball was already "0.16.0":
guix-binary-0.16.0.i686-linux.tar.xz
I bet on omitting this step and go on with:
> guix system disk-image --file-system-type=iso9660 \
> -s i686-linux \
> ~/.config/guix/current/share/guile/site/2.2/gnu/system/install.scm
After 5 minutes i see boot messages of a Linux kernel.
Oh. Qemu running on qemu. (The local power plant shifts one gear up.)
12 minutes elapsed and xorriso has started. Sloowly adding files:
registering 302 items
GNU xorriso 1.5.0 : RockRidge filesystem manipulator, libburnia project.
...
45981 files added in 94 seconds
...
xorriso : UPDATE : Thank you for being patient. Working since 265 seconds.
ISO image produced: 500069 sectors
Written to medium : 500069 sectors at LBA 0
Writing to 'stdio:/xchg/guixsd.iso' completed successfully.
So far the xorriso run looks ok.
...
/gnu/store/a8wwjfihb161maww0c8x4r797prdn8rr-image.iso
So this is where the ISO ended up.
# ls -l /gnu/store/a8wwjfihb161maww0c8x4r797prdn8rr-image.iso
-r--r--r-- 2 root root 1024141312 Jan 1 1970 /gnu/store/a8wwjfihb161maww0c8x4r797prdn8rr-image.iso
# expr 1024141312 / 2048
500069
# xorriso -indev /gnu/store/a8wwjfihb161maww0c8x4r797prdn8rr-image.iso
... no complaints about size mismatch ...
Media summary: 1 session, 500069 data blocks, 977m data, 3052m free
Well, then with
guix pull
and then again
guix system disk-image ...
lasts 30 minutes,
# time guix system disk-image --file-system-type=iso9660 \
-s i686-linux \
~/.config/guix/current/share/guile/site/2.2/gnu/system/install.scm
...
GUILEC gnu/packages/emacs.go
GC Warning: Failed to expand heap by 8388608 bytes
...
GC Warning: Out of Memory! Heap size: 943 MiB. Returning NULL!
...
guix system: error: build failed: build of `/gnu/store/vr5mhnh430qabrrc1a82pv954b89axws-guix-0.16.0-4.60b0402.drv' failed
real 21m55.875s
user 0m5.816s
sys 0m1.384s
#
Looks like my VM needs more memory for that stunt.
So again with 2 GiB.
... it seems that "guix pull" brought back the addiction to world building.
I abort after 50 minutes while it is doing some qemu tests.
------------------------------------------------------------------------
Have a nice day :)
Thomas
next prev parent reply other threads:[~2018-12-18 21:52 UTC|newest]
Thread overview: 50+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-12-06 0:02 bug#33639: ISO installer image is broken on i686 Ludovic Courtès
2018-12-06 7:19 ` Ludovic Courtès
2018-12-06 10:34 ` Ludovic Courtès
2018-12-06 14:08 ` Thomas Schmitt
2018-12-06 15:34 ` Ludovic Courtès
2018-12-06 16:59 ` Thomas Schmitt
2018-12-15 18:40 ` Thomas Schmitt
2018-12-15 19:24 ` Thomas Schmitt
2018-12-16 15:52 ` Ludovic Courtès
2018-12-16 16:52 ` Thomas Schmitt
2018-12-18 11:16 ` Ludovic Courtès
2018-12-18 21:45 ` Thomas Schmitt [this message]
2018-12-19 14:05 ` Ludovic Courtès
2018-12-19 14:51 ` Thomas Schmitt
2018-12-20 13:38 ` Thomas Schmitt
2018-12-21 20:44 ` Ludovic Courtès
2018-12-21 21:42 ` Thomas Schmitt
2019-04-07 20:18 ` pelzflorian (Florian Pelz)
2019-04-07 21:35 ` Thomas Schmitt
2019-04-08 8:50 ` Ludovic Courtès
2019-04-09 22:13 ` pelzflorian (Florian Pelz)
2019-04-10 11:17 ` Thomas Schmitt
2019-04-10 21:23 ` pelzflorian (Florian Pelz)
2019-04-12 21:26 ` Ludovic Courtès
2019-04-13 6:37 ` Thomas Schmitt
2019-04-13 13:46 ` pelzflorian (Florian Pelz)
2019-04-13 16:20 ` Thomas Schmitt
2019-04-14 21:43 ` Ludovic Courtès
2019-04-15 6:07 ` pelzflorian (Florian Pelz)
2019-04-15 8:16 ` Thomas Schmitt
2019-04-15 8:35 ` Thomas Schmitt
2019-04-19 11:40 ` bug#35283: ISO images are not reproducible Ludovic Courtès
2019-04-19 12:46 ` Thomas Schmitt
2019-04-20 22:57 ` Ludovic Courtès
2019-04-21 8:17 ` Thomas Schmitt
2019-04-21 16:42 ` Ludovic Courtès
2019-04-21 18:44 ` Thomas Schmitt
2019-04-20 23:03 ` bug#35283: [PATCH] mformat: initialize boot sector before writing it Ludovic Courtès
2019-04-21 16:32 ` bug#35283: [PATCH] grub-mkrescue: Allow users to specify a FAT serial number Ludovic Courtès
2019-04-14 15:47 ` bug#33639: ISO installer image is broken on i686 Ludovic Courtès
2019-04-15 16:54 ` pelzflorian (Florian Pelz)
2019-04-15 17:55 ` Thomas Schmitt
2019-04-16 9:57 ` Gábor Boskovits
2019-04-16 21:01 ` Ludovic Courtès
2019-04-17 9:03 ` pelzflorian (Florian Pelz)
2018-12-06 16:28 ` Ludovic Courtès
2018-12-06 17:29 ` Thomas Schmitt
2018-12-07 22:51 ` Ludovic Courtès
2018-12-08 12:42 ` Thomas Schmitt
2018-12-06 9:35 ` swedebugia
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=10322683426128283104@scdbackup.webframe.org \
--to=scdbackup@gmx.net \
--cc=33639@debbugs.gnu.org \
--cc=bug-xorriso@gnu.org \
/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).