Commit Graph

11 Commits

Author SHA1 Message Date
Marcus Schäfer
9fe3e96824
Keep runtime_checker_metadata.yml as module file
It was a bad idea to install a mandatory source file outside
the module path. This prevents running kiwi from source
2024-04-19 17:07:49 +02:00
Marcus Schäfer
b83f96fa14
Fixed Arch build
Forgot to add install of runtime_checker_metadata.yml
2024-04-19 12:33:04 +02:00
Neal Gompa
2c35655c7f Ensure we use a compatible docopt-ng version
To ensure our trick to switch between docopt and docopt-ng works,
we need to have a higher minimum version for docopt-ng where
compatibility with the original docopt was restored.
2024-03-06 21:33:26 -05:00
Neal Gompa
7125211f9b
Switch to Poetry and use pyproject.toml definitions
This allows kiwi to be built, developed, tested, and installed
through Poetry. This also raises the minimum Python version to 3.9.
2024-03-06 09:28:26 +01:00
Neal Gompa
3cc03160d4 PKGBUILD: Drop unused Python dependencies
We haven't used some of these dependencies in years...
2023-08-31 10:11:23 -04:00
David Cassany
4ada2db60b
Update outdated PKGBUILD for Arch Linux
Signed-off-by: David Cassany <dcassany@suse.com>
2022-01-21 19:49:11 +01:00
Marcus Schäfer
4981d3587d
Added missing python-simplejson to pkgbuild
Added missing python-simplejson requirement to the
archlinux pkgbuild package template
2021-10-19 15:24:44 +02:00
Marcus Schäfer
7fa6cda579
Run scripts via a screen session in debug mode
When creating a custom script it usually takes some iterations of
try and testing until a final stable state is reached. To support
developers with this task kiwi calls scripts associated with a
screen session. The connection to screen is only done if kiwi
is called with the --debug option.
2021-09-22 11:48:47 +02:00
David Cassany
866cb6e0de
Align dracut-kiwi-lib version with packages requiring it
This commit enforces dracut-kiwi-oem-repart and
dracut-kiwi-oem-dump to require dracut-kiwi-lib of the same exact
version. This prevents dracut-kiwi-lib and the packages
dependent on it being installed on a image with inconsistent versions.

Fixes #1529
2020-10-02 12:06:31 +02:00
David Cassany
9792cea153
Include recommend for gpg tool 2020-05-18 12:18:05 +02:00
David Cassany
feb574a913 Adding support for Pacman package manager
This commit adds support for pacman package manager and, in
consequence, support for Arch Linux images. It also adds
the package definition for Arch Linux.
2020-05-03 16:18:02 +02:00