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=Tumbleweed&build=20220404 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: atk ceph (16.2.7.640+gceb23c7491b -> 16.2.7.652+gf5dc462fdb5) cups-filters (1.28.8 -> 1.28.12) gdm gnome-online-accounts (3.43.1 -> 3.44.0) ibus ibus_gtk4 net-snmp polkit-default-privs (1550+20220401.41ccb1d -> 1550+20220404.7b4bea2) rubygem-xmlhash (1.3.7 -> 1.3.8) salt thunar (4.16.10 -> 4.16.11) tracker-miners webkit2gtk3 webkit2gtk3-soup2 xclock (1.0.9 -> 1.1.0) xwayland (22.1.0 -> 22.1.1) yast2-installation (4.4.50 -> 4.4.51) yelp (42.0 -> 42.1) === Details === ==== atk ==== Subpackages: atk-lang libatk-1_0-0 libatk-1_0-0-32bit typelib-1_0-Atk-1_0 - Drop dependency from main package to -lang package: there seems to be no indication to this being needed. ==== ceph ==== Version update (16.2.7.640+gceb23c7491b -> 16.2.7.652+gf5dc462fdb5) Subpackages: librados2 librbd1 - Update to v16.2.7-652-gf5dc462fdb5 + (bsc#1194875) [SES7P] include/buffer: include <memory> - Update to 16.2.7-650-gd083eaa3886 + (pr#469) cephadm: update image paths to registry.suse.com + (pr#468) cephadm: use snmp-notifier image from registry.suse.de + (pr#467) cephadm: infer the default container image during pull + (pr#465) mgr/cephadm: try to get FQDN for inventory address + Sync _constaints file for IBS and OBS ==== cups-filters ==== Version update (1.28.8 -> 1.28.12) - Version upgrade to 1.28.12 * imagetoraster, imagetopdf: Fixed comparison of the image size with the page size for print-scaling=auto. The image size in pixels was compared with the page size in PostScript points (1/72 inch). * imagetoraster, imagetopdf: Fixed the "print-scaling=none" (crop-to-fit) mode, also use crop-to-fit always when requested, do not fall back to fit-to-page when the image size differs significantly from the page size (Issue #362). * libcupsfilters: Changed the default PPI resolution for images as input files from 128 to 200 (Pull request #446). * implicitclass: Do not check availability of "gs" and "pdftops" executables, instead, check by the presence of "gstoraster" and "pdftoraster" filters whether we have configured cups-filters for Ghostscript and/or Poppler use. * libcupsfilters: In the PPD generator for the driverless utility and cups-browsed add "*cupsFilter2: ..." lines for all supported driverless data formats (PDF, Apple/PWG Raster, PCLm), and add lines for legacy data formats (PCL, PostScript) only if no driverless formats available. * libcupsfilters: Always use encryption for ipps. RFC7472 requires that 'ipps' must be used over HTTPS, but the driverless utility does not enforce encryption (Pull request #433). * serial: Add a 10-msec sleep and at the end add a tcdrain(). For some unknown reason, every printing file need sleep a little time to make sure the serial printer receive data is right (Pull request #431). * libcupsfilters: Fix resolver functions for DNS-SD-based URIs, to make resolve_uri() also work when DEVICE_URI env variable is set and to make ippfind_based_uri_converter() not re-direct stdin. * pdftopdf: Set default for print-scaling to avoid "should never happem" log messages and undefined behavior. * pdftopdf: Fix orientation-requested = 0. Consider this as automatic selection and not as error. * pdftopdf: Fixed all combinations of print-scaling and number-up for printers with asymmetric margins (top != bottom or left != right) and for input files containing pages with different sizes and/or orientations. Fixes backported from 2.x branch. * pdftopdf: Add 2% tolerance for input size larger than output page when "print-scaling=auto" or "print-scaling=auto-fit" is used and too large input pages should be scaled, fitting documents not. This prevents a random-looking behavior if input and output page size seem to be equal, but in reality there are slight differences between size dimensions. - Version upgrade to 1.28.11 * libcupsfilters: Let PPD generator take default ColorModel from printer (CUPS issue #277). * Braille: In vectortopdf check inkscape version to call inkscape with the correct command line (Issue #315, Pull request #443). * Build system: Make missing DejaVuSans.ttf non-fatal in ./configure as the font is only needed for test programs, not for actual use of cups-filters (Issue #411). * libcupsfilters: In imagetoraster() fixed crash with SGray (Issue #435). * cups-browsed: Naming of local queues is matched to CUPS' current naming of temporary queues (no leading or trailing underscores), to avoid duplicates in print dialogs which support CUPS' temporary queues. * libcupsfilters: Make cupsRasterParseIPPOptions() work correctly with PPDs (Issue #436). * libcupsfilters: Let colord_get_profile_for_device_id() not return empty file name, to avoid error messages in CUPS error_log. * foomatic-rip: Debug message was wrongly sent to stdout and not to log (Issue #422). - Version upgrade to 1.28.10 * Sample PPDs: Add borderless page size definitions to Generic PDF Printer, HP Color LaserJet CM3530 MFP PDF, and Ricoh PDF Printer PPD files. * Sample PPDs: From the PDF PPD files removed the unneeded "*cupsFilters2: ..." line. For CUPS it does not make any difference. * libcupsfilters: Fixed pdftopdf filter to correctly support page ranges without upper limit, like "10-" (Pull request #399). * libcupsfilters: Use wildcard tag (IPP_TAG_ZERO) search for "media-type" and "media-type-supported" in the PPD generator (Pull request #398). * implicitclass, parallel: Added missing newlines at error messages. * libfontembed: Removed unneeded fontembed/main.c and ttfread executable. Eliminates the dependency on DejaVuSans.ttf (Issue #386). * gstoraster: Refactor the filter a little to clarify handling of page counts and set job-impressions for TotalPageCount in PWG-Raster header (Pull request #394). * cups-browsed: Make NotifLeaseDuration configurable and renew after half the lease duration not 60 sec before end. The early renewal improves reliability on busy systems a lot. For easier development and debugging short durations from 300 sec on can get selected (Pull request #378). - Version upgrade to 1.28.9 * libcupsfilters: Silenced compiler warnings * libcupsfilters: Removed duplicate code in the apply_filters() function. * driverless: If there are no driverless IPP printers available let "driverless" terminate with exit code 0 and not 1, to follow CUPS' standard of backends in discovery mode terminating with 0 if there are no appropriate printers found (Issue #375). * gstoraster, foomatic-rip: Fixed Ghostscript command line for counting pages as it took too long on PDFs from evince when printing DjVu files (Issue #354, Pull request #371, Ubuntu bug #1920730). * cups-browsed: Renamed ldap_connect() due to conflict in new openldap (Issue #367, Pull request #370). * pdftoraster: Free color data after processing of each page (Pull request #363). * cups-browsed: Always save "...-default" option entries from printers.conf, regardless of presence or absense of PPD file (Pull request #359). * cups-browsed: Start after network-online.target (Pull request #360). * texttopdf: Set default margins when no PPD file is used (Pull request #356). - harden_cups-browsed.service.patch adapted to cups-filters-1.28.12 ==== gdm ==== Subpackages: gdm-lang gdm-schema gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0 - Add gdm-Fix-type-of-signal-connection-id.patch: backport upstream commit f0f527ff (bsc#1197521). - Add gdm-Stop-listening-to-udev-events.patch: backport upstream commit 307c683f (bsc#1197521). ==== gnome-online-accounts ==== Version update (3.43.1 -> 3.44.0) Subpackages: gnome-online-accounts-lang libgoa-1_0-0 libgoa-backend-1_0-1 typelib-1_0-Goa-1_0 - Update to version 3.44.0: + Bugs fixed: - Add .gitlab-ci.yml - Update Fedora logo - Silence -Wincompatible-pointer-types with GCC 11 + Updated translations. ==== ibus ==== Subpackages: ibus-dict-emoji ibus-gtk ibus-gtk-32bit ibus-gtk3 ibus-lang libibus-1_0-5 libibus-1_0-5-32bit typelib-1_0-IBus-1_0 - Add install/uninstall scripts for the user service files - Drop ibus-missing-include.patch * fix build error under Leap 15.4 ==== ibus_gtk4 ==== - Add install/uninstall scripts for the user service files - Drop ibus-missing-include.patch * fix build error under Leap 15.4 ==== net-snmp ==== Subpackages: libsnmp40 perl-SNMP snmp-mibs - Decouple snmp-mibs from net-snmp version to allow major version upgrade (bsc#1196955). - Fix LFH violation during v3 user creation (bsc#1181591). Add net-snmp-5.9.1-fix-create-v3-user-outfile.patch - Fix subagent crash at save_set_var() (bsc#1178021). Add net-snmp-5.9.1-subagent-set-response.patch - Fix missing sysconfig files creation (bsc#1108471). - Rename patches to version number 5.9.1: delete: * net-snmp-5.8-socket-path.patch * net-snmp-5.8-testing-empty-arptable.patch * net-snmp-5.8-pie.patch * net-snmp-5.8-net-snmp-config-headercheck.patch * net-snmp-5.8-perl-tk-warning.patch * net-snmp-5.8-velocity-mib.patch * net-snmp-5.8-snmpstatus-suppress-output.patch * net-snmp-5.8-fix-Makefile.PL.patch * net-snmp-5.8-modern-rpm-api.patch add: * net-snmp-5.9.1-socket-path.patch * net-snmp-5.9.1-testing-empty-arptable.patch * net-snmp-5.9.1-pie.patch * net-snmp-5.9.1-net-snmp-config-headercheck.patch * net-snmp-5.9.1-perl-tk-warning.patch * net-snmp-5.9.1-velocity-mib.patch * net-snmp-5.9.1-snmpstatus-suppress-output.patch * net-snmp-5.9.1-fix-Makefile.PL.patch * net-snmp-5.9.1-modern-rpm-api.patch ==== polkit-default-privs ==== Version update (1550+20220401.41ccb1d -> 1550+20220404.7b4bea2) - Update to version 1550+20220404.7b4bea2: * Add whitelisting to restrictive profile as well * Add budgie-control-center whitelisting (bsc#1195023) ==== rubygem-xmlhash ==== Version update (1.3.7 -> 1.3.8) updated to version 1.3.8 see installed History.txt === 1.3.8 / 2022-04-04 * Do not replace entities while parsing ==== salt ==== Subpackages: python3-salt salt-master salt-minion salt-transactional-update - Fix salt-ssh opts poisoning (bsc#1197637) - Added: * fix-salt-ssh-opts-poisoning-bsc-1197637-3004-501.patch - Fix multiple security issues (bsc#1197417) - * Sign authentication replies to prevent MiTM (CVE-2022-22935) - * Sign pillar data to prevent MiTM attacks. (CVE-2022-22934) - * Prevent job and fileserver replays (CVE-2022-22936) - * Fixed targeting bug, especially visible when using syndic and user auth. (CVE-2022-22941) - Added: * fix-multiple-security-issues-bsc-1197417.patch ==== thunar ==== Version update (4.16.10 -> 4.16.11) Subpackages: libthunarx-3-0 thunar-lang - Update to version 4.16.11 * Don't reload the view when text is copied (gxo#xfce/thunar#706) * NULL checks to prevent crash on malformed bookmark URI (gxo#xfce/thunar#716) * Use 'g_timeout_add_full' to set tree-view cursor (gxo#xfce/thunar#351) * Fix signal disconnect in thunar_window_unrealize * Don't go beyond THUNAR_N_VISIBLE_COLUMNS while parsing col widths * Translation Updates ==== tracker-miners ==== Subpackages: tracker-miner-files tracker-miners-lang - Pass -Dsystemd_user_services_dir=%{_userunitdir} to meson: we either need pkgconfig(systemd) (which we so far just received indirectly by some dependencies) or pass the location to install userunitdirs to meson. As the variable is known already, we opted for this version, which is 'cheaper' on the build deps. ==== webkit2gtk3 ==== Subpackages: WebKit2GTK-4.1-lang libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 typelib-1_0-JavaScriptCore-4_1 typelib-1_0-WebKit2-4_1 webkit2gtk-4_1-injected-bundles - Add webkit2gtk3-gcc12.patch: fix the build with gcc 12. - Disabled usage of gold linker for all targets via existing define. ==== webkit2gtk3-soup2 ==== Subpackages: WebKit2GTK-4.0-lang libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles - Add webkit2gtk3-gcc12.patch: fix the build with gcc 12. - Disabled usage of gold linker for all targets via existing define. ==== xclock ==== Version update (1.0.9 -> 1.1.0) - Update to version 1.1.0 * This minor feature update includes an enhancement from Keith Packard to make the analog clock hands update more smoothly when using the X Render extension. ==== xwayland ==== Version update (22.1.0 -> 22.1.1) - Update to version 22.1.1 * xwayland: Clear timer_armed in xwl_present_unrealize_window * xwayland: Always hook up frame_callback_list in xwl_present_queue_vblank * Xwayland: Do not map the COW by default when rootless * xwayland/present: Fix use-after-free in xwl_unrealize_window() ==== yast2-installation ==== Version update (4.4.50 -> 4.4.51) - AutoYaST: move custom file creation past user creation so that the element files/file/file_owner actually has an effect (bsc#1196595) - 4.4.51 ==== yelp ==== Version update (42.0 -> 42.1) Subpackages: libyelp0 yelp-lang - Update to version 42.1: + Fixed URI parsing issue that can lead to crash. + Updated location for appdata screenshot. - Drop yelp-ghelp.patch: fixed upstream.