GNU bug report logs - #40955
[PATCH 0/5] Add new image API.

Previous Next

Package: guix-patches;

Reported by: Mathieu Othacehe <m.othacehe <at> gmail.com>

Date: Wed, 29 Apr 2020 08:42:01 UTC

Severity: normal

Tags: patch

Done: Mathieu Othacehe <m.othacehe <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Mathieu Othacehe <m.othacehe <at> gmail.com>
Subject: bug#40955: closed (Re: [bug#40955] [PATCH 5/5] vm: Remove
 obsolete procedures.)
Date: Tue, 05 May 2020 14:17:01 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#40955: [PATCH 0/5] Add new image API.

which was filed against the guix-patches package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 40955 <at> debbugs.gnu.org.

-- 
40955: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=40955
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Mathieu Othacehe <m.othacehe <at> gmail.com>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 40955-done <at> debbugs.gnu.org
Subject: Re: [bug#40955] [PATCH 5/5] vm: Remove obsolete procedures.
Date: Tue, 05 May 2020 16:16:20 +0200
I pushed this serie to master.

Thanks,

Mathieu

[Message part 3 (message/rfc822, inline)]
From: Mathieu Othacehe <m.othacehe <at> gmail.com>
To: guix-patches <at> gnu.org
Cc: Mathieu Othacehe <m.othacehe <at> gmail.com>
Subject: [PATCH 0/5] Add new image API.
Date: Wed, 29 Apr 2020 10:38:14 +0200
Hello,

This has been discussed previously on the mailing-list and can be seen on the
wip-disk-image branch.

It introduces a new (gnu image) module. This module makes image creation more
modular and extensible.

Creation of raw disk-images and ISO9660 images is now handled in (gnu system
image), and based on the new image API. This does not involve the use of
virtual machines anymore.

Some bootloaders are not yet supported (MBR based grub, extlinux,
u-boot). Image creation with those bootloaders, fallback to original VM based
process.

See:
https://lists.gnu.org/archive/html/guix-devel/2020-04/msg00347.html

Thanks,

Mathieu

Mathieu Othacehe (5):
  build: store-copy: Export file-size procedure.
  build: install: Ignore chown exceptions.
  build: bootloader: Add install-efi procedure.
  image: Add a new API.
  vm: Remove obsolete procedures.

 gnu/build/bootloader.scm  |  55 +++-
 gnu/build/image.scm       | 275 ++++++++++++++++++++
 gnu/build/install.scm     |   4 +-
 gnu/build/vm.scm          | 175 +------------
 gnu/ci.scm                |  45 ++--
 gnu/image.scm             |  77 ++++++
 gnu/local.mk              |   3 +
 gnu/system/image.scm      | 514 ++++++++++++++++++++++++++++++++++++++
 gnu/system/vm.scm         | 168 ++-----------
 gnu/tests/install.scm     |  22 +-
 guix/build/store-copy.scm |   1 +
 guix/scripts/system.scm   |  13 +-
 12 files changed, 996 insertions(+), 356 deletions(-)
 create mode 100644 gnu/build/image.scm
 create mode 100644 gnu/image.scm
 create mode 100644 gnu/system/image.scm

-- 
2.26.0




This bug report was last modified 5 years and 69 days ago.

Previous Next


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