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 2026-01-28 15:07:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-kiwi (Old)
 and      /work/SRC/openSUSE:Factory/.python-kiwi.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-kiwi"

Wed Jan 28 15:07:04 2026 rev:142 rq:1329629 version:10.2.32

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes  2026-01-27 
16:07:59.551230973 +0100
+++ /work/SRC/openSUSE:Factory/.python-kiwi.new.1928/python-kiwi.changes        
2026-01-28 15:07:55.011921602 +0100
@@ -2,818 +1,0 @@
-Mon Jan 26 12:08:10 CET 2026 - Marcus Schäfer <[email protected]>
-
-- Bump version: 10.2.36 → 10.2.37
-
--------------------------------------------------------------------
-Mon Jan 26 12:02:59 CET 2026 - Marcus Schäfer <[email protected]>
-
-- Move fedora arm build test to dnf5
-
--------------------------------------------------------------------
-Mon Jan 26 11:52:49 CET 2026 - Marcus Schäfer <[email protected]>
-
-- Explicitly list dnf as a package to help OBS
-
-  If not mentioned explicitly OBS does not place it into
-  the repositories to build the image from
-
--------------------------------------------------------------------
-Mon Jan 26 11:42:04 CET 2026 - Marcus Schäfer <[email protected]>
-
-- Move fedora container build test to dnf5
-
--------------------------------------------------------------------
-Mon Jan 26 11:00:21 CET 2026 - Marcus Schäfer <[email protected]>
-
-- Move remaining fedora build tests to dnf5
-
--------------------------------------------------------------------
-Fri Jan 23 16:14:21 CET 2026 - Neal Gompa <[email protected]>
-
-- Reapply "Set CentOS 9 integration tests to use dnf4 explicitly"
-
-  This reverts commit 31a0171bbbc9c8ec8319bff48c7de528082a1486.
-
--------------------------------------------------------------------
-Fri Jan 23 16:14:19 CET 2026 - Neal Gompa <[email protected]>
-
-- Reapply "Set CentOS 10 integration tests to use dnf4 explicitly"
-
-  This reverts commit 9fe29d9925fd3f0866e7c89c6a9573b1fc310a63.
-
--------------------------------------------------------------------
-Fri Jan 23 16:12:31 CET 2026 - Neal Gompa <[email protected]>
-
-- Identify the correct binary for DNF4
-
-  This is pretty much the same solution we used back when we supported
-  YUM and had to deal with yum vs yum-deprecated.
-
--------------------------------------------------------------------
-Fri Jan 23 15:21:39 CET 2026 - Neal Gompa <[email protected]>
-
-- Revert "Set CentOS 9 integration tests to use dnf4 explicitly"
-
-  This causes the environment to not have /usr/bin/dnf.
-
-  This reverts commit b2c4760e2f6ae9ac4fa71a622a89445c572217b4.
-
--------------------------------------------------------------------
-Fri Jan 23 15:21:20 CET 2026 - Neal Gompa <[email protected]>
-
-- Revert "Set CentOS 10 integration tests to use dnf4 explicitly"
-
-  This causes the environment to not have /usr/bin/dnf.
-
-  This reverts commit df77cba989eb80be66fad5c3ce5630287a72e7ea.
-
--------------------------------------------------------------------
-Fri Jan 23 15:19:02 CET 2026 - Neal Gompa <[email protected]>
-
-- Set CentOS 9 integration tests to use dnf4 explicitly
-
--------------------------------------------------------------------
-Fri Jan 23 15:18:07 CET 2026 - Neal Gompa <[email protected]>
-
-- Set CentOS 10 integration tests to use dnf4 explicitly
-
-  Also, fix the description of the tests to state it's for CentOS 10.
-
--------------------------------------------------------------------
-Fri Jan 23 15:16:42 CET 2026 - Neal Gompa <[email protected]>
-
-- Revert "Switch centos v10 integration tests to dnf5"
-
-  DNF5 does not exist in CentOS 10 yet.
-
-  This reverts commit a722acedc512528c1d73bd5c99d1cd2227c8beab.
-
--------------------------------------------------------------------
-Fri Jan 23 12:09:04 CET 2026 - Marcus Schäfer <[email protected]>
-
-- Switch centos v10 integration tests to dnf5
-
--------------------------------------------------------------------
-Fri Jan 23 09:53:07 CET 2026 - Marcus Schäfer <[email protected]>
-
-- Fix agama integration test
-
-  Service agama-proxy-setup no longer exists
-
--------------------------------------------------------------------
-Thu Jan 22 18:28:59 CET 2026 - Marcus Schäfer <[email protected]>
-
-- Fix fedora integration test build
-
-  Explicitly add shadow package
-
--------------------------------------------------------------------
-Thu Jan 22 17:31:01 CET 2026 - Marcus Schäfer <[email protected]>
-
-- Fix fedora integration test build
-
-  Explicitly add shadow package
-
--------------------------------------------------------------------
-Wed Jan 21 15:25:29 CET 2026 - Neal Gompa <[email protected]>
-
-- package/spec: Reorganize supported DNF variants in packaging
-
-  DNF5 has replaced DNF4 and MicroDNF since Fedora Linux 41, and this
-  replacement will take effect with CentOS Stream/RHEL 11 onward.
-
-  Furthermore, openSUSE Tumbleweed is switching to DNF5 for its support
-  of DNF, so switch things so that DNF5 is available for openSUSE.
-
--------------------------------------------------------------------
-Tue Jan 20 17:49:27 CET 2026 - Marcus Schäfer <[email protected]>
-
-- Move OVA support to open-vmdk
-
-  Finally this commit drops the use of the VMware ovftool
-  and moves to the real opensource alternative open-vmdk
-  This Fixes #2292
-
--------------------------------------------------------------------
-Fri Jan 16 10:30:01 CET 2026 - Marcus Schäfer <[email protected]>
-
-- Add staging box build to build_status helper
-
--------------------------------------------------------------------
-Fri Jan 16 08:05:44 CET 2026 - Marcus Schäfer <[email protected]>
-
-- Allow to setup the environment blob for grub
-
-  Added new <environment> section to the existing <bootloadersettings>
-  section which allows to specify environment variables for setting
-  up an environment blob for the selected loader. With this commit
-  we add support for grub by using grub2-editenv. Other loaders
-  do not yet have an implementation or does not support environment
-  blobs. Settings will be ignored for unsupported loaders.
-  This Fixes #2922
-
-  Co-authored-by: Rhys Oxenham <[email protected]>
-
--------------------------------------------------------------------
-Fri Jan 16 08:04:53 CET 2026 - Marcus Schäfer <[email protected]>
-
-- Add missing base class method
-
-  The BootLoaderInstallBase class was missing the default
-  implementation for the set_disk_password API
-
--------------------------------------------------------------------
-Tue Jan 13 18:04:31 CET 2026 - Marcus Schäfer <[email protected]>
-
-- Set btrfs_relative_path conditional
-
-  The early boot script and also the ISO template should only
-  set this option if the conditions to set it are met. Conditions
-  for this option are if btrfs is in use and a default subvolume
-  and/or a snapper based snapshot is requested by the image
-  description. This Fixes #2919
-
--------------------------------------------------------------------
-Fri Jan 09 12:03:04 CET 2026 - Marcus Schäfer <[email protected]>
-
-- Fixed ramdisk sysroot generator
-
-  Do not use a custom _dev name and stick with the UUID representation
-  of the disk image in RAM after deployment. Former versions of udev
-  did not create a by-uuid device representation which now seems to
-  have changed. This then leads to the device name RamDisk_rootfs
-  not being created the and respective .device unit times out.
-  In addition the timer unit for the standard device representation
-  changed to infinity. This fixes bsc#1254116
-
--------------------------------------------------------------------
-Wed Jan 07 15:36:26 CET 2026 - Marcus Schäfer <[email protected]>
-
-- Fix integration tests
-
-  Tests using btrfs snapshots with snapper has to
-  install snapper
-
--------------------------------------------------------------------
-Wed Jan 07 15:12:41 CET 2026 - Marcus Schäfer <[email protected]>
-
-- Bump version: 10.2.35 → 10.2.36
-
--------------------------------------------------------------------
-Wed Jan 07 14:47:13 CET 2026 - Marcus Schäfer <[email protected]>
-
-- Update CA target distribution name
-
-  Instead of rhel better name it redhat
-
--------------------------------------------------------------------
-Wed Jan 07 10:45:16 CET 2026 - Marcus Schäfer <[email protected]>
-
-- Bump version: 10.2.34 → 10.2.35
-
--------------------------------------------------------------------
-Sat Jan 03 21:54:16 CET 2026 - Marcus Schäfer <[email protected]>
-
-- Add dracut to strip list
-
-  Make sure legacy image builds which uses kiwi to create
-  an initrd keeps dracut such that the initrd format detection
-  continuous to work with the new dracut --printconfig option
-
--------------------------------------------------------------------
-Thu Jan 01 01:38:02 CET 2026 - Marcus Schäfer <[email protected]>
-
-- Update Fedora integration test
-
-  Use custom partition IDs for the Virtual profiles with
-  and without an extra boot partition
-
--------------------------------------------------------------------
-Thu Jan 01 01:33:31 CET 2026 - Marcus Schäfer <[email protected]>
-
-- Add documentation about new attributes
-
-  Add information about eficsmpart_id
-
--------------------------------------------------------------------
-Thu Jan 01 01:32:38 CET 2026 - Marcus Schäfer <[email protected]>
-
-- Add support for eficsmpart_id attribute
-
-  Allow custom partition number also for the
-  EFI CSM (legacy BIOS) partition
-
--------------------------------------------------------------------
-Wed Dec 31 11:04:49 CET 2025 - Marcus Schäfer <[email protected]>
-
-- Add documentation about new attributes
-
-  Add information about part_id, efipart_id, rootpart_id
-  and bootpart_id
-
--------------------------------------------------------------------
-Tue Dec 23 16:25:15 CET 2025 - Marcus Schäfer <[email protected]>
-
-- Added test-image-amazon-linux-layout build test
-
-  This Fixes #2848
-
--------------------------------------------------------------------
-Tue Dec 23 15:30:06 CET 2025 - Marcus Schäfer <[email protected]>
-
-- Add support for custom part id attributes
-
-  efipart_id, rootpart_id, bootpart_id in <type> and
-  part_id in <partition>. Allow to specify a custom partition
-  number instead of the default numbering schema 1-N
-
--------------------------------------------------------------------
-Wed Dec 17 15:07:56 CET 2025 - Marcus Schäfer <[email protected]>
-
-- Add support for custom partition ID to Disk
-
-  Allow to specify a custom partition ID in the Disk
-  class interface and API. As of today the new parameter
-  partition_id in the ptable_entry_type record is not
-  in use by the current kiwi image description schema.
-  This change will be a followup to the API change and
-  needs further conversation upstream first. The code
-  changes here are based on the work from:
-
-  Co-authored-by: Caleb Wolfe <[email protected]>
-  Co-authored-by: Caleb Wolfe (Amazon) <[email protected]>
-  Assisted-by: Claude Opus 4.5 <[email protected]>
-
-  This is related to #2917
-
--------------------------------------------------------------------
-Wed Dec 17 13:13:08 CET 2025 - Marcus Schäfer <[email protected]>
-
-- Add support for custom partition ID to Partitioner
-
-  Allow to specify a custom partition ID in the Partitioner
-  class interface and API. The code changes here are based
-  on the work from:
-
-  Co-authored-by: Caleb Wolfe <[email protected]>
-  Co-authored-by: Caleb Wolfe (Amazon) <[email protected]>
++++ 583 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes
++++ and /work/SRC/openSUSE:Factory/.python-kiwi.new.1928/python-kiwi.changes

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

