New Tumbleweed snapshot 20230212 released!
Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here. Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version... Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports Packages changed: gstreamer-plugins-bad patterns-xfce (20210209 -> 20230212) qemu xfce4-notifyd (0.7.3 -> 0.8.0) xfce4-power-manager (4.18.0 -> 4.18.1) xfce4-session (4.18.0 -> 4.18.1) xfce4-settings (4.18.1 -> 4.18.2) yast2-iscsi-client (4.5.6 -> 4.5.7) === Details === ==== gstreamer-plugins-bad ==== Subpackages: gstreamer-plugins-bad-lang libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstcuda-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgstplay-1_0-0 libgstplayer-1_0-0 libgstsctp-1_0-0 libgsturidownloader-1_0-0 libgstva-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 libgstwebrtcnice-1_0-0 - Stop building openh264 by default even on 3'rd party buildservices, do this via bcond. Codec now available via a special repo. ==== patterns-xfce ==== Version update (20210209 -> 20230212) Subpackages: patterns-xfce-xfce patterns-xfce-xfce_basis patterns-xfce-xfce_laptop patterns-xfce-xfce_office - Replaced gnome-calculator with galculator since it better integrates with Xfce look and feel. - Do not recommend package-update-indicator on Tumbleweed. Only Leap supports update method via PackageKit. ==== qemu ==== Subpackages: qemu-accel-tcg-x86 qemu-audio-spice qemu-block-curl qemu-block-nfs qemu-block-rbd qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-host qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-kvm qemu-lang qemu-microvm qemu-seabios qemu-sgabios qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios qemu-x86 - Fixed: bsc#1205847 (CVE-2022-4172), bsc#1203788 (CVE-2022-3165), bsc#1205808 (CVE-2022-4144), bsc#1206527, bsc#1208139 - Improved handling of: bsc#1202282 (jsc#PED-2592) * Patches dropped: pc-q35-Bump-max_cpus-to-1024.patch * Patches added: accel-abort-if-we-fail-to-load-the-accel.patch bios-tables-test-add-test-for-number-of-.patch bios-tables-test-teach-test-to-use-smbio.patch dmg-warn-when-opening-dmg-images-contain.patch hw-acpi-erst.c-Fix-memory-handling-issue.patch hw-display-qxl-Avoid-buffer-overrun-in-q.patch hw-display-qxl-Document-qxl_phys2virt.patch hw-display-qxl-Have-qxl_log_command-Retu.patch hw-display-qxl-Pass-requested-buffer-siz.patch hw-smbios-add-core_count2-to-smbios-tabl.patch hw-smbios-support-for-type-8-port-connec.patch module-add-Error-arguments-to-module_loa.patch module-removed-unused-function-argument-.patch module-rename-module_load_one-to-module_.patch openSUSE-pc-q35-Bump-max_cpus-to-1024.patch s390x-tod-kvm-don-t-save-restore-the-TOD.patch tests-acpi-allow-changes-for-core_count2.patch tests-acpi-update-tables-for-new-core-co.patch ui-vnc-clipboard-fix-integer-underflow-i.patch ==== xfce4-notifyd ==== Version update (0.7.3 -> 0.8.0) Subpackages: xfce4-notifyd-lang - Update to 0.8.0: * Notification windows don't need to be override-redirect * Reposition notifications when workarea changes * Add setting to allow ignoring app-specified expire timeout * Add setting to never expire notifications * Update log viewer in settings when log changes on disk * Fix one more unnecessary full count of unread messages * Update log entry icons when marking all read * Remove unused var * Use new unread emblem for icons in log * Stop checking if there are unread notifications as often * Improve the panel icon when there are unread notifications * Make the log max size a little friendlier * Remove warning about high log size limit * Add ability to mark individual log entries read * Add emblem to icon of unread messages in log * Make migrating the old log file more robust * Remove bool returns from the log write functions * Improve unread handling * Make max-log-size option work again * Add missing finalize for 'delete all' sqlite statement * Implement progressive loading for log viewer * Move log viewer to its own widget/file * Add options for what to do when opening the plugin menu * Add option to only show unread notifications in plugin menu * Reduce some error-checking boilerplate * Glade-ify the plugin settings dialog * Queue writes to sqlite database * settings: don't bail if libnotify init fails * Fix deprecated unitless font-size in ZOMG-PONIES! theme * Rearrange settings dialog * Add ability to delete individual log entries * Update my copyright & email * Add timestamp formatting options * Clean up extraneous things in settings glade file * Add "Mark All Read" button to settings and panel plugin * Move notification log to sqlite * Set default debug based on git/not-git * Remove configure.ac from gitignore * Eliminate need for pre-processed configure.ac.in * Translation Updates ==== xfce4-power-manager ==== Version update (4.18.0 -> 4.18.1) Subpackages: xfce4-power-manager-lang xfce4-power-manager-plugin - Update to version 4.18.1 * Update copyright year * Use XfceScreensaver from Libxfce4ui (!33) * screensaver: Fall back on lock command if D-Bus call failed (#142, !24) * panel-plugin: Properly disconnect signal handler * build: Fix autotools warnings * Fix management of source ids * panel-plugin: Add missing ref on image * Fix blurriness in icons when UI scale factor > 1 (!30) * Translation Updates ==== xfce4-session ==== Version update (4.18.0 -> 4.18.1) Subpackages: xfce4-session-lang - Update to version 4.18.1 * Update copyright year * Fix bus name acquisition/ownership (#54, !34) * Use XfceScreensaver from Libxfce4ui (!35) * build: Fix previous commit * build: Fix autotools warnings * Avoid duplicating directories in the tail of $XDG_* envs (#111, !21) * settings: Fix memory leak * libxfsm: Fix wrong return value * Fix memory leaks when opening xfce4-session-settings * Fix blurry session snapshots (!33) * Fix blurry icons in autostart tab when UI scale > 1 (!33) * build: Fix GTK deprecation warnings (!32) * build: Fix some other GDK deprecation warnings (!32) * build: Fix gdk_error_trap_push/pop() deprecation warnings (!32) * build: Let xdt-depends.m4 macros set GLib macros (!32) * build: Remove GDK_VERSION_MIN_REQUIRED/MAX_ALLOWED (!32) * Make use of translations for run hooks (Fixes #156) * Translation Updates - Regenerate xfce4-session-adapt-session-scripts-git.patch and xfce4-session-adapt-session-scripts.patch - Remove two stray comments about add-light-locker-support patches ==== xfce4-settings ==== Version update (4.18.1 -> 4.18.2) Subpackages: xfce4-settings-color xfce4-settings-lang - Update to version 4.18.2 * Update copyright year * mime-settings: Increase dialog size (!96) * display: fix blurry 'help' indicator on output (#400, !95) * display: fix blurry icon in profiles treeview * display: fix blurry icons in minimal display settings dialog * mime: fix blurry icons in default app menus * mouse: fix blurriness in cursor theme previews * appearance: fix blurry subpixel antialias icons * appearance: fix blurry icon theme previews * xfsettingsd: Make xsettings.xml well-formed (Fixes #431, !94) * xfsettingsd: Remove duplicated config line (Fixes #425) * Translation Updates ==== yast2-iscsi-client ==== Version update (4.5.6 -> 4.5.7) - Expose all core functionality from IscsiClientLib, with options to suppress usage of pop-ups (related t gh#yast/d-installer#402). - Finish client: copy the content of both /etc/iscsi and /var/lib/iscsi (bsc#1207374). - Finish client: never enable both the iscsid socket and the service (partial fix for bsc#1207839). - 4.5.7
On Mon, Feb 13, 2023 at 3:01 PM Dominique Leuenberger <dimstar@suse.de> wrote:
- Do not recommend package-update-indicator on Tumbleweed. Only Leap supports update method via PackageKit.
Why? PackageKit zypper plugin should default to dup on Tumbleweed and I used it both with GNOME Software and KDE default updater. Are there any real problems or is it "just in case"?
On Mon, Feb 13, 2023 at 7:18 AM Andrei Borzenkov <arvidjaar@gmail.com> wrote:
On Mon, Feb 13, 2023 at 3:01 PM Dominique Leuenberger <dimstar@suse.de> wrote:
- Do not recommend package-update-indicator on Tumbleweed. Only Leap supports update method via PackageKit.
Why? PackageKit zypper plugin should default to dup on Tumbleweed and I used it both with GNOME Software and KDE default updater.
Are there any real problems or is it "just in case"?
Not that I'm aware of. Both the zypp and dnf backends will do dist-upgrade/distro-sync upgrades automatically. I've been using it for a couple of years now. -- 真実はいつも一つ!/ Always, there's only one truth!
Andrei Borzenkov wrote:
On Mon, Feb 13, 2023 at 3:01 PM Dominique Leuenberger dimstar@suse.de wrote:
Do not recommend package-update-indicator on Tumbleweed. Only Leap supports update method via PackageKit.
Why? PackageKit zypper plugin should default to dup on Tumbleweed and
I used it both with GNOME Software and KDE default updater. Are there any real problems or is it "just in case"?
The recommended and supported way to update Tumbleweed is still via zypper, thus I was under the impression that the default via PackageKit would be misleading. That said gnome-packagekit and package-update-indicator can still be installed if so desired, they just are no longer default on Tumbleweed. Of course if there an overwhelming rejection of this change we can always restore it the way it was. Best, Maurizio
Maurizio Galli wrote:
Andrei Borzenkov wrote:
On Mon, Feb 13, 2023 at 3:01 PM Dominique Leuenberger dimstar@suse.de wrote: Do not recommend package-update-indicator on Tumbleweed. Only Leap supports update method via PackageKit. Why? PackageKit zypper plugin should default to dup on Tumbleweed and I used it both with GNOME Software and KDE default updater. Are there any real problems or is it "just in case"? The recommended and supported way to update Tumbleweed is still via zypper, thus I was under the impression that the default via PackageKit would be misleading. That said gnome-packagekit and package-update-indicator can still be installed if so desired, they just are no longer default on Tumbleweed. Of course if there an overwhelming rejection of this change we can always restore it the way it was. Best, Maurizio
This isn't right. We have been told many times by the people in charge, that PackageKit is using "zypper dup". -> everything on TW uses "zypper dup" only. So, as it is the same thing, you are removing functionality for no reason. On Gnome and KDE the guis are working beautifully (other than the few cases when they fail and don't apply the updates due to missing updated packages dependencies in the repos -> this then has to be manually resolved (by typing 1,2,3,4) with zypper on the cmd line or yast). So: Please stop removing beautiful functionality and instead focus on improving the guis to take care of these corner cases. -> we are in 2023. Please stop going backwards. Many thanks.
[Quoting fixed] On Mon, 13 Feb 2023 21:07:17 -0000, "C J" <c.j@tuta.io> wrote:
Maurizio Galli wrote:
Andrei Borzenkov wrote:
On Mon, Feb 13, 2023 at 3:01 PM Dominique Leuenberger dimstar@suse.de wrote:
- Do not recommend package-update-indicator on Tumbleweed. Only Leap supports update method via PackageKit.
Why? PackageKit zypper plugin should default to dup on Tumbleweed and I used it both with GNOME Software and KDE default updater. Are there any real problems or is it "just in case"?
The recommended and supported way to update Tumbleweed is still via zypper, thus I was under the impression that the default via PackageKit would be misleading. That said gnome-packagekit and package-update-indicator can still be installed if so desired, they just are no longer default on Tumbleweed. Of course if there an overwhelming rejection of this change we can always restore it the way it was.
This isn't right. We have been told many times by the people in charge, that PackageKit is using "zypper dup".
I missed that. This is the recommendation I saw: https://en.opensuse.org/SDB:Upgrade_Tumbleweed (I don't usually log out of the desktop when upgrading, though.)
-> everything on TW uses "zypper dup" only. So, as it is the same thing, you are removing functionality for no reason.
On Gnome and KDE the guis are working beautifully (other than the few cases when they fail and don't apply the updates due to missing updated packages dependencies in the repos -> this then has to be manually resolved (by typing 1,2,3,4) with zypper on the cmd line or yast). [...]
-- Robert Webb
------- Original Message ------- On Tuesday, February 14th, 2023 at 5:07 AM, C J <c.j@tuta.io> wrote:
So, as it is the same thing, you are removing functionality for no reason.
First of all, no functionality is being removed, only the default is being changed to align with what is officially recommended and supported [0]. You can still use PackageKit in Xfce if you wish, you just need to install package-update-indicator yourself. Second, I have stated the reason. Just because something "kinda works" it doesn't mean it's fully supported nor should be recommended by default. In the case of Xfce, it isn't fully supported at the moment. Gnome and KDE have a feature with the offline update method via PackageKit which is arguably a better approach than executing a Tumbleweed update via PackageKit on a live system. There is already a plan to implement offline updates via GUI for Xfce the same way it's already possible with Gnome. [0] https://en.opensuse.org/SDB:Upgrade_Tumbleweed
So: Please stop removing beautiful functionality and instead focus on improving the guis to take care of these corner cases.
-> we are in 2023. Please stop going backwards.
Please stop the disrespectful tone and demands, this isn't what motivates volunteer developers to do any work. Best, Maurizio
participants (6)
-
Andrei Borzenkov
-
C J
-
Dominique Leuenberger
-
Maurizio Galli
-
Neal Gompa
-
Robert Webb