Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-kiwi for openSUSE:Factory 
checked in at 2023-05-26 20:14:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-kiwi (Old)
 and      /work/SRC/openSUSE:Factory/.python-kiwi.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-kiwi"

Fri May 26 20:14:17 2023 rev:105 rq:1088796 version:9.24.61

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes  2023-02-19 
18:18:53.837456376 +0100
+++ /work/SRC/openSUSE:Factory/.python-kiwi.new.1533/python-kiwi.changes        
2023-05-26 20:14:18.747847447 +0200
@@ -1,0 +2,452 @@
+Wed May 24 09:38:40 CEST 2023 - Marcus Schäfer <[email protected]>
+
+- Bump version: 9.24.60 → 9.24.61
+
+-------------------------------------------------------------------
+Tue May 23 18:32:58 CEST 2023 - Isaac True <[email protected]>
+
+- dracut: modules.d: 99kiwi-lib: add bash shebangs and dependency
+
+  The scripts in the kiwi-lib module use bash-specific syntax like
+  `function`, which causes the script to fail if another shell (like dash
+  or busybox) is used to interpret the scripts. Specifically set the shebang
+  to use bash as the shell interpreter and add bash as a dependency to the
+  dracut module to fix this.
+
+  This resolves the following errors which are printed at boot when
+  busybox tries to interpret the scripts:
+
+  /bin/dracut-pre-mount: 3: /lib/kiwi-filesystem-lib.sh: function: not found
+  /bin/dracut-pre-mount: 15: /lib/kiwi-filesystem-lib.sh: Syntax error: "}" 
unexpected
+
+  Signed-off-by: Isaac True <[email protected]>
+
+-------------------------------------------------------------------
+Mon May 22 15:13:26 CEST 2023 - Jiri Srain <[email protected]>
+
+- Do not depend on dnf for SUSE ALP
+
+-------------------------------------------------------------------
+Tue May 16 10:04:13 CEST 2023 - Marcus Schäfer <[email protected]>
+
+- Added appx-util as WSL requires for Fedora/RHEL
+
+  Make sure the kiwi-systemdeps-containers-wsl meta package
+  pulls in the required tools for Fedora/RHEL when building
+  WSL containers. This is a followup to #2286
+
+-------------------------------------------------------------------
+Tue May 16 10:00:11 CEST 2023 - Marcus Schäfer <[email protected]>
+
+- Add cpio to core systemdeps requires list
+
+-------------------------------------------------------------------
+Sat May 06 20:40:11 CEST 2023 - Marcus Schäfer <[email protected]>
+
+- Bump version: 9.24.59 → 9.24.60
+
+-------------------------------------------------------------------
+Thu May 04 12:32:27 CEST 2023 - Marcus Schäfer <[email protected]>
+
+- Allow to create plain cpio archives
+
+  Allow to create plain cpio archives to serve the idea
+  of the mkosi initrd concept
+
+-------------------------------------------------------------------
+Fri Apr 28 11:25:45 CEST 2023 - Fabian Vogt <[email protected]>
+
+- Fix restoration of grub2-install (bsc#1210948)
+
+  It checked for grub2-install.orig in the host, not the buildroot. This
+  meant that it left /usr/sbin/grub2-install as a noop.
+
+-------------------------------------------------------------------
+Fri Apr 28 09:44:59 CEST 2023 - David Cassany <[email protected]>
+
+- Use cross arch macros to interpret uint64_t
+
+  This commit adds inttypes.h to make use of PRIu64 style
+  macros in order to properly translate uint64_t across
+  different architectures. More specific this allows the
+  code to compile for ix86.
+
+  Signed-off-by: David Cassany <[email protected]>
+
+-------------------------------------------------------------------
+Mon Apr 24 23:48:34 CEST 2023 - Marcus Schäfer <[email protected]>
+
+- Delete score card
+
+  Too flaky, broken most of the time and I'm not sure
+  how much value it adds to the project overall
+
+-------------------------------------------------------------------
+Mon Apr 24 23:46:43 CEST 2023 - Marcus Schäfer <[email protected]>
+
+- Fix score card action
+
+-------------------------------------------------------------------
+Mon Apr 24 23:28:44 CEST 2023 - Marcus Schäfer <[email protected]>
+
+- Update TW build tests
+
+  plymouth-plugin-script must be explicitly added now
+
+-------------------------------------------------------------------
+Mon Apr 24 23:17:48 CEST 2023 - Marcus Schäfer <[email protected]>
+
+- Revert "Add zstd and xzio to grub image"
+
+  This reverts commit af8c702db0a60ed4abeba8686d4e8475c410c58d.
+  The grub modules does not exist in all grub installations.
+  A different implementation is required
+
+-------------------------------------------------------------------
+Mon Apr 24 22:59:24 CEST 2023 - Marcus Schäfer <[email protected]>
+
+- Update TW integration tests
+
+  change theme from bgrt to breeze. TW has deleted bgrt
+
+-------------------------------------------------------------------
+Mon Apr 24 22:43:18 CEST 2023 - Marcus Schäfer <[email protected]>
+
+- Fixed writing URIs including ASCII encoding
+
+-------------------------------------------------------------------
+Fri Apr 21 21:32:21 CEST 2023 - Marcus Schäfer <[email protected]>
+
+- Split container systemdeps in OCI and WSL
+
+-------------------------------------------------------------------
+Thu Apr 20 14:46:59 CEST 2023 - Marcus Schäfer <[email protected]>
+
+- Update kiwi-systemdeps-containers requires list
+
+  Do not strictly require fb-util-for-appx. In order to create
+  WSL containers fb-util-for-appx is a requirement but usually
+  users create OCI containers and WSL containers are still a
+  niche case. Thus it's ok to reduce the requirement into a
+  recommends. This Fixes #2284
+
+-------------------------------------------------------------------
+Thu Apr 20 10:28:09 CEST 2023 - Marcus Schäfer <[email protected]>
+
+- Encode remote URLs
+
+  Special characters in a URL e.g the @ sign needs to be encoded
+  as part of a remote URL.
+
+-------------------------------------------------------------------
+Thu Apr 13 18:33:10 CEST 2023 - Marcus Schäfer <[email protected]>
+
+- Bump version: 9.24.58 → 9.24.59
+
+-------------------------------------------------------------------
+Thu Apr 13 18:12:16 CEST 2023 - Marcus Schäfer <[email protected]>
+
+- Add zstd and xzio to grub image
+
+  If kiwi builds its own grub image, make sure the compression
+  algorithms zstd and xz are supported
+
+-------------------------------------------------------------------
+Wed Apr 12 16:37:48 CEST 2023 - David Cassany <[email protected]>
+
+- Adding a comment to explain the s390 specific path
+
+  Signed-off-by: David Cassany <[email protected]>
+
+-------------------------------------------------------------------
+Wed Apr 12 11:06:57 CEST 2023 - David Cassany <[email protected]>
+
+- Use parted only in s390 arch
+
+  This commit ensures parted is only called in dracut-kiwi-lib for s390
+  arch. It also fixes the spec to only require parted for
+  s390 builds.
+
+  In addition parted requirement has been removed from dracut-kiwi-live
+  package since parted is not used in any other dracut module beyond
+  kiwi-lib.
+
+  Signed-off-by: David Cassany <[email protected]>
+
+-------------------------------------------------------------------
+Tue Apr 04 19:53:19 CEST 2023 - Jan Löser <[email protected]>
+
+- Add potential shim binary for Ubuntu
+
+  Looks like `shim*.efi` is gone in latest `shim-signed` package. The
+  package now contains `shimx64.efi.signed.latest` and
+  `shimx64.efi.signed.previous` binaries, let's take latest.
+
+  shim-signed_1.40.9+15.7-0ubuntu1_amd64/usr/lib/shim/:
+  total 4688
+  drwxr-xr-x. 3 root root    209 Jan 31 12:57 .
+  drwxr-xr-x. 3 root root     18 Jan 31 12:57 ..
+  -rw-r--r--. 1 root root    108 Jan 31 12:57 BOOTX64.CSV
+  -rwxr-xr-x. 1 root root   1622 Jan 31 12:57 is-not-revoked
+  drwxr-xr-x. 2 root root     25 Jan 31 12:57 mok
+  -rw-r--r--. 1 root root 950891 Jan 31 12:57 shimx64.efi
+  -rw-r--r--. 1 root root 962400 Jan 31 12:57 shimx64.efi.dualsigned
+  -rw-r--r--. 1 root root 960472 Jan 31 12:57 shimx64.efi.signed.latest
+  -rw-r--r--. 1 root root 955656 Jan 31 12:57 shimx64.efi.signed.previous
+  -rw-r--r--. 1 root root  88296 Jan 27 20:09 fbx64.efi
+  -rw-r--r--. 1 root root 860824 Jan 27 20:09 mmx64.efi
++++ 289 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes
++++ and /work/SRC/openSUSE:Factory/.python-kiwi.new.1533/python-kiwi.changes

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-kiwi.spec ++++++
--- /var/tmp/diff_new_pack.QUqh9o/_old  2023-05-26 20:14:19.287850665 +0200
+++ /var/tmp/diff_new_pack.QUqh9o/_new  2023-05-26 20:14:19.295850713 +0200
@@ -43,7 +43,7 @@
 %endif
 
 Name:           python-kiwi
-Version:        9.24.57
+Version:        9.24.61
 Provides:       kiwi-schema = 7.5
 Release:        0
 Url:            https://github.com/OSInside/kiwi
@@ -96,11 +96,11 @@
 Recommends:     dpkg
 %endif
 # package managers required by distro
-%if 0%{?fedora} || 0%{?rhel} >= 8 || 0%{?suse_version} >= 1550
+%if 0%{?fedora} || 0%{?rhel} >= 8 || 0%{?suse_version} >= 1650
 Provides:       kiwi-packagemanager:microdnf
 Requires:       microdnf
 %endif
-%if 0%{?fedora} || 0%{?rhel} || 0%{?suse_version} >= 1550
+%if 0%{?fedora} || 0%{?rhel} || 0%{?suse_version} >= 1650
 Requires:       dnf
 Provides:       kiwi-packagemanager:dnf
 Provides:       kiwi-packagemanager:yum
@@ -119,6 +119,7 @@
 Requires:       mtools
 Requires:       rsync
 Requires:       tar >= 1.2.7
+Requires:       cpio
 Requires:       lsof
 Requires:       openssl
 
@@ -127,19 +128,15 @@
 to run KIWI.
 
 %package -n kiwi-systemdeps-containers
-Summary:        KIWI - host requirements for container images
+Summary:        KIWI - host requirements for OCI container images
 Group:          %{sysgroup}
 Provides:       kiwi-image-docker-requires = %{version}-%{release}
 Obsoletes:      kiwi-image-docker-requires < %{version}-%{release}
-Provides:       kiwi-image-wsl-requires = %{version}-%{release}
-Obsoletes:      kiwi-image-wsl-requires < %{version}-%{release}
 %if "%{_vendor}" != "debbuild"
 Provides:       kiwi-image:docker
-Provides:       kiwi-image:appx
 %endif
 %if 0%{?suse_version}
 Requires:       umoci
-Requires:       fb-util-for-appx
 %else
 Requires:       buildah
 %endif
@@ -147,7 +144,26 @@
 
 %description -n kiwi-systemdeps-containers
 Host setup helper to pull in all packages required/useful on
-the build host to build container images e.g docker, wsl
+the build host to build OCI container images
+
+%package -n kiwi-systemdeps-containers-wsl
+Summary:        KIWI - host requirements for WSL container images
+Group:          %{sysgroup}
+Provides:       kiwi-image-wsl-requires = %{version}-%{release}
+Obsoletes:      kiwi-image-wsl-requires < %{version}-%{release}
+%if "%{_vendor}" != "debbuild"
+Provides:       kiwi-image:appx
+%endif
+%if 0%{?suse_version}
+Requires:       fb-util-for-appx
+%endif
+%if 0%{?fedora} || 0%{?rhel}
+Requires:       appx-util
+%endif
+
+%description -n kiwi-systemdeps-containers-wsl
+Host setup helper to pull in all packages required/useful on
+the build host to build WSL container images
 
 %package -n kiwi-systemdeps-iso-media
 Summary:        KIWI - host requirements for live and install iso images
@@ -300,7 +316,7 @@
 Requires:       python%{python3_pkgversion}-solv
 %endif
 %if ! (0%{?rhel} && 0%{?rhel} < 8)
-Recommends:     python%{python3_pkgversion}-anymarkup
+Recommends:     python%{python3_pkgversion}-anymarkup-core
 %endif
 
 %description -n kiwi-systemdeps-image-validation
@@ -317,6 +333,7 @@
 %if 0%{?fedora} || 0%{?rhel} || 0%{?suse_version}
 # None of the container build tools are available in Debian/Ubuntu
 Requires:       kiwi-systemdeps-containers = %{version}-%{release}
+Requires:       kiwi-systemdeps-containers-wsl = %{version}-%{release}
 %endif
 Requires:       kiwi-systemdeps-filesystems = %{version}-%{release}
 Requires:       kiwi-systemdeps-disk-images = %{version}-%{release}
@@ -438,7 +455,6 @@
 Requires:       grep
 Requires:       lvm2
 Requires:       mdadm
-Requires:       parted
 Requires:       util-linux
 # lsblk is part of util-linux-systemd on openSUSE
 %if 0%{?suse_version}
@@ -457,6 +473,7 @@
 %endif
 %ifarch s390 s390x
 Requires:       s390-tools
+Requires:       parted
 %endif
 License:        GPL-3.0-or-later
 Group:          %{sysgroup}
@@ -534,7 +551,6 @@
 %endif
 Requires:       dracut
 Requires:       xorriso
-Requires:       parted
 License:        GPL-3.0-or-later
 Group:          %{sysgroup}
 
@@ -560,6 +576,26 @@
 for booting vmx images built with KIWI and configured to use an
 overlay root filesystem
 
+%package -n dracut-kiwi-verity
+Summary:        KIWI - Dracut module for disk with embedded verity metadata
+%if 0%{?fedora} || 0%{?rhel} || 0%{?suse_version} || 0%{?debian}
+# Ubuntu 16.04 OBS environments refuse to set up due to
+# initramfs-tools / dracut conflict and initramfs-tools is required
+# to set up the build environment...
+BuildRequires:  dracut
+%endif
+Requires:       dracut-kiwi-lib = %{version}-%{release}
+Requires:       dracut
+BuildRequires:  gcc
+License:        GPL-3.0-or-later
+Group:          %{sysgroup}
+
+%description -n dracut-kiwi-verity
+This package contains the kiwi-verity dracut module which is used
+for booting oem images built with KIWI and configured to use an
+embedded verity metadata block via the embed_verity_metadata
+type attribute
+
 %package -n kiwi-man-pages
 Summary:        KIWI - manual pages
 License:        GPL-3.0-or-later
@@ -639,6 +675,9 @@
 %files -n kiwi-systemdeps-containers
 # Empty metapackage
 
+%files -n kiwi-systemdeps-containers-wsl
+# Empty metapackage
+
 %files -n kiwi-systemdeps-iso-media
 # Empty metapackage
 
@@ -692,6 +731,10 @@
 %files -n dracut-kiwi-overlay
 %{_usr}/lib/dracut/modules.d/90kiwi-overlay
 
+%files -n dracut-kiwi-verity
+%{_usr}/lib/dracut/modules.d/80kiwi-verity
+%{_bindir}/kiwi-parse-verity
+
 %if "%{_vendor}" != "debbuild"
 %ifarch %{ix86} x86_64
 %files -n kiwi-pxeboot

++++++ PKGBUILD ++++++
--- /var/tmp/diff_new_pack.QUqh9o/_old  2023-05-26 20:14:19.331850928 +0200
+++ /var/tmp/diff_new_pack.QUqh9o/_new  2023-05-26 20:14:19.335850951 +0200
@@ -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=9.24.57
+pkgver=9.24.61
 pkgrel=0
 pkgdesc="KIWI - Appliance Builder Next Generation"
 url="https://github.com/SUSE/kiwi/tarball/master";
@@ -12,7 +12,7 @@
 provides=(kiwi-ng kiwi)
 source=("${pkgname}.tar.gz")
 changelog="${pkgname}.changes"
-md5sums=('0ab51266d89919b640436bfbfa8549a7')
+md5sums=('a7b7c58ce0e508475ba595fe72ee135b')
 
 
 build() {

++++++ python-kiwi.tar.gz ++++++
++++ 5070 lines of diff (skipped)

Reply via email to