Accepting request 1233432 from Virtualization:Appliances:Builder
Automatic submission by obs-autosubmit OBS-URL: https://build.opensuse.org/request/show/1233432 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kiwi?expand=0&rev=127
This commit is contained in:
4
PKGBUILD
4
PKGBUILD
@@ -3,7 +3,7 @@
|
||||
|
||||
pkgname=('python-kiwi' 'kiwi-man-pages' 'dracut-kiwi-lib' 'dracut-kiwi-oem-repart' 'dracut-kiwi-oem-dump' 'dracut-kiwi-live' 'dracut-kiwi-overlay')
|
||||
arch=(x86_64)
|
||||
pkgver=10.2.3
|
||||
pkgver=10.2.5
|
||||
pkgrel=0
|
||||
pkgdesc="KIWI - Appliance Builder Next Generation"
|
||||
url="https://github.com/SUSE/kiwi/tarball/master"
|
||||
@@ -12,7 +12,7 @@ makedepends=(make gcc python-build python-docopt python-installer python-lxml py
|
||||
provides=(kiwi-ng kiwi)
|
||||
source=("${pkgname}.tar.gz")
|
||||
changelog="${pkgname}.changes"
|
||||
md5sums=('ae804d8cb9db47e0f3c782e4f2177228')
|
||||
md5sums=('ff7115a7a84e2a57886085103a7f229a')
|
||||
|
||||
|
||||
build() {
|
||||
|
@@ -1,3 +1,60 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Dec 19 10:35:24 CET 2024 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||
|
||||
- Bump version: 10.2.4 → 10.2.5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 16 10:19:37 CET 2024 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||
|
||||
- Changed systemfiles provider
|
||||
|
||||
Instead of providing a static list of filenames, provide a list
|
||||
of package names. It is expected that the pilot of flake-pilot
|
||||
resolves this list against the local package database to build
|
||||
up the filelist for provisioning
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Dec 14 20:59:03 CET 2024 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||
|
||||
- Bump version: 10.2.3 → 10.2.4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 11 20:40:19 CET 2024 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||
|
||||
- Update system files setup for containers
|
||||
|
||||
The attribute provide_system_files creates a meta file in the
|
||||
root tree named 'systemfiles'. The contents of this file were
|
||||
produced by just a dump of the package database so far. For
|
||||
a more generic use of this data some adaptions were needed.
|
||||
First we allow to skip packages matching a pattern from being
|
||||
part of the system files. Next we do not put ghost and doc
|
||||
files into account. And last we handle library files in a different
|
||||
file named 'systemfiles.libs' where we do not add symlink targets
|
||||
if the target path is also part of the package. The consumer
|
||||
of this information is flake-pilot which syncs that library system
|
||||
files from the host via --copy-links. This allows a more generic
|
||||
use with regards to versioned libraries e.g. libc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 10 19:14:52 CET 2024 - Neal Gompa <ngompa@velocitylimitless.com>
|
||||
|
||||
- Drop /dev/pts from bind mount locations
|
||||
|
||||
This has created havoc in the Fedora build environments by
|
||||
fully unmounting /dev/pts and breaking the builders for
|
||||
subsquent tasks.
|
||||
|
||||
This is a partial revert of commit daf1323c5ded7e4e7783205f5e30457b40eb322f.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 08 20:35:42 CET 2024 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||
|
||||
- Don't take ghost files into account
|
||||
|
||||
When creating the system files information do not
|
||||
take ghost files and artifact files into account
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 03 14:58:40 CET 2024 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||
|
||||
@@ -36,6 +93,40 @@ Mon Dec 02 09:48:50 CET 2024 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||
to the list to make tools like sudo to work properly when called
|
||||
e.g. from a config.sh script. This Fixes #2686
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 29 20:12:38 CET 2024 - Adam Williamson <awilliam@redhat.com>
|
||||
|
||||
- xorriso: respect efiparttable and gpt_hybrid_mbr
|
||||
|
||||
This should make the xorriso-based ISO build path respect the
|
||||
'efiparttable' and 'gpt_hybrid_mbr' settings when building a
|
||||
UEFI-compatible image, making it write a GPT disk label by default
|
||||
instead of an MBR (msdos) one. If it's building an image that is not
|
||||
UEFI-compatible it will always write an MBR label, regardless of
|
||||
this setting.
|
||||
|
||||
If 'gpt_hybrid_mbr' is set, xorriso will write an Ubuntu-style
|
||||
MBR/GPT hybrid partition table, where the MBR partition table
|
||||
includes a partition with type 00 and the bootable flag, as well
|
||||
as the partition with type ee required by the UEFI spec. This
|
||||
mildly violates the UEFI spec but may make the image bootable on
|
||||
native BIOS or CSM firmwares which refuse to boot from a disk with
|
||||
no partition marked 'bootable' in the MBR. If 'gpt_hybrid_mbr' is
|
||||
not set, xorriso will write a strictly UEFI-spec compliant label,
|
||||
with just the 'protective MBR' required by the UEFI spec (no
|
||||
bootable partition) and the correct GPT partition table. Note
|
||||
this is somewhat different from what gpt_hybrid_mbr does for
|
||||
disk images.
|
||||
|
||||
Also, we now pass -compliance no_emul_toc when building ISOs, as
|
||||
recommended by upstream in
|
||||
https://lists.gnu.org/archive/html/bug-xorriso/2024-11/msg00012.html
|
||||
This tool is generally always going to be building ISOs intended
|
||||
for write-once use, not multi-session use (and which are rarely,
|
||||
these days, written to physical discs at all anyway).
|
||||
|
||||
Signed-off-by: Adam Williamson <awilliam@redhat.com>
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 27 15:59:32 CET 2024 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||
|
||||
|
@@ -52,7 +52,7 @@
|
||||
%endif
|
||||
|
||||
Name: python-kiwi
|
||||
Version: 10.2.3
|
||||
Version: 10.2.5
|
||||
Provides: kiwi-schema = 8.1
|
||||
Release: 0
|
||||
Url: https://github.com/OSInside/kiwi
|
||||
|
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d680650cb6ca601f63527184ed805b325de8f4f734e42b379c941ca4d7cb056c
|
||||
size 1049512
|
||||
oid sha256:681a1f27390825e8867f0b05a452bf484b7a7cd85bed492beb47b8d4729b83f4
|
||||
size 1050542
|
||||
|
Reference in New Issue
Block a user