Other differences:
------------------
++++++ python-kiwi.spec ++++++
--- /var/tmp/diff_new_pack.HvwRb1/_old  2026-01-28 15:07:56.315975770 +0100
+++ /var/tmp/diff_new_pack.HvwRb1/_new  2026-01-28 15:07:56.315975770 +0100
@@ -56,7 +56,7 @@
 %endif
 
 Name:           python-kiwi
-Version:        10.2.37
+Version:        10.2.32
 Provides:       kiwi-schema = 8.1
 Release:        0
 Url:            https://github.com/OSInside/kiwi
@@ -146,20 +146,21 @@
 %endif
 %endif
 # package managers required by distro
-%if 0%{?fedora} >= 41 || 0%{?rhel} >= 11 || 0%{?suse_version} >= 1650
+%if 0%{?fedora} || 0%{?rhel} >= 8 || 0%{?suse_version} >= 1650
+Provides:       kiwi-packagemanager:microdnf
+Requires:       microdnf
+%endif
+%if 0%{?fedora} >= 41
 Requires:       dnf5
 Requires:       dnf5-plugins
 Provides:       kiwi-packagemanager:dnf5
-%endif
-%if (0%{?fedora} && 0%{?fedora} < 41) || (0%{?rhel} && 0%{?rhel} < 11)
-Requires:       dnf4
+%else
+%if 0%{?fedora} || 0%{?rhel} || 0%{?suse_version} >= 1650
+Requires:       dnf
 Provides:       kiwi-packagemanager:dnf
 Provides:       kiwi-packagemanager:dnf4
 Provides:       kiwi-packagemanager:yum
 %endif
