Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package calamares for openSUSE:Factory checked in at 2021-03-30 20:56:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/calamares (Old) and /work/SRC/openSUSE:Factory/.calamares.new.2401 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "calamares" Tue Mar 30 20:56:52 2021 rev:18 rq:872178 version:3.2.36 Changes: -------- --- /work/SRC/openSUSE:Factory/calamares/calamares.changes 2021-01-20 18:28:28.287575316 +0100 +++ /work/SRC/openSUSE:Factory/.calamares.new.2401/calamares.changes 2021-03-30 20:56:55.192487514 +0200 @@ -1,0 +2,41 @@ +Mon Feb 8 11:17:52 UTC 2021 - andy great <[email protected]> + +- Update to version 3.2.36. + * It is now possible to hide the *next* and *back* buttons during + the "exec" phase of installation. Thanks Anubhav. + * The Calamares CI has migrated to GitHub actions. Thanks Jonas. + * *bootloader* now uses the current file names for the UEFI Secure + Boot shim instead of obsolete ones. + * The *mount* module creates swap in its own subvolume, if btrfs + is used. + * *partition* includes more information about what it will do, + including GPT partition types (in human-readable format, if + possible). + * Some edge-cases with overlay filesystems have been resolved in + the *partition* module. + * During the creation of filesystems and partitions, automounting + is turned off (if DBus is available, and the host system supports + KDE Solid automount control). This should reduce the number of + failed installations if automount grabs partitions while they + are being created. The code is prepared to handle other ways + to control automount-behavior as well. + +------------------------------------------------------------------- +Sun Jan 31 18:07:15 UTC 2021 - <[email protected]> + +- Update to version 3.2.35.1: + * The partition module now supports a not-full-disk-encryption setup, + where /boot is not encrypted, but the rest of the system is. + * Fixed issue then the initcpiocfg module would sometimes configure + the system to ask for a passphrase, when none is needed. + * The plasmalnf module has been substantially rewritten, so that + it can support a QML version of the module in future. The UI has + changed a little, and now displays more themes than before. +- Add patch 3.2-networkcfg.patch to prevent writing + /etc/resolv.conf as a regular file ??? let openSUSE to create it as + a symlink automatically. +- Set default source directory to "/run/overlay/rootfsbase" as + it is with Kiwi from 9.21.18 (in older Kiwi was "/run/rootfsbase"). + See https://github.com/OSInside/kiwi/issues/1558 + +------------------------------------------------------------------- @@ -4,0 +46,18 @@ + +------------------------------------------------------------------- +Fri Nov 20 10:50:18 UTC 2020 - andy great <[email protected]> + +- Update to version 3.2.34. + * Modules + * The *keyboard* module had a regression in which it no-longer + painted the keycaps in the keyboard preview. + * The *plasmalnf* module did not set all of the look-and-feel + values in the target system. (reported by Bluestar Linux) + * In the *users* module, warnings about the strength of the + password are now correctly pluralized when possible. + * In the *users* module, if ICU is installed, the user's full + name is automatically transliterated to US-ASCII + (for some locales; this will need tweaking) so that the login + name is acceptable. +- Rebase 3.2.15-unpackfs.conf_Leap15.patch +- Fix spec file, license file move to LICENSES/GPL-3.0-or-later.txt Old: ---- calamares-3.2.27.tar.gz calamares-3.2.27.tar.gz.asc New: ---- 3.2-networkcfg.patch calamares-3.2.36.tar.gz calamares-3.2.36.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ calamares.spec ++++++ --- /var/tmp/diff_new_pack.Re7b8N/_old 2021-03-30 20:56:56.176488618 +0200 +++ /var/tmp/diff_new_pack.Re7b8N/_new 2021-03-30 20:56:56.184488627 +0200 @@ -21,7 +21,7 @@ %define _sover 3 Name: calamares -Version: 3.2.27 +Version: 3.2.36 Release: 0 Summary: Installer from a live CD/DVD/USB to disk License: GPL-3.0-or-later @@ -44,6 +44,7 @@ Patch6: 3.2.15-configuring_autologin_in_sysconfig.patch Patch7: 3.2-removeuser.conf.patch Patch8: 3.2-welcome.conf.patch +Patch9: 3.2-networkcfg.patch Provides: %{name}-libs%{_sover} = %{version} Obsoletes: %{name}-libs%{_sover} < %{version} BuildRequires: cmake >= 3.2 @@ -131,9 +132,9 @@ %package branding-upstream Summary: Branding for %{name} -Group: System/Management # This theme is nor pure upstream, nor specific to openSUSE, # but is close to upstream +Group: System/Management Supplements: packageand(%name:branding-upstream) %if 0%{?sle_version} == 150000 Conflicts: otherproviders(%{name}-branding) @@ -202,7 +203,7 @@ # https://github.com/calamares/calamares/issues/729 %files -%license LICENSE +%license LICENSES/GPL-3.0-or-later.txt %doc AUTHORS %{_mandir}/*/* %{_bindir}/%{name} @@ -226,12 +227,12 @@ #%%files -f %%{name}-dummypythonqt.lang %files webview -%license LICENSE +%license LICENSES/GPL-3.0-or-later.txt %{_datadir}/%{name}/modules/webview.conf %{_libdir}/%{name}/modules/webview/ %files branding-upstream -%license LICENSE +%license LICENSES/GPL-3.0-or-later.txt %{_datadir}/%{name}/settings.conf %dir %{_datadir}/%{name}/branding/ %{_datadir}/%{name}/branding/default/ ++++++ 3.2-networkcfg.patch ++++++ Description: Disable creation of /etc/resolv.conf Author: Lorenzo "Palinuro" Faletra <[email protected]> Updated by Mindaugas <[email protected]> After copying /etc/resolv.conf, it will be a regular file, but in openSUSE it should be to /var/run/netconfig/resolv.conf and created automatically anyway. --- a/src/modules/networkcfg/main.py 2020-12-07 18:09:14.000000000 +0200 +++ b/src/modules/networkcfg/main.py 2021-01-31 19:47:20.012191085 +0200 @@ -69,21 +69,21 @@ pass # We need to overwrite the default resolv.conf in the chroot. - source_resolv = "/etc/resolv.conf" - target_resolv = os.path.join(root_mount_point, "etc/resolv.conf") - if source_resolv != target_resolv and os.path.exists(source_resolv): - try: - os.remove(target_resolv) - except Exception as err: - libcalamares.utils.debug( - "Couldn't remove {}: {}".format(target_resolv, err) - ) + #source_resolv = "/etc/resolv.conf" + #target_resolv = os.path.join(root_mount_point, "etc/resolv.conf") + #if source_resolv != target_resolv and os.path.exists(source_resolv): + # try: + # os.remove(target_resolv) + # except Exception as err: + # libcalamares.utils.debug( + # "Couldn't remove {}: {}".format(target_resolv, err) + # ) - try: - shutil.copy(source_resolv, target_resolv) - except Exception as err: - libcalamares.utils.debug( - "Can't copy resolv.conf from {}: {}".format(source_resolv, err) - ) + # try: + # shutil.copy(source_resolv, target_resolv) + # except Exception as err: + # libcalamares.utils.debug( + # "Can't copy resolv.conf from {}: {}".format(source_resolv, err) + # ) return None ++++++ 3.2.15-unpackfs.conf_Leap15.patch ++++++ --- /var/tmp/diff_new_pack.Re7b8N/_old 2021-03-30 20:56:56.240488689 +0200 +++ /var/tmp/diff_new_pack.Re7b8N/_new 2021-03-30 20:56:56.240488689 +0200 @@ -1,29 +1,37 @@ -Adjust some default settings (default shipped .conf files) for openSUSE Leap 15 -and openSUSE Leap 15 based appliances. +Keep in mind, that Kiwi (2020-10-08) changed its overlay path into: + source: "/run/overlay/rootfsbase" +With older Kiwi, please use: + source: "/run/rootfsbase" +See also: +https://github.com/OSInside/kiwi/issues/1558 +https://github.com/OSInside/kiwi/commit/89f85e45041eb39f686f6b20f909a20bb48277cc#diff-473d8885cf8c5da1798144d6eaeb94c386af31c776c34336331040ca49b667d8 -diff --git a/src/modules/unpackfs/unpackfs.conf b/src/modules/unpackfs/unpackfs.conf ---- a/src/modules/unpackfs/unpackfs.conf -+++ b/src/modules/unpackfs/unpackfs.conf -@@ -79,11 +79,15 @@ +diff -ruN a/src/modules/unpackfs/unpackfs.conf b/src/modules/unpackfs/unpackfs.conf +--- a/src/modules/unpackfs/unpackfs.conf 2020-11-16 18:28:28.000000000 +0700 ++++ b/src/modules/unpackfs/unpackfs.conf 2020-11-19 22:47:42.918846533 +0700 +@@ -88,13 +88,15 @@ # for its destination name, as in the example below. unpack: - - source: ../CHANGES - sourcefs: file - destination: "/tmp/changes.txt" +- weight: 1 # Single file - - source: src/qml/calamares/slideshow - sourcefs: file - destination: "/tmp/slideshow/" - exclude: [ "*.qmlc", "qmldir" ] -+ # - source: ../CHANGES -+ # sourcefs: file -+ # destination: "/tmp/changes.txt" -+ - source: "/run/rootfsbase" +- weight: 5 # Lots of files +- # excludeFile: /etc/calamares/modules/unpackfs/exclude-list.txt ++# - source: ../CHANGES ++# sourcefs: file ++# destination: "/tmp/changes.txt" ++ - source: "/run/overlay/rootfsbase" + sourcefs: "ext4" + destination: "/" + exclude: [ "/etc/dracut.conf.d/02-livecd.conf" ] -+ # - source: src/qml/calamares/slideshow -+ # sourcefs: file -+ # destination: "/tmp/slideshow/" -+ # exclude: [ "*.qmlc", "qmldir" ] - # excludeFile: /etc/calamares/modules/unpackfs/exclude-list.txt ++# - source: src/qml/calamares/slideshow ++# sourcefs: file ++# destination: "/tmp/slideshow/" ++# exclude: [ "*.qmlc", "qmldir" ] ++# excludeFile: /etc/calamares/modules/unpackfs/exclude-list.txt ++++++ calamares-3.2.27.tar.gz -> calamares-3.2.36.tar.gz ++++++ ++++ 467721 lines of diff (skipped)
