unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Re: branch master updated: services: Add file system utilities to profile.
       [not found] ` <87a66ii80w.fsf@gnu.org>
@ 2022-09-30 20:31   ` Ludovic Courtès
  2022-10-01 10:14     ` Mathieu Othacehe
  0 siblings, 1 reply; 2+ messages in thread
From: Ludovic Courtès @ 2022-09-30 20:31 UTC (permalink / raw)
  To: Mathieu Othacehe; +Cc: guix-devel, Brice Waegeneire, Maxim Cournoyer

Hi,

(Adjusting Cc: list.)

Mathieu Othacehe <othacehe@gnu.org> skribis:

>>     services: Add file system utilities to profile.
>>     
>>     * gnu/services/base.scm (file-system-type->utilities)
>>     (file-system-utilities): New procedures.
>>     (file-system-service-type): Extend 'profile-service-type' with
>>     'file-system-utilities'.
>>     * gnu/system.scm (boot-file-system-service): New procedure.
>>     (operating-system-default-essential-services): Use it.
>>     (%base-packages): Remove 'e2fsprogs'.
>
> I think this somehow breaks the following test:
> https://ci.guix.gnu.org/build/1545484/log/raw

The error is:

--8<---------------cut here---------------start------------->8---
+ GUIX_BUILD_OPTIONS=--no-grafts
+ guix build isc-dhcp
/gnu/store/kjd88saf4ypk838fl1659pf05xkkhs23-isc-dhcp-4.4.3
[1m[0m+ parted --script /dev/vda mklabel gpt mkpart primary ext2 1M 3M mkpart primary ext2 3M 1.6G set 1 boot on set 1 bios_grub on
+ mkfs.ext4 -L my-root /dev/vda2
sh: line 12: mkfs.ext4: command not found
environment variable `PATH' set to `/gnu/store/swncbb2ig6acwpcmqdhlarqn0cfmdy7p-qemu-minimal-7.1.0/bin'
QEMU runs as PID 22
connected to QEMU's monitor
read QEMU monitor prompt
connected to guest REPL
marionette is ready

;;; (uname #("Linux" "gnu" "5.19.11-gnu" "#1 SMP PREEMPT_DYNAMIC 1" "x86_64"))
builder for `/gnu/store/5kyys3zclghs8sf9l8rk84ljgx8zzd6w-installation.drv' failed with exit code 1
--8<---------------cut here---------------end--------------->8---

So it would seem like e2fsprogs is not being added to the profile of the
installation image.

Maxim, thoughts?

Ludo’.


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: branch master updated: services: Add file system utilities to profile.
  2022-09-30 20:31   ` branch master updated: services: Add file system utilities to profile Ludovic Courtès
@ 2022-10-01 10:14     ` Mathieu Othacehe
  0 siblings, 0 replies; 2+ messages in thread
From: Mathieu Othacehe @ 2022-10-01 10:14 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: guix-devel, Brice Waegeneire, Maxim Cournoyer


Hey,

> So it would seem like e2fsprogs is not being added to the profile of the
> installation image.

I think that's because there is no ext4 file-system needed for boot, as
root is an iso9660 file-system. I added e2fsprogs to the
operating-system packages for this specific test with:
0f66ef9aa99d2043abccbc80d858bdeca57534ac.

Thanks,

Mathieu


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2022-10-01 10:14 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <166440902802.25289.16742602826319066565@vcs2.savannah.gnu.org>
     [not found] ` <87a66ii80w.fsf@gnu.org>
2022-09-30 20:31   ` branch master updated: services: Add file system utilities to profile Ludovic Courtès
2022-10-01 10:14     ` Mathieu Othacehe

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).