Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mkosi for openSUSE:Factory checked in at 2022-12-07 17:35:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mkosi (Old) and /work/SRC/openSUSE:Factory/.mkosi.new.1835 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mkosi" Wed Dec 7 17:35:52 2022 rev:8 rq:1041151 version:14 Changes: -------- --- /work/SRC/openSUSE:Factory/mkosi/mkosi.changes 2022-10-03 13:47:31.565714262 +0200 +++ /work/SRC/openSUSE:Factory/.mkosi.new.1835/mkosi.changes 2022-12-07 17:37:41.145432980 +0100 @@ -1,0 +2,48 @@ +Sat Dec 3 22:08:17 UTC 2022 - Dirk Müller <dmuel...@suse.com> + +- update to v14: + * mkosi now creates distro~release subdirectories inside the build, cache + and output directories for each distro~release combination that is + built. This allows building for multiple distros without throwing away + the results of a previous distro build every time. + * The preferred names for mkosi configuration files and directories are + now mkosi.conf and mkosi.conf.d/ respectively. The old names + (mkosi.default and mkosi.default.d) have been removed from the docs but + are still supported for backwards compatibility. + * plain_squashfs type images will now also be named with a .raw suffix. + * tar type images will now respect the --compress option. + * Pacman's SigLevel option was changed to use the same default value as + used on Arch which is SigLevel = Required DatabaseOptional. If this + results in keyring errors, you need to update the keyring by running + * Support for CentOS 7 was dropped. If you still need to support CentOS 7, + we recommend using any mkosi version up to 13. + * Support for BIOS/grub was dropped. because EFI hardware is widely + available and legacy BIOS systems do not support the feature set to + fully verify a boot chain from firmware to userland and it has become + bothersome to maintain for little use. + * To generate BIOS images you can use any version of mkosi up to mkosi 13 + or the new --bios-size option. This can be used to add a BIOS boot + partition of the specified size on which grub (or any other bootloader) + can be installed with the help of mkosi's script support (depending on + your needs most likely mkosi.postinst or mkosi.finalize). This method + can also be used for other EFI bootloaders that mkosi intentionally does + not support. + * mkosi now unconditionally copies the kernel, initrd and kernel cmdline + from the image that were previously only copied out for Qemu boot. + * mkosi now runs apt and dpkg on the host. As such, we now require apt and + dpkg to be installed on the host along with debootstrap in order to be + able to build debian/ubuntu images. + * Split dm-verity artifacts default names have been changed to match what + systemd and other tools expect: image.root.raw, image.root.verity, + image.root.roothash, image.root.roothash.p7s (same for usr variants). + * mkosi will again default to the same OS release as the host system when + the host system uses the same distribution as the image that's being + built. + * By default, mkosi will now change the owner of newly created directories + to SUDO_UID or PKEXEC_UID if defined, unless --no-chown is used. + * If systemd-nspawn v252 or newer is used, bind-mounted directories with + systemd-nspawn will use the new rootidmap option so files and + directories created from within the container will be owned by the + actual directory owner on the host. + +------------------------------------------------------------------- Old: ---- mkosi-13.tar.gz New: ---- mkosi-14.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mkosi.spec ++++++ --- /var/tmp/diff_new_pack.sY4tot/_old 2022-12-07 17:37:43.953448355 +0100 +++ /var/tmp/diff_new_pack.sY4tot/_new 2022-12-07 17:37:43.953448355 +0100 @@ -17,7 +17,7 @@ Name: mkosi -Version: 13 +Version: 14 Release: 0 Summary: Build Legacy-Free OS Images License: LGPL-2.1-or-later ++++++ mkosi-13.tar.gz -> mkosi-14.tar.gz ++++++ ++++ 11806 lines of diff (skipped)