-%if (0%{?fedora} && 0%{?fedora} < 41) || (0%{?rhel} >= 8 && 0%{?rhel} < 11)
-Provides:       kiwi-packagemanager:microdnf
-Requires:       microdnf
 %endif
 %if 0%{?fedora} >= 26 || 0%{?suse_version}
 Requires:       zypper
@@ -353,7 +354,7 @@
 Requires:       kiwi-systemdeps-filesystems = %{version}-%{release}
 Requires:       kiwi-systemdeps-bootloaders = %{version}-%{release}
 Requires:       kiwi-systemdeps-iso-media = %{version}-%{release}
-%if 0%{?suse_version} >= 1600
+%if 0%{?suse_version} >= 1650
 Requires:       binutils
 Requires:       glibc-gconv-modules-extra
 %endif
@@ -368,9 +369,6 @@
 Requires:       cryptsetup
 Requires:       mdadm
 Requires:       util-linux
-%if 0%{?fedora} || 0%{?rhel} || 0%{?suse_version}
-Requires:       open-vmdk
-%endif
 # lsblk is part of util-linux-systemd on openSUSE
 %if 0%{?suse_version}
 Requires:       util-linux-systemd
@@ -813,23 +811,23 @@
 %doc %{_mandir}/man8/*
 
 %files -n dracut-kiwi-lib
-%{_usr}/lib/dracut/modules.d/59kiwi-lib
+%{_usr}/lib/dracut/modules.d/99kiwi-lib
 
 %files -n dracut-kiwi-oem-repart
-%{_usr}/lib/dracut/modules.d/55kiwi-repart
+%{_usr}/lib/dracut/modules.d/90kiwi-repart
 
 %files -n dracut-kiwi-oem-dump
-%{_usr}/lib/dracut/modules.d/55kiwi-dump
-%{_usr}/lib/dracut/modules.d/59kiwi-dump-reboot
+%{_usr}/lib/dracut/modules.d/90kiwi-dump
+%{_usr}/lib/dracut/modules.d/99kiwi-dump-reboot
 
 %files -n dracut-kiwi-live
-%{_usr}/lib/dracut/modules.d/55kiwi-live
+%{_usr}/lib/dracut/modules.d/90kiwi-live
 
 %files -n dracut-kiwi-overlay
-%{_usr}/lib/dracut/modules.d/55kiwi-overlay
+%{_usr}/lib/dracut/modules.d/90kiwi-overlay
 
 %files -n dracut-kiwi-verity
-%{_usr}/lib/dracut/modules.d/50kiwi-verity
+%{_usr}/lib/dracut/modules.d/80kiwi-verity
 %{_bindir}/kiwi-parse-verity
 
 %if "%{_vendor}" != "debbuild"

++++++ PKGBUILD ++++++
--- /var/tmp/diff_new_pack.HvwRb1/_old  2026-01-28 15:07:56.363977764 +0100
+++ /var/tmp/diff_new_pack.HvwRb1/_new  2026-01-28 15:07:56.367977930 +0100
@@ -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.37
+pkgver=10.2.32
 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=('17fec9d86adf66c47b910a811eef6961')
+md5sums=('eaac7b72033ac7ae81b5ffb5aa11799b')
 
 
 build() {
@@ -43,43 +43,36 @@
 package_dracut-kiwi-lib(){
   depends=(cryptsetup btrfs-progs gptfdisk coreutils e2fsprogs grep lvm2 mdadm 
parted util-linux xfsprogs dialog curl xz device-mapper dracut pv bc)
   cd kiwi-${pkgver}
-  install -d -m 755 ${pkgdir}/usr/lib/dracut/modules.d/59kiwi-lib
-  cp -a dracut/modules.d/59kiwi-lib ${pkgdir}/usr/lib/dracut/modules.d/
+  install -d -m 755 ${pkgdir}/usr/lib/dracut/modules.d/99kiwi-lib
+  cp -a dracut/modules.d/99kiwi-lib ${pkgdir}/usr/lib/dracut/modules.d/
 }
 
 package_dracut-kiwi-oem-repart(){
   depends=(dracut-kiwi-lib=${pkgver})
   cd kiwi-${pkgver}
-  install -d -m 755 ${pkgdir}/usr/lib/dracut/modules.d/55kiwi-repart
-  cp -a dracut/modules.d/55kiwi-repart ${pkgdir}/usr/lib/dracut/modules.d/
+  install -d -m 755 ${pkgdir}/usr/lib/dracut/modules.d/90kiwi-repart
+  cp -a dracut/modules.d/90kiwi-repart ${pkgdir}/usr/lib/dracut/modules.d/
 }
 
 package_dracut-kiwi-oem-dump(){
   depends=(dracut-kiwi-lib=${pkgver} multipath-tools kexec-tools)
   cd kiwi-${pkgver}
-  install -d -m 755 ${pkgdir}/usr/lib/dracut/modules.d/55kiwi-dump
-  cp -a dracut/modules.d/55kiwi-dump ${pkgdir}/usr/lib/dracut/modules.d/
-  cp -a dracut/modules.d/59kiwi-dump-reboot ${pkgdir}/usr/lib/dracut/modules.d/
+  install -d -m 755 ${pkgdir}/usr/lib/dracut/modules.d/90kiwi-dump
+  cp -a dracut/modules.d/90kiwi-dump ${pkgdir}/usr/lib/dracut/modules.d/
+  cp -a dracut/modules.d/99kiwi-dump-reboot ${pkgdir}/usr/lib/dracut/modules.d/
 }
 
 package_dracut-kiwi-live(){
   depends=(dracut dialog xfsprogs e2fsprogs util-linux device-mapper 
libisoburn parted)
   cd kiwi-${pkgver}
-  install -d -m 755 ${pkgdir}/usr/lib/dracut/modules.d/55kiwi-live
-  cp -a dracut/modules.d/55kiwi-live ${pkgdir}/usr/lib/dracut/modules.d/
+  install -d -m 755 ${pkgdir}/usr/lib/dracut/modules.d/90kiwi-live
+  cp -a dracut/modules.d/90kiwi-live ${pkgdir}/usr/lib/dracut/modules.d/
 }
 
 package_dracut-kiwi-overlay(){
   depends=(dracut util-linux)
   cd kiwi-${pkgver}
-  install -d -m 755 ${pkgdir}/usr/lib/dracut/modules.d/55kiwi-overlay
-  cp -a dracut/modules.d/55kiwi-overlay ${pkgdir}/usr/lib/dracut/modules.d/
-}
-
-package_dracut-kiwi-verity(){
-  depends=(dracut util-linux)
-  cd kiwi-${pkgver}
-  install -d -m 755 ${pkgdir}/usr/lib/dracut/modules.d/55kiwi-verity
-  cp -a dracut/modules.d/50kiwi-verity ${pkgdir}/usr/lib/dracut/modules.d/
+  install -d -m 755 ${pkgdir}/usr/lib/dracut/modules.d/90kiwi-overlay
+  cp -a dracut/modules.d/90kiwi-overlay ${pkgdir}/usr/lib/dracut/modules.d/
 }
 

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

Reply via email to