* GuixSD installation issues (missing commands and build errors)
@ 2018-07-11 22:48 nixd
2018-07-12 8:07 ` Julien Lepiller
2018-07-12 8:10 ` Ricardo Wurmus
0 siblings, 2 replies; 3+ messages in thread
From: nixd @ 2018-07-11 22:48 UTC (permalink / raw)
To: help-guix
[-- Attachment #1: Type: text/plain, Size: 2560 bytes --]
I've encountered a problem with installing GuixSD 0.15 (from the latest ISO image (https://alpha.gnu.org/gnu/guix/guixsd-install-0.15.0.x86_64-linux.iso.xz <https://alpha.gnu.org/gnu/guix/guixsd-install-0.15.0.x86_64-linux.iso.xz>) burnt to a DVD). I followed the manual as well as I could.
The first, no-so-important issue is that I get an error message about some tools not beeing found by bash. These include mkfs.ext4, mkfs.fat, parted, cfdisk. These are the only ones I really used and noticed it on. This doesn't always happen. Whenever I reboot from the DVD again, the commands on which I get the error change. Sometimes for example mkfs.ext4 doesn't work, something else might work, you reboot and something else might break while mkfs.ext4 might work again, it seems completely random. You can workaround this by executing these tools directly from their directory (they are present!) such as going to e2fsprogs directory and manually executing mkfs.ext4.
However, the real problem for is this:
First of all, I partitioned and mounted as follows:/dev/sda1 is the ESP (I use EFI), mounted to /mnt/boot/efi/dev/sda2 is the main FS, label is "my-root" like in the manual, ext4, mounted to /mnt/dev/sda3 is swap
I use the desktop.scm template as config.scm, minus the part for mapped devices and I replaced "my-root" with (file-system-label "my-root") because guix system init told me to do so., rest is left default.
On the first run of "guix system init /mnt/etc/config.scm /mnt" I get a huge error message, its too big to even see all of it (lists many many packages though). The end says that the "builder for /gnu/store/*-profile.drv failed with exit code 1" and that it "cannot build derivation "/gnu/store/*-system.drv: 1 dependencies couldn't be built". I am unsure which dependency could not be built.
When I run "guix system init /mnt/etc/config.scm /mnt" a second time I get 5 package collision warnings (for wayland-egl.pc, giomodule.cache, libwayland-egl.la, mimeinfo.cache, ifconfig), but it does get to the copying to /mnt stage.
I then, at some point in the copying to /mnt stage, get the following error:
"guix system: error: lstat: No such file or directory: " followed by a package directory
I've tried this several times and the packages I got the errors on so far were:guile-ssh 2 or 3 timesfuse 2 or 3 timesguile 1 time
It seems random on which of these packages I get the error.
I can't make any sense of these problems, and if further information is needed I will of course provide it. Does anyone have an idea?
[-- Attachment #2: Type: text/html, Size: 3225 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: GuixSD installation issues (missing commands and build errors)
2018-07-11 22:48 GuixSD installation issues (missing commands and build errors) nixd
@ 2018-07-12 8:07 ` Julien Lepiller
2018-07-12 8:10 ` Ricardo Wurmus
1 sibling, 0 replies; 3+ messages in thread
From: Julien Lepiller @ 2018-07-12 8:07 UTC (permalink / raw)
To: help-guix, nixd
This looks like the kind of error that occurrs when your RAM is corrupted. You should run a memtest I think.
Le 12 juillet 2018 00:48:41 GMT+02:00, nixd@tuta.io a écrit :
>I've encountered a problem with installing GuixSD 0.15 (from the latest
>ISO image
>(https://alpha.gnu.org/gnu/guix/guixsd-install-0.15.0.x86_64-linux.iso.xz
><https://alpha.gnu.org/gnu/guix/guixsd-install-0.15.0.x86_64-linux.iso.xz>)
>burnt to a DVD). I followed the manual as well as I could.
>The first, no-so-important issue is that I get an error message about
>some tools not beeing found by bash. These include mkfs.ext4, mkfs.fat,
>parted, cfdisk. These are the only ones I really used and noticed it
>on. This doesn't always happen. Whenever I reboot from the DVD again,
>the commands on which I get the error change. Sometimes for example
>mkfs.ext4 doesn't work, something else might work, you reboot and
>something else might break while mkfs.ext4 might work again, it seems
>completely random. You can workaround this by executing these tools
>directly from their directory (they are present!) such as going to
>e2fsprogs directory and manually executing mkfs.ext4.
>However, the real problem for is this:
>First of all, I partitioned and mounted as follows:/dev/sda1 is the ESP
>(I use EFI), mounted to /mnt/boot/efi/dev/sda2 is the main FS, label is
>"my-root" like in the manual, ext4, mounted to /mnt/dev/sda3 is swap
>I use the desktop.scm template as config.scm, minus the part for mapped
>devices and I replaced "my-root" with (file-system-label "my-root")
>because guix system init told me to do so., rest is left default.
>On the first run of "guix system init /mnt/etc/config.scm /mnt" I get a
>huge error message, its too big to even see all of it (lists many many
>packages though). The end says that the "builder for
>/gnu/store/*-profile.drv failed with exit code 1" and that it "cannot
>build derivation "/gnu/store/*-system.drv: 1 dependencies couldn't be
>built". I am unsure which dependency could not be built.
>When I run "guix system init /mnt/etc/config.scm /mnt" a second time I
>get 5 package collision warnings (for wayland-egl.pc, giomodule.cache,
>libwayland-egl.la, mimeinfo.cache, ifconfig), but it does get to the
>copying to /mnt stage.
>I then, at some point in the copying to /mnt stage, get the following
>error:
>"guix system: error: lstat: No such file or directory: " followed by a
>package directory
>I've tried this several times and the packages I got the errors on so
>far were:guile-ssh 2 or 3 timesfuse 2 or 3 timesguile 1 time
>It seems random on which of these packages I get the error.
>I can't make any sense of these problems, and if further information is
>needed I will of course provide it. Does anyone have an idea?
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: GuixSD installation issues (missing commands and build errors)
2018-07-11 22:48 GuixSD installation issues (missing commands and build errors) nixd
2018-07-12 8:07 ` Julien Lepiller
@ 2018-07-12 8:10 ` Ricardo Wurmus
1 sibling, 0 replies; 3+ messages in thread
From: Ricardo Wurmus @ 2018-07-12 8:10 UTC (permalink / raw)
To: nixd; +Cc: help-guix
nixd@tuta.io writes:
> I've encountered a problem with installing GuixSD 0.15 (fromthe latest
> ISO image
> (https://alpha.gnu.org/gnu/guix/guixsd-install-0.15.0.x86_64-linux.iso.xz
> <https://alpha.gnu.org/gnu/guix/guixsd-install-0.15.0.x86_64-linux.iso.xz>)
> burnt to a DVD).
I wonder if “burnt to a DVD” might be the cause here. Could you try
the installation with a USB drive?
Maybe there is something wrong with the image that makes it fail in odd
ways when burning it to DVD. Or maybe there’s something wrong with the
DVD or the drive…?
Unfortunately, I cannot test this myself as I have no DVD drive.
--
Ricardo
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2018-07-12 8:11 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-07-11 22:48 GuixSD installation issues (missing commands and build errors) nixd
2018-07-12 8:07 ` Julien Lepiller
2018-07-12 8:10 ` Ricardo Wurmus
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/guix.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.