[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1051928: ITP: python3-kiwi-boxed-plugin -- KIWI plugin to provide self contained build support using QEMU

Package: wnpp
Severity: wishlist
Owner: Isaac True <isaac@is.having.coffee>
X-Debbugs-Cc: debian-devel@lists.debian.org, isaac@is.having.coffee

* Package name    : python3-kiwi-boxed-plugin
  Version         : 0.2.28
  Upstream Contact: Marcus Schäfer <marcus.schaefer@suse.com>
* URL             : https://github.com/OSInside/kiwi-boxed-plugin/
* License         : GPL-3.0
  Programming Lang: Python
  Description     : KIWI plugin to provide self contained build support using QEMU

Users building images with KIWI face problems if they want to build an image
matching one of the following criteria:

 - Build should happen as non root user.
 - Build should happen on a host system distribution for which no KIWI
   packages exists.
 - Build happens on an incompatible host system distribution compared to the
   target image distribution. For example building an apt/dpkg based system on
   an rpm based system.
 - Run more than one build process at the same time on the same host.
 - Run a build process for a different target architecture compared to the
   host architecture (Cross Arch Image Build)

The python3-kiwi-boxed-plugin is an optional plugin for KIWI which
adds an additional command (`kiwi system boxbuild`) that allows building
KIWI images inside a self-contained QEMU VM environment and overcoming
the problems mentioned above.

This is helpful for users of KIWI who have complex requirements for
generating KIWI images. It requires `qemu-system-x86/arm`, as well as the
`kiwi` package (already in the archives). It is an optional extension to KIWI.

As this is will be my first package in Debian, I am looking for a
sponsor to help to get this included in the archives.

Reply to: