openSUSE Factory
Threads by month
- ----- 2024 -----
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2001 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
January 2024
- 74 participants
- 73 discussions
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&versio…
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:
alsa-utils
argyllcms (3.0.2 -> 3.1.0)
curl
firewalld (2.0.2 -> 2.1.0)
git
gnome-software
kernel-source (6.6.9 -> 6.6.10)
mlocate
python-attrs (23.1.0 -> 23.2.0)
python-greenlet
python-gunicorn (20.1.0 -> 21.2.0)
python-typing_extensions (4.8.0 -> 4.9.0)
restorecond (3.5 -> 3.6)
rubygem-addressable (2.8.5 -> 2.8.6)
sg3_utils (1.48+3.b642f6a -> 1.48+6.7f43e14)
vulkan-loader
wtmpdb (0.10.0 -> 0.11.0)
yast2-trans (84.87.20231230.7bdda36766 -> 84.87.20240105.ae431f155e)
=== Details ===
==== alsa-utils ====
- Backport upstream fixes:
buffer overflow fixes in aplay, segfault in aplaymidi, etc:
0008-topology-include-locale.h.patch
0009-nhlt-dmic-info.c-include-sys-types.h.patch
0010-topology-pre-processor-Add-support-for-enum-controls.patch
0011-configure.ac-fix-UMP-support-detection.patch
0012-bat-really-skip-analysis-of-the-first-period-and-upd.patch
0013-topology-add-include-for-ENABLE_NLS-on-musl.patch
0014-nhlt-use-stdint.h-types.patch
0015-Revert-nhlt-dmic-info.c-include-sys-types.h.patch
0016-aplay-use-stdint.h-types-instead-u_int-u_short-u_cha.patch
0017-alsa-restore.rules-use-devnode-instead-number-atribu.patch
0018-nhlt-Revert-SSP_ANALOG-device_type-field.patch
0019-alsactl-fix-potential-buffer-overwrite.patch
0020-aplay-fix-buffer-overflow-and-tainted-format-string.patch
0021-misc-fix-incorrect-usages-of-strerror.patch
0022-aplay-Add-option-for-specifying-subformat.patch
0023-aplay-allow-to-compile-with-older-alsa-lib-subformat.patch
0024-aplay-log-pcm-status-before-reporting-a-fatal-error.patch
0025-aplay-enable-timestamps-by-default.patch
0026-aplay-status-dumps-are-called-only-in-verbose-mode.patch
0027-aplaymidi-Set-event-completely-for-tempo-event.patch
==== argyllcms ====
Version update (3.0.2 -> 3.1.0)
- update to 3.1.0:
* Fixed bug in CMYK profile B2A table creation that sometimes resulted in
bumpy black generation. (Only occurred when compiled using recent gcc with
code optimization.)
* Changed ICC profile serialization of pure ASCII text tags emit a warning
rather than error if they are fed non-ASCII utf8 input.
* Made ICC code a little more robust against bad profiles. (Thanks to David Hoyt).
* Fixed latent bug in X11 plot code that caused window not to be created or
updated when dowait == 0. This shows up on Linux as failure of spotread -S
to show spectral plot.
* Fixed problem with colorhug not noticing errors from the instrument.
* Updated scanin/it8Wolf.cht to improve accuracy of grey wedge patch recognition.
* Merged some Debian patches, including spelling fixes.
==== curl ====
Subpackages: libcurl4
- Added curl-adjust-pollset-fix.patch to fix broken MPD http streaming:
https://github.com/curl/curl/issues/12632
==== firewalld ====
Version update (2.0.2 -> 2.1.0)
Subpackages: firewalld-bash-completion firewalld-lang python3-firewall
- update to 2.1.0:
* eat(service): add DNS over QUIC (DoQ) Service (5130430)
* feat(icmp): add ICMPv6 Multicast Listener Discovery (MLD) types (dd88bbf)
* feat(fw): add ReloadPolicy option in firewalld.conf (0019371)
* feat(service): add submission service (tcp 587) (d6a9561)
* feat(service): Add alvr (3a92358)
* feat(service): add vrrp (d62fc8d)
[* Renamed patch 0002-Disable-FlushAllOnReload-option.patch to
0001-Disable-FlushAllOnReload-option.patch
[* Renamed patch firewalld-runstatedir.patch to 0002-firewalld-runstatedir.patch]
==== git ====
Subpackages: git-core git-email git-web perl-Git
- git moved to /usr/libexec/git/git, update AppArmor profile
accordingly (boo#1218588)
==== gnome-software ====
Subpackages: gnome-software-lang gnome-software-plugin-packagekit
- Do not use _distconfdir on SLE/Leap less than version 16.
==== kernel-source ====
Version update (6.6.9 -> 6.6.10)
- Refresh
patches.suse/firewire-ohci-suppress-unexpected-system-reboot-in-A.patch.
Update upstream status and move to sorted section.
- commit 7d3b8d0
- Linux 6.6.10 (bsc#1012628).
- Revert "platform/x86: p2sb: Allow p2sb_bar() calls during PCI
device probe" (bsc#1012628).
- netfilter: nf_tables: skip set commit for deleted/destroyed sets
(bsc#1012628).
- wifi: nl80211: fix deadlock in nl80211_set_cqm_rssi (6.6.x)
(bsc#1012628).
- wifi: cfg80211: fix CQM for non-range use (bsc#1012628).
- tracing: Fix blocked reader of snapshot buffer (bsc#1012628).
- ftrace: Fix modification of direct_function hash while in use
(bsc#1012628).
- ring-buffer: Fix wake ups when buffer_percent is set to 100
(bsc#1012628).
- Revert "nvme-fc: fix race between error recovery and creating
association" (bsc#1012628).
- mm/memory-failure: check the mapcount of the precise page
(bsc#1012628).
- mm/memory-failure: cast index to loff_t before shifting it
(bsc#1012628).
- mm: migrate high-order folios in swap cache correctly
(bsc#1012628).
- mm/filemap: avoid buffered read/write race to read inconsistent
data (bsc#1012628).
- selftests: secretmem: floor the memory size to the multiple
of page_size (bsc#1012628).
- maple_tree: do not preallocate nodes for slot stores
(bsc#1012628).
- platform/x86: p2sb: Allow p2sb_bar() calls during PCI device
probe (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
(bsc#1012628).
- platform/x86/intel/pmc: Move GBE LTR ignore to suspend callback
(bsc#1012628).
- platform/x86/intel/pmc: Allow reenabling LTRs (bsc#1012628).
- platform/x86/intel/pmc: Add suspend callback (bsc#1012628).
- block: renumber QUEUE_FLAG_HW_WC (bsc#1012628).
- mptcp: fix inconsistent state on fastopen race (bsc#1012628).
- mptcp: fix possible NULL pointer dereference on close
(bsc#1012628).
- mptcp: refactor sndbuf auto-tuning (bsc#1012628).
- linux/export: Ensure natural alignment of kcrctab array
(bsc#1012628).
- linux/export: Fix alignment for 64-bit ksymtab entries
(bsc#1012628).
- kexec: select CRYPTO from KEXEC_FILE instead of depending on it
(bsc#1012628).
- kexec: fix KEXEC_FILE dependencies (bsc#1012628).
- Update config files.
The defaults for s390 taken from the master branch.
- virtio_ring: fix syncs DMA memory with different direction
(bsc#1012628).
- fs: cifs: Fix atime update check (bsc#1012628).
- client: convert to new timestamp accessors (bsc#1012628).
- fs: new accessor methods for atime and mtime (bsc#1012628).
- ksmbd: avoid duplicate opinfo_put() call on error of
smb21_lease_break_ack() (bsc#1012628).
- ksmbd: lazy v2 lease break on smb2_write() (bsc#1012628).
- ksmbd: send v2 lease break notification for directory
(bsc#1012628).
- ksmbd: downgrade RWH lease caching state to RH for directory
(bsc#1012628).
- ksmbd: set v2 lease capability (bsc#1012628).
- ksmbd: set epoch in create context v2 lease (bsc#1012628).
- ksmbd: don't update ->op_state as OPLOCK_STATE_NONE on error
(bsc#1012628).
- ksmbd: move setting SMB2_FLAGS_ASYNC_COMMAND and AsyncId
(bsc#1012628).
- ksmbd: release interim response after sending status pending
response (bsc#1012628).
- ksmbd: move oplock handling after unlock parent dir
(bsc#1012628).
- ksmbd: separately allocate ci per dentry (bsc#1012628).
- ksmbd: prevent memory leak on error return (bsc#1012628).
- ksmbd: fix kernel-doc comment of ksmbd_vfs_kern_path_locked()
(bsc#1012628).
- ksmbd: no need to wait for binded connection termination at
logoff (bsc#1012628).
- ksmbd: add support for surrogate pair conversion (bsc#1012628).
- ksmbd: fix missing RDMA-capable flag for IPoIB device in
ksmbd_rdma_capable_netdev() (bsc#1012628).
- ksmbd: fix kernel-doc comment of ksmbd_vfs_setxattr()
(bsc#1012628).
- ksmbd: reorganize ksmbd_iov_pin_rsp() (bsc#1012628).
- ksmbd: Remove unused field in ksmbd_user struct (bsc#1012628).
- commit b5b393f
- Delete doc/config-options.changes (jsc#PED-5021)
Following on adedbd2a5c6 ("kernel-source: Remove config-options.changes
(jsc#PED-5021)"), remove the now unused file from the tree.
- commit e04388e
- Refresh
patches.suse/firewire-ohci-suppress-unexpected-system-reboot-in-A.patch.
Update upstream status.
- commit 6da42fc
- Update config files.
Only run oldconfig to keep up with the lost configs.
... changelog too long, skipping 19 lines ...
- commit aa5424d
==== mlocate ====
Subpackages: mlocate-lang
- Drop url from source, fedorahosted.org is no longer running.
==== python-attrs ====
Version update (23.1.0 -> 23.2.0)
- update to 23.2.0:
* The type annotation for `attrs.resolve_types()` is now
correct.
* Type stubs now use `typing.dataclass_transform` to decorate
dataclass-like decorators, instead of the non-standard
`__dataclass_transform__` special form, which is only
supported by Pyright.
* Fixed serialization of namedtuple fields using
`attrs.asdict/astuple()` with `retain_collection_types=True`.
* `attrs.AttrsInstance` is now a `typing.Protocol` in both type
hints and code.
* This allows you to subclass it along with another `Protocol`.
* If *attrs* detects that `__attrs_pre_init__` accepts more
than just `self`, it will call it with the same arguments as
`__init__` was called.
* This allows you to, for example, pass arguments to
`super().__init__()`.
* Slotted classes now transform `functools.cached_property`
decorated methods to support equivalent semantics.
* Added *class_body* argument to `attrs.make_class()` to
provide additional attributes for newly created classes.
* It is, for example, now possible to attach methods.
==== python-greenlet ====
- require setuptools
==== python-gunicorn ====
Version update (20.1.0 -> 21.2.0)
- Clean up the SPEC file
- Update to version 21.2.0
* See https://github.com/benoitc/gunicorn/blob/21.2.0/docs/source/news.rst
or the packaged news.rst
- Removed support-eventlet-30-3.patch
==== python-typing_extensions ====
Version update (4.8.0 -> 4.9.0)
- update to 4.9.0:
* This feature release adds `typing_extensions.ReadOnly`, as
specified by PEP 705, and makes various other improvements,
especially to `(a)typing_extensions.deprecated()`.
* Add support for PEP 705, adding `typing_extensions.ReadOnly`.
* All parameters on `NewType.__call__` are now positional-only.
This means that the signature of
`typing_extensions.NewType.__call__` now exactly matches the
* signature of `typing.NewType.__call__`.
* Fix bug with using `@deprecated` on a mixin class.
* Exclude `__match_args__` from `Protocol` members.
* When creating a `typing_extensions.NamedTuple` class, ensure
`__set_name__` is called on all objects that define
`__set_name__` and exist in the values of the `NamedTuple`
class's class dictionary.
==== restorecond ====
Version update (3.5 -> 3.6)
- Update to version 3.6
https://github.com/SELinuxProject/selinux/releases/tag/3.6
* Add notself support for neverallow rules
* Improve man pages
* man pages: Remove the Russian translations
* Add notself and other support to CIL
* Add support for deny rules
* Translations updated from
https://translate.fedoraproject.org/projects/selinux/
* Bug fixes
- Remove keys from keyring since they expired:
- E853C1848B0185CF42864DF363A8AD4B982C4373
Petr Lautrbach <plautrba(a)redhat.com>
- 63191CE94183098689CAB8DB7EF137EC935B0EAF
Jason Zaman <jasonzaman(a)gmail.com>
- Add key to keyring:
- B8682847764DF60DF52D992CBC3905F235179CF1
Petr Lautrbach <lautrbach(a)redhat.com>
==== rubygem-addressable ====
Version update (2.8.5 -> 2.8.6)
- Updated to 2.8.6
* Memoize regexps for common character classes.
==== sg3_utils ====
Version update (1.48+3.b642f6a -> 1.48+6.7f43e14)
Subpackages: libsgutils2-1_48-2
- Upstream bug fixes for sg3_utils 1.48 (bsc#1218591)
* sg_turs: fix missing CDB on several codepaths
* sg_dd: fix bug that identified all block devices as NVME
* rescan-scsi-bus.sh: avoid root FS going read-only with
"rescan-scsi-bus.sh -r" (gh#doug-gilbert/sg3_utils#46)
==== vulkan-loader ====
- Align the fallback XDG config dirs with SUSE spec in-case it
can't read it from the environment
==== wtmpdb ====
Version update (0.10.0 -> 0.11.0)
Subpackages: libwtmpdb0
- Update to version 0.11.0
- last: add support for time-format option
==== yast2-trans ====
Version update (84.87.20231230.7bdda36766 -> 84.87.20240105.ae431f155e)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu
- Update to version 84.87.20240105.ae431f155e:
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Romanian)
1
0
All meeting minutes can be found here:
https://etherpad.opensuse.org/p/ReleaseEngineering-meeting
The meeting is hosted here
https://meet.opensuse.org/ReleaseEngineeringMeeting
Happy New Year 2024!!!
## Attendees
bittin,ana, DimStar, lkocman, Sarah,Guillaume, ddemaio, dirk,maxlin, wengel
## Leap
Working on Leap 16 announcement to reduce user confusion.
https://www.reddit.com/r/openSUSE/comments/18ykxyo/confused_about_leap/
Banner for the annoucement https://github.com/openSUSE/artwork/pull/78
ALP Marble 6.0 was synced to OBS, I'll be working on the initial setup.
https://build.opensuse.org/project/subprojects/openSUSE:Leap:Micro:6.0
42.X migration tests to current Leap were finally dropped from openqa
https://progress.opensuse.org/issues/151864
Many thanks to Michal Suchanek, Antonio, Petr Gajdos, ... and all
other maintainers for a help to get calibre working.
https://code.opensuse.org/leap/features/issue/102
Waiting for qt6/5 updates in Staging :F in SLES 15 SP6 for a new Leap build
## openSUSE Tumbleweed (ana)
openSUSE:Factory build fail stats: 73 failed 9 unresolvable (last week
78 failed, 15 unresolvable)
https://tinyurl.com/ysy4nnnz
Some of the most relevant updates:
* Linux kernel 6.6.7 & 6.6.9 and 6.6.10
* Security-enhanced Linux stack: libsemanage/policycoreutils/libselinux 3.6,
* meson 1.3.1
* GStreamer 1.22.8
* PHP 8.2.14
* postfix 3.8.4
* Qt5 5.15.12
* vagrant wasn't deleted and got a new maintainer, see plans on
https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/…
Updates waiting / work still in progress:
* libxml 2.12.1 (lots of work to do), libzypp and some packages got
fixed, on hold
* dbus-broker as default dbus session manager, waiting for
maintainers to reach agreement, no progress
* RPM 4.19 (work advanced)
* FTBFS llvm17 (i586)
* waiting users/groups update: pacemaker, resource-agents, libdlm ->
https://build.opensuse.org/request/show/1137062
* Update to openssl 3.2.0, some updates, still 10-12 packages failing.
* Additional Python 3.12 modules in Staging:K
* Ruby 3.3, yast2 problems being researched
https://bugzilla.opensuse.org/show_bug.cgi?id=1218064
* Mesa 23.3, on hold until the maintainer can look at it
* Discussion for packaging Gimp 2 in parallel with Gimp 3, or even
replace it already since Gimp 2 is keeping some python2 modules
around. See boo#1218653
## Richard (Aeon)
Not available
## Bernhard (Slowroll)
Normally rolling (slowly)
## Max
Leap 15.6 - build stats in Backports: 33(was 34) faild, 14 unresolvable(was 13)
* Published Build582.1
* 15.6 will switch to llvm17 after the next snapshot refreshing, llvm
meta package will update to ver. 17 too
* Will trigger Factory-to-Backports updater again this week
lkocman will resubmit all translation packages to SLES/Leap this week.
## Guillaume - Arm
* Tumbleweed:
- Rolling again after the holidays period
- WIP: Still some packages built without PAC/BTI, two main reasons:
* assembler files without PAC/BTI (usually reported upstream,
e.g. openssl, gnutls, etc)
* Packages built without distro flags (usually fixed in spec file)
- rpmlint: https://rpmlint.opensuse.org/
* we noticed that rpmlint does not check anymore for packages
built without distro %{optflags}. We should add it back.
https://bugzilla.opensuse.org/show_bug.cgi?id=1217840
- WIP to get Tumbleweed to run on Lenovo X13s:
* Main pieces in place. Latest status available at
https://en.opensuse.org/HCL:ThinkpadX13s
* Leap 15.6/Backports SP6:
- No update
## Sarah - s390x
* openQA does not work for s390x: https://progress.opensuse.org/issues/153057
-> no releases possible
lkocman to reach out to Oliver, perhaps Santi as well.
Mainframe status:
* CPU upgrade (more ipls) planned for LinuxONE system
* second mainframe (z13) can be configured now
Statement: timeline unknown :(
## Doug
* FOSDEM
* Seats available on bus to from NUE. email ddemaio(a)opensuse.org
* Ordered some marketing items
* GSoC
* Application period Jan. 22 - Feb. 6
* Workshop planned for Jan. 16 at 15:30 UTC
* openSUSE Conference
* Will put out a call for hosts for oSC25 w/info regarding possible limitations
* Planning to have an #open4business network event to kickoff oSC24
* Coordinating this as an event to take place on June 26 before oSC24
begins the following morning
* Working with others to establish an #open4business network
associated with community events
* TSP
* Approved some new requests
* Asia Summit payments complete
Static
* oSC24 dates June 27 to 29 reserved (Thursday - Saturday)
* FOSDEM Bus Connect ddemaio(a)opensuse.org if you're in the Nuremberg area
* AI topics (static)
## Dirk
* Help with Python 3.12 module enablement
## Wolfgang (Package Hub), Scott Bahling
Dominique confirmed that we're asked to deliver Package HUB for ALP.
Working on upgrade of ansible (from version 2.9.x to version 9), in
sync with SUMA (since they are also using ansible and plan to upgrade
to the latest version)
## Maintenance team (Marcus or Maurizio (m4u))
openSUSE Leap 15.4 and Backports 15 SP4 is EOL since 31st of Dec,
there are still some lingering updates on SLES side.
lkocman finishing of the welcome EOL, openSUSE-welcome update sr was
not done yet.
openSUSE 15.6 Beta by the end of Feb 2024 which is when we should
start working on the maintenance setup. QE already booked it into a
releavant sprint.
## Adrian - OBS
No relevant update
## Simon (Leap Replacement/Linarite)
Not available
## Open Floor
New Calendar webpage for openSUSE related meetings:
https://calendar.opensuse.org/
coded by LCP
1
0
Yesterday I updated several TW machines and also TW vms from 20231120 to
20231228.
After rebooting I ran systemctl --failed which shows
UNIT LOAD ACTIVE SUB DESCRIPTION
? systemd-vconsole-setup.service loaded failed failed
Virtual Console Setup
systemctl status systemd-vconsole-setup.service provides the details
× systemd-vconsole-setup.service - Virtual Console Setup
Loaded: loaded
(/usr/lib/systemd/system/systemd-vconsole-setup.service; static)
Active: failed (Result: exit-code) since Thu 2024-01-04 17:10:27
EST; 23h ago
Duration: 5h 2.219s
Docs: man:systemd-vconsole-setup.service(8)
man:vconsole.conf(5)
Main PID: 1105 (code=exited, status=1/FAILURE)
CPU: 5ms
systemd[1]: Starting Virtual Console Setup...
systemd-vconsole-setup[1105]: No usable source console found: Device or
resource busy
systemd[1]: systemd-vconsole-setup.service: Main process exited,
code=exited, status=1/FAILURE
systemd[1]: systemd-vconsole-setup.service: Failed with result 'exit-code'.
systemd[1]: Failed to start Virtual Console Setup.
Not sure what is causing the "No usable source console found: Device or
resource busy" error but it happens on multiple TW machines and also on
my TW vms.
systemctl restart systemd-vconsole-setup.service
Restarts the service with no errors or problems so wondering if
something timewise is not ready during the boot process ?
Is this a known issue ?
--
Regards,
Joe
4
8
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&versio…
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:
checkpolicy (3.5 -> 3.6)
glibc
libselinux (3.5 -> 3.6)
libselinux-bindings (3.5 -> 3.6)
libsemanage (3.5 -> 3.6)
libsepol (3.5 -> 3.6)
netcfg
policycoreutils (3.5 -> 3.6)
python-authheaders
python-netaddr (0.9.0 -> 0.10.1)
python-semanage (3.5 -> 3.6)
python311 (3.11.6 -> 3.11.7)
python311-core (3.11.6 -> 3.11.7)
update-alternatives (1.22.1 -> 1.22.2)
=== Details ===
==== checkpolicy ====
Version update (3.5 -> 3.6)
- Update to version 3.6
https://github.com/SELinuxProject/selinux/releases/tag/3.6
* checkpolicy: Add the command line argument -N, --disable-neverallow
* dispol: add option to display users, drop duplicate option to display booleans,
show number of entries before listing them
* dispol: Add the ability to show booleans, classes, roles, types and type attributes of policies
* dispol: add options: --actions ACTIONS, --help
* dismod: add options: --actions ACTIONS, --help
* Add notself support for neverallow rules
* Improve man pages
* man pages: Remove the Russian translations
* Add notself and other support to CIL
* Add support for deny rules
* Translations updated from
https://translate.fedoraproject.org/projects/selinux/
* Bug fixes
- Remove keys from keyring since they expired:
- E853C1848B0185CF42864DF363A8AD4B982C4373
Petr Lautrbach <plautrba(a)redhat.com>
- 63191CE94183098689CAB8DB7EF137EC935B0EAF
Jason Zaman <jasonzaman(a)gmail.com>
- Add key to keyring:
- B8682847764DF60DF52D992CBC3905F235179CF1
Petr Lautrbach <lautrbach(a)redhat.com>
==== glibc ====
Subpackages: glibc-32bit glibc-devel glibc-extra glibc-lang glibc-locale glibc-locale-base nscd
- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
(BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
_IO_wdo_write (BZ #31183)
==== libselinux ====
Version update (3.5 -> 3.6)
Subpackages: libselinux1 libselinux1-32bit selinux-tools
- Update to version 3.6
https://github.com/SELinuxProject/selinux/releases/tag/3.6
* libselinux: performance optimization for duplicate detection
* Introduce getpolicyload - a helper binary to print the number of policy reloads on the running system
* Add notself support for neverallow rules
* Improve man pages
* man pages: Remove the Russian translations
* Add notself and other support to CIL
* Add support for deny rules
* Translations updated from
https://translate.fedoraproject.org/projects/selinux/
* Bug fixes
- Remove keys from keyring since they expired:
- E853C1848B0185CF42864DF363A8AD4B982C4373
Petr Lautrbach <plautrba(a)redhat.com>
- 63191CE94183098689CAB8DB7EF137EC935B0EAF
Jason Zaman <jasonzaman(a)gmail.com>
- Add key to keyring:
- B8682847764DF60DF52D992CBC3905F235179CF1
Petr Lautrbach <lautrbach(a)redhat.com>
==== libselinux-bindings ====
Version update (3.5 -> 3.6)
- The PEP517 python build requires setuptools
- Update to version 3.6
https://github.com/SELinuxProject/selinux/releases/tag/3.6
* libselinux: performance optimization for duplicate detection
* Introduce getpolicyload - a helper binary to print the number of policy reloads on the running system
* Add notself support for neverallow rules
* Improve man pages
* man pages: Remove the Russian translations
* Add notself and other support to CIL
* Add support for deny rules
* Translations updated from
https://translate.fedoraproject.org/projects/selinux/
* Bug fixes
- Remove keys from keyring since they expired:
- E853C1848B0185CF42864DF363A8AD4B982C4373
Petr Lautrbach <plautrba(a)redhat.com>
- 63191CE94183098689CAB8DB7EF137EC935B0EAF
Jason Zaman <jasonzaman(a)gmail.com>
- Add key to keyring:
- B8682847764DF60DF52D992CBC3905F235179CF1
Petr Lautrbach <lautrbach(a)redhat.com>
==== libsemanage ====
Version update (3.5 -> 3.6)
Subpackages: libsemanage-conf libsemanage-migrate-store libsemanage2
- Update to version 3.6
https://github.com/SELinuxProject/selinux/releases/tag/3.6
* Add notself support for neverallow rules
* Improve man pages
* man pages: Remove the Russian translations
* Add notself and other support to CIL
* Add support for deny rules
* Translations updated from
https://translate.fedoraproject.org/projects/selinux/
* Bug fixes
- Remove keys from keyring since they expired:
- E853C1848B0185CF42864DF363A8AD4B982C4373
Petr Lautrbach <plautrba(a)redhat.com>
- 63191CE94183098689CAB8DB7EF137EC935B0EAF
Jason Zaman <jasonzaman(a)gmail.com>
- Add key to keyring:
- B8682847764DF60DF52D992CBC3905F235179CF1
Petr Lautrbach <lautrbach(a)redhat.com>
==== libsepol ====
Version update (3.5 -> 3.6)
- Update to version 3.6
https://github.com/SELinuxProject/selinux/releases/tag/3.6
* struct cond_expr_t bool renamed to boolean
The change is indicated by COND_EXPR_T_RENAME_BOOL_BOOLEAN macro
* Add notself support for neverallow rules
* Improve man pages
* man pages: Remove the Russian translations
* Add notself and other support to CIL
* Add support for deny rules
* Translations updated from
https://translate.fedoraproject.org/projects/selinux/
* Bug fixes
- Remove keys from keyring since they expired:
- E853C1848B0185CF42864DF363A8AD4B982C4373
Petr Lautrbach <plautrba(a)redhat.com>
- 63191CE94183098689CAB8DB7EF137EC935B0EAF
Jason Zaman <jasonzaman(a)gmail.com>
- Add key to keyring:
- B8682847764DF60DF52D992CBC3905F235179CF1
Petr Lautrbach <lautrbach(a)redhat.com>
==== netcfg ====
- Add krb-prop entry, fix for bsc#1211886.
==== policycoreutils ====
Version update (3.5 -> 3.6)
Subpackages: policycoreutils-lang policycoreutils-python-utils python3-policycoreutils
- Update to version 3.6
https://github.com/SELinuxProject/selinux/releases/tag/3.6
* Add notself support for neverallow rules
* Improve man pages
* man pages: Remove the Russian translations
* Add notself and other support to CIL
* Add support for deny rules
* Translations updated from
https://translate.fedoraproject.org/projects/selinux/
* Bug fixes
- Remove keys from keyring since they expired:
- E853C1848B0185CF42864DF363A8AD4B982C4373
Petr Lautrbach <plautrba(a)redhat.com>
- 63191CE94183098689CAB8DB7EF137EC935B0EAF
Jason Zaman <jasonzaman(a)gmail.com>
- Add key to keyring:
- B8682847764DF60DF52D992CBC3905F235179CF1
Petr Lautrbach <lautrbach(a)redhat.com>
- Remove reproducible-build.patch since it is upstream now
- Fix issues in get_os_version.patch
==== python-authheaders ====
- Fix importing resources
* Added authheaders-importlib-resources.patch
==== python-netaddr ====
Version update (0.9.0 -> 0.10.1)
- update to 0.10.1:
* Get rid of some warnings
* Add an :data:`INET_ATON` flag to explicitly request
``inet_aton()`` IPv4 parsing semantics from :class:`IPAddress`.
* Add an :meth:`IPAddress.is_ipv4_private_use` convenience
method.
* Add an :meth:`IPAddress.is_global` convenience method to
allow determining if an address is considered globally reachable.
* Add an :meth:`IPAddress.is_ipv6_unique_local` convenience
method.
* Improve Python 3.13 compatibility, thank you John Eckersberg.
* Deprecate Python 3.7 support.
* Deprecate abbreviated CIDR format support in
:class:`IPNetwork`
* Deprecate accepting leading zeros when parsing IPv4 addresses
in :data:`INET_PTON` mode (it's been allowed on some platforms).
If you need to allow and discard leading zeros use the
:data:`ZEROFILL` flag.
* Raise an exception if invalid flags are passed to
``IPAddress``, ``IPNetwork`` or ``IPRange``.
* Improve the documentation substantially.
* Update the DB files to the latest versions (2023-12-23).
==== python-semanage ====
Version update (3.5 -> 3.6)
- Update to version 3.6
https://github.com/SELinuxProject/selinux/releases/tag/3.6
* Add notself support for neverallow rules
* Improve man pages
* man pages: Remove the Russian translations
* Add notself and other support to CIL
* Add support for deny rules
* Translations updated from
https://translate.fedoraproject.org/projects/selinux/
* Bug fixes
- Remove keys from keyring since they expired:
- E853C1848B0185CF42864DF363A8AD4B982C4373
Petr Lautrbach <plautrba(a)redhat.com>
- 63191CE94183098689CAB8DB7EF137EC935B0EAF
Jason Zaman <jasonzaman(a)gmail.com>
- Add key to keyring:
- B8682847764DF60DF52D992CBC3905F235179CF1
Petr Lautrbach <lautrbach(a)redhat.com>
==== python311 ====
Version update (3.11.6 -> 3.11.7)
Subpackages: python311-curses python311-dbm python311-x86-64-v3
- Update patch fix_configure_rst.patch
- Update to 3.11.7:
- Core and Builtins
- gh-112625: Fixes a bug where a bytearray object could be cleared
while iterating over an argument in the bytearray.join() method
that could result in reading memory after it was freed.
- gh-112388: Fix an error that was causing the parser to try to
overwrite tokenizer errors. Patch by pablo Galindo
- gh-112387: Fix error positions for decoded strings with
backwards tokenize errors. Patch by Pablo Galindo
- gh-112266: Change docstrings of __dict__ and __weakref__.
- gh-109181: Speed up Traceback object creation by lazily compute
the line number. Patch by Pablo Galindo
- gh-102388: Fix a bug where iso2022_jp_3 and iso2022_jp_2004
codecs read out of bounds
- gh-111366: Fix an issue in the codeop that was causing
SyntaxError exceptions raised in the presence of invalid syntax
to not contain precise error messages. Patch by Pablo Galindo
- gh-111380: Fix a bug that was causing SyntaxWarning to appear
twice when parsing if invalid syntax is encountered later. Patch
by Pablo galindo
- gh-88116: Traceback location ranges involving wide unicode
characters (like emoji and asian characters) now are properly
highlighted. Patch by Batuhan Taskaya and Pablo Galindo.
- gh-94438: Fix a regression that prevented jumping across is None
and is not None when debugging. Patch by Savannah Ostrowski.
- gh-110696: Fix incorrect error message for invalid argument
unpacking. Patch by Pablo Galindo
- gh-110237: Fix missing error checks for calls to PyList_Append
in _PyEval_MatchClass.
- gh-109216: Fix possible memory leak in BUILD_MAP.
- Library
- gh-112618: Fix a caching bug relating to typing.Annotated.
Annotated[str, True] is no longer identical to Annotated[str,
1].
- gh-112509: Fix edge cases that could cause a key to be present
in both the __required_keys__ and __optional_keys__ attributes
of a typing.TypedDict. Patch by Jelle Zijlstra.
- gh-94722: Fix bug where comparison between instances of DocTest
fails if one of them has None as its lineno.
- gh-112105: Make readline.set_completer_delims() work with
libedit
- gh-111942: Fix SystemError in the TextIOWrapper constructor with
non-encodable âerrorsâ argument in non-debug mode.
- gh-109538: Issue warning message instead of having RuntimeError
be displayed when event loop has already been closed at
StreamWriter.__del__().
- gh-111942: Fix crashes in io.TextIOWrapper.reconfigure() when
pass invalid arguments, e.g. non-string encoding.
- gh-111804: Remove posix.fallocate() under WASI as the underlying
posix_fallocate() is not available in WASI preview2.
- gh-111841: Fix truncating arguments on an embedded null
character in os.putenv() and os.unsetenv() on Windows.
- gh-111541: Fix doctest for SyntaxError not-builtin subclasses.
- gh-110894: Call loop exception handler for exceptions in
client_connected_cb of asyncio.start_server() so that
applications can handle it. Patch by Kumar Aditya.
- gh-111531: Fix reference leaks in bind_class() and bind_all()
methods of tkinter widgets.
- gh-111356: Added io.text_encoding(), io.DEFAULT_BUFFER_SIZE, and
io.IncrementalNewlineDecoder to io.__all__.
- gh-68166: Remove mention of not supported âvsapiâ element type
in tkinter.ttk.Style.element_create(). Add tests for
element_create() and other ttk.Style methods. Add examples for
element_create() in the documentation.
- gh-111251: Fix _blake2 not checking for errors when
initializing.
- gh-111174: Fix crash in io.BytesIO.getbuffer() called repeatedly
for empty BytesIO.
- gh-111187: Postpone removal version for
locale.getdefaultlocale() to Python 3.15.
- gh-111159: Fix doctest output comparison for exceptions with
notes.
- gh-110910: Fix invalid state handling in asyncio.TaskGroup and
asyncio.Timeout. They now raise proper RuntimeError if they are
improperly used and are left in consistent state after this.
- gh-111092: Make turtledemo run without default root enabled.
- gh-110590: Fix a bug in _sre.compile() where TypeError would be
overwritten by OverflowError when the code argument was a list
of non-ints.
- gh-65052: Prevent pdb from crashing when trying to display
undisplayable objects
- gh-110519: Deprecation warning about non-integer number in
gettext now alwais refers to the line in the user code where
gettext function or method is used. Previously it could refer to
a line in gettext code.
- gh-110378: contextmanager() and asynccontextmanager() context
managers now close an invalid underlying generator object that
yields more then one value.
- gh-110365: Fix termios.tcsetattr() bug that was overwritting
existing errors during parsing integers from term list.
- gh-110196: Add __reduce__ method to IPv6Address in order to keep
scope_id
- gh-109747: Improve errors for unsupported look-behind patterns.
Now re.error is raised instead of OverflowError or RuntimeError
for too large width of look-behind pattern.
- gh-109786: Fix possible reference leaks and crash when re-enter
the __next__() method of itertools.pairwise.
- gh-108791: Improved error handling in pdb command line
... changelog too long, skipping 87 lines ...
raise SystemError if these attributes have wrong type.
==== python311-core ====
Version update (3.11.6 -> 3.11.7)
Subpackages: libpython3_11-1_0 libpython3_11-1_0-x86-64-v3 python311-base python311-base-x86-64-v3
- Update patch fix_configure_rst.patch
- Update to 3.11.7:
- Core and Builtins
- gh-112625: Fixes a bug where a bytearray object could be cleared
while iterating over an argument in the bytearray.join() method
that could result in reading memory after it was freed.
- gh-112388: Fix an error that was causing the parser to try to
overwrite tokenizer errors. Patch by pablo Galindo
- gh-112387: Fix error positions for decoded strings with
backwards tokenize errors. Patch by Pablo Galindo
- gh-112266: Change docstrings of __dict__ and __weakref__.
- gh-109181: Speed up Traceback object creation by lazily compute
the line number. Patch by Pablo Galindo
- gh-102388: Fix a bug where iso2022_jp_3 and iso2022_jp_2004
codecs read out of bounds
- gh-111366: Fix an issue in the codeop that was causing
SyntaxError exceptions raised in the presence of invalid syntax
to not contain precise error messages. Patch by Pablo Galindo
- gh-111380: Fix a bug that was causing SyntaxWarning to appear
twice when parsing if invalid syntax is encountered later. Patch
by Pablo galindo
- gh-88116: Traceback location ranges involving wide unicode
characters (like emoji and asian characters) now are properly
highlighted. Patch by Batuhan Taskaya and Pablo Galindo.
- gh-94438: Fix a regression that prevented jumping across is None
and is not None when debugging. Patch by Savannah Ostrowski.
- gh-110696: Fix incorrect error message for invalid argument
unpacking. Patch by Pablo Galindo
- gh-110237: Fix missing error checks for calls to PyList_Append
in _PyEval_MatchClass.
- gh-109216: Fix possible memory leak in BUILD_MAP.
- Library
- gh-112618: Fix a caching bug relating to typing.Annotated.
Annotated[str, True] is no longer identical to Annotated[str,
1].
- gh-112509: Fix edge cases that could cause a key to be present
in both the __required_keys__ and __optional_keys__ attributes
of a typing.TypedDict. Patch by Jelle Zijlstra.
- gh-94722: Fix bug where comparison between instances of DocTest
fails if one of them has None as its lineno.
- gh-112105: Make readline.set_completer_delims() work with
libedit
- gh-111942: Fix SystemError in the TextIOWrapper constructor with
non-encodable âerrorsâ argument in non-debug mode.
- gh-109538: Issue warning message instead of having RuntimeError
be displayed when event loop has already been closed at
StreamWriter.__del__().
- gh-111942: Fix crashes in io.TextIOWrapper.reconfigure() when
pass invalid arguments, e.g. non-string encoding.
- gh-111804: Remove posix.fallocate() under WASI as the underlying
posix_fallocate() is not available in WASI preview2.
- gh-111841: Fix truncating arguments on an embedded null
character in os.putenv() and os.unsetenv() on Windows.
- gh-111541: Fix doctest for SyntaxError not-builtin subclasses.
- gh-110894: Call loop exception handler for exceptions in
client_connected_cb of asyncio.start_server() so that
applications can handle it. Patch by Kumar Aditya.
- gh-111531: Fix reference leaks in bind_class() and bind_all()
methods of tkinter widgets.
- gh-111356: Added io.text_encoding(), io.DEFAULT_BUFFER_SIZE, and
io.IncrementalNewlineDecoder to io.__all__.
- gh-68166: Remove mention of not supported âvsapiâ element type
in tkinter.ttk.Style.element_create(). Add tests for
element_create() and other ttk.Style methods. Add examples for
element_create() in the documentation.
- gh-111251: Fix _blake2 not checking for errors when
initializing.
- gh-111174: Fix crash in io.BytesIO.getbuffer() called repeatedly
for empty BytesIO.
- gh-111187: Postpone removal version for
locale.getdefaultlocale() to Python 3.15.
- gh-111159: Fix doctest output comparison for exceptions with
notes.
- gh-110910: Fix invalid state handling in asyncio.TaskGroup and
asyncio.Timeout. They now raise proper RuntimeError if they are
improperly used and are left in consistent state after this.
- gh-111092: Make turtledemo run without default root enabled.
- gh-110590: Fix a bug in _sre.compile() where TypeError would be
overwritten by OverflowError when the code argument was a list
of non-ints.
- gh-65052: Prevent pdb from crashing when trying to display
undisplayable objects
- gh-110519: Deprecation warning about non-integer number in
gettext now alwais refers to the line in the user code where
gettext function or method is used. Previously it could refer to
a line in gettext code.
- gh-110378: contextmanager() and asynccontextmanager() context
managers now close an invalid underlying generator object that
yields more then one value.
- gh-110365: Fix termios.tcsetattr() bug that was overwritting
existing errors during parsing integers from term list.
- gh-110196: Add __reduce__ method to IPv6Address in order to keep
scope_id
- gh-109747: Improve errors for unsupported look-behind patterns.
Now re.error is raised instead of OverflowError or RuntimeError
for too large width of look-behind pattern.
- gh-109786: Fix possible reference leaks and crash when re-enter
the __next__() method of itertools.pairwise.
- gh-108791: Improved error handling in pdb command line
... changelog too long, skipping 87 lines ...
raise SystemError if these attributes have wrong type.
==== update-alternatives ====
Version update (1.22.1 -> 1.22.2)
- Update to version 1.22.2.
The full changelog is very large. Please check it here:
https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.2
1
0
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&versio…
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:
Mesa-demo
cfitsio (4.3.0 -> 4.3.1)
gpgme
gpgmeqt
ibus-libpinyin
libdrm (2.4.118 -> 2.4.119)
libjcat (0.1.14 -> 0.2.0)
libntlm (1.6 -> 1.7)
libxmlb (0.3.14 -> 0.3.15)
man-pages-zh_CN (1.6.3.6 -> 1.6.4.0)
python-httpx (0.25.2 -> 0.26.0)
python-pygit2 (1.12.2 -> 1.13.3)
xorg-x11-server
=== Details ===
==== Mesa-demo ====
Subpackages: Mesa-demo-egl Mesa-demo-es Mesa-demo-x
- Remove old rpm constructs that are long defaulted.
- Remove legalese from descriptions as per our wiki guidelines.
==== cfitsio ====
Version update (4.3.0 -> 4.3.1)
- Update to version 4.3.1:
* Improve longstring keyword functions
==== gpgme ====
Subpackages: libgpgme11 libgpgmepp6
- Python 3.12 has dropped distutils
* Build require python-setuptools instead
* Drop old gpgme-D545-python310.patch
* Replace with gpgme-D545-obsolete-distutils.patch
==== gpgmeqt ====
- Python 3.12 has dropped distutils
* Build require python-setuptools instead
* Drop old gpgme-D545-python310.patch
* Replace with gpgme-D545-obsolete-distutils.patch
==== ibus-libpinyin ====
- Update ibus-libpinyin.spec: Change build requirement and installation
requirement from python310 to python311 in SLE-15-SP6 and later
release, since there's no python310 provided yet.
(bsc#1218160)
==== libdrm ====
Version update (2.4.118 -> 2.4.119)
Subpackages: libdrm2 libdrm_amdgpu1 libdrm_intel1 libdrm_nouveau2 libdrm_radeon1
- update to 2.4.119:
* add amdgpu_va_get_start_addr
==== libjcat ====
Version update (0.1.14 -> 0.2.0)
- Update to version 0.2.0:
+ New Features:
- Add support for verifying firmware transparency checkpoints
- Add various bitcounting functions for future use
- Allow creating and validating SHA512 checksums
- Allow verifying the checksum of a payload
+ Bugfixes:
- Sprinkle attribute((nonnull)) to give a little more
compile-time safety
==== libntlm ====
Version update (1.6 -> 1.7)
- update to 1.7:
* Moved GitLab URL to <https://gitlab.com/gsasl/libntlm>.
* Use gnulib ./bootstrap for building from version
controlled sources.
* API and ABI modifications:
+ No changes since last version.
==== libxmlb ====
Version update (0.3.14 -> 0.3.15)
Subpackages: libxmlb2 libxmlb2-x86-64-v3
- update to 0.3.15:
* Sprinkle __attribute__((nonnull)) to give a little more
compile-time safety
* Accept text/xml as an alternative to application/xml
* Do not inline shared code
* Fix compiling with Visual Studio
* Fix the exported api test on Windows
* Generate and use .def file for clang-cl builds
Fan)
* Release source file handles early
==== man-pages-zh_CN ====
Version update (1.6.3.6 -> 1.6.4.0)
- update to 1.6.4.0:
* stty(1): Retranslated from coreutils 9.1.
* vt-is-UTF8(1): Dropped, tool already disappeared.
* Import and update coreutils 9.1 translation.
==== python-httpx ====
Version update (0.25.2 -> 0.26.0)
- update to 0.26.0:
* The `proxy` argument was added. You should use the `proxy`
argument instead of the deprecated `proxies`, or use
`mounts=` for more complex configurations.
* The `proxies` argument is now deprecated. It will still
continue to work, but it will be removed in the future.
* Fix cases of double escaping of URL path components. Allow /
as a safe character in the query portion.
* Handle `NO_PROXY` envvar cases when a fully qualified URL is
supplied as the value.
* Allow URLs where username or password contains unescaped '@'.
* Ensure ASGI `raw_path` does not include URL query component.
* Ensure `Response.iter_text()` cannot yield empty strings.
==== python-pygit2 ====
Version update (1.12.2 -> 1.13.3)
- update to 1.13.3:
* New API for filters in Python #1237 #1244
* Shallow repositories: New depth optional argument for
clone_repository(...) and Remote.fetch(...) #1245 #1246
* New submodule init(...), update(...) and reload(...)
functions #1248
* Release GIL in Walker.__next__ #1249
* Type hints for submodule functions in Repository #1247
* Support Python 3.12
* Documentation updates #1242
* Fix crash in reference rename #1233
* Upgrade to libgit2 v1.7.1
* Don't distribute wheels for pypy, only universal wheels for
macOS
* New Repository.remotes.create_anonymous(url) #1229
* docs: update links to pypi, pygit2.org #1228
* Prep work for Python 3.12 (not yet supported) #1223
- drop support-libgit2-1.7.patch (upstream)
==== xorg-x11-server ====
Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra
- n_xserver-optimus-autoconfig-hack.patch
u_randr-Do-not-crash-if-slave-screen-does-not-have-pro.patch
u_xfree86-activate-GPU-screens-on-autobind.patch
* check dixPrivateKeyRegistered(rrPrivKey) before calling
rrGetScrPriv() to avoid xserver crash when Xinerama is enabled
(boo#1218240)
- ------------------------------------------------------------------
1
0
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&versio…
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:
evolution (3.50.2 -> 3.50.3)
evolution-data-server (3.50.2 -> 3.50.3)
evolution-ews (3.50.2 -> 3.50.3)
osinfo-db (20231027 -> 20231215)
python-atpublic
python-dkimpy (1.0.5 -> 1.1.5)
python-flufl.i18n (4.1.1 -> 5.0.2)
python-flufl.lock (7.1.1 -> 8.0.2)
python-pyzmq (25.1.1 -> 25.1.2)
=== Details ===
==== evolution ====
Version update (3.50.2 -> 3.50.3)
Subpackages: evolution-lang evolution-plugin-spamassassin
- Update to version 3.50.3:
+ rss: Ensure feed icon size to not be too large.
+ Bug Fixes:
- Calendar: Improve print of the Month view
- rss: Better parse itunes feeds
- Drag and drop images in HTML composer from Chrome
- EMFolderTree: Do not expand to-be-selected folder
+ Updated translations.
==== evolution-data-server ====
Version update (3.50.2 -> 3.50.3)
Subpackages: evolution-data-server-lang libcamel-1_2-64 libebackend-1_2-11 libebook-1_2-21 libebook-contacts-1_2-4 libecal-2_0-2 libedata-book-1_2-27 libedata-cal-2_0-2 libedataserver-1_2-27 libedataserverui-1_2-4
- Update to version 3.50.3:
+ Camel: Ignore errors about missing messages during filtering.
+ Bug Fixes:
- sqlite3_enable_shared_cache is deprecated
- Camel: Hide errors from for-offline download
- IMAP: Copy/move messages in smaller batches
+ Updated translations.
==== evolution-ews ====
Version update (3.50.2 -> 3.50.3)
Subpackages: evolution-ews-lang
- Update to version 3.50.3:
+ Bug Fixes:
- Mail: Calendar attachments can be broken by the server.
- Workaround Outlook 2019 ORGANIZER and ATTENDEE addition into
plain events.
+ Updated translations.
==== osinfo-db ====
Version update (20231027 -> 20231215)
- Update to database version 20231215 (jsc#PED-6305)
osinfo-db-20231215.tar.xz
==== python-atpublic ====
- remove obsolete pdm-pep517 dependency
==== python-dkimpy ====
Version update (1.0.5 -> 1.1.5)
- update to 1.1.5:
* Use dns.resolver.resolve instead of dns.resolver.query
due to deprecation
* Treat dns.resolver.NoNameservers like NXDOMAIN (not an
error)
* Confine errors from dnspython to dnsplug and use dkim
errors, since dkim.__init__.py doesn't import dns and
needs dkim errors
* Catch nacl.exceptions.ValueError and raise
KeyFormatError, similar to how RSA key errors are treated
* Create ed25519 key files with secure permissions to
avoid risk of insecure chmode call/race condition
* Properly cleanup temporary directories in tests
* Verify correct AMS header is used for ARC seal
verification (André Cruz)
* Document dropping of Python 2 support
* Fix traceback when attempting to verify an unsigned
message using async verify
* Add domain validity check for ascii domains (no
specials)
* Add option to specify index number of signature to
verify to dkimverify
* Correct signature indexing error introduced in 1.0.0
that prevents verification of multiple signatures in a
single message
* Correct dkim.verify processing to avoid errors when
verifying messages with no DKIM signatures
* Update dnsplug for DNS Python (dns) 2.0 compatibility
* Provide more specific error message when ed25519
private key is invalid
* Add support for PKCS#8 for private keys, openssl 3
default
* Add limitations section to README to document current
IDN status
* Add USE_ASYNC flag to allow async to be disabled when
aiodns is installed (LP: #1954331)
* Add new dkim.DnsTimeoutError class to report queried
domain and selector along with timeout error from dnspython
* Invalid Authentication-Results header fields are
ignored for ARC signing
==== python-flufl.i18n ====
Version update (4.1.1 -> 5.0.2)
- update to 5.0.2:
* Fix the build backend.
* Drop Python 3.7 support.
* Bump dependencies.
==== python-flufl.lock ====
Version update (7.1.1 -> 8.0.2)
- update to 8.0.2:
* Update dependencies.
* Other minor improvements and cleanups.
* Minor documentation fix.
* Drop Python 3.7 support (GL#34)
* Added a claimfile property to Lock objects
* Switch to pdm- ackend (GL#33)
* Use ruff for linting, since its much faster.
==== python-pyzmq ====
Version update (25.1.1 -> 25.1.2)
- update to 25.1.2:
* Fix builds with some recent compilers and bundled libzmq
* Fix builds with upcoming Cython 3.1
1
0
Dear Tumbleweed users and hackers,
Welcome to the year 2024! I hope you had a great start and did not get
too anxious about the few snapshots you received during the last two
weeks. I’m sure many of you had better things to do than running zypper
dup on their machines. Since I was having some days off myself, I
missed the weekly review of week 2023/52 – so I will include this here
as well. I will cover the six snapshots 1222, 1225, 1226, 1228, 0103,
and 0104, which have all been released since my last reviews. 0104 is
hot off the press!
The main changes in those snapshots were:
* Mozilla Firefox 121.0
* Postfix 3.8.4
* Linux kernel 6.6.7 & 6.6.9
* BlueZ 5.71
* Poppler 23.12.0
* Sudo 1.9.15p5
* Qt 5.15.12
* PHP 8.2.14
This week is still quiet, as many developers stretch the holiday period
over the first week of the new year. So, it’s not a big surprise that
many things on the to-do list are identical to the previous weeks.
Things currently being tested in staging include:
* meson 1.3.1
* GStreamer 1.22.8
* RPM 4.19.x: llvm17 fails to build (?)
* Ruby 3.3: yast failures are being debugged
* libxml 2.12.x: slow progress
* openSSL 3.2.0
* c-ares 1.21.0: breaks nodejs
* dbus-broker: no progress: openQA fails to launch the network stack
in the installer
Cheers,
Dominique
2
1
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&versio…
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:
7zip
ImageMagick
bind (9.18.20 -> 9.18.21)
emacs
fuse-exfat
fwupd (1.9.10 -> 1.9.11)
gnome-settings-daemon (45.0 -> 45.1)
gnustep-base
grub2
gstreamer (1.22.7 -> 1.22.8)
gstreamer-plugins-bad (1.22.7 -> 1.22.8)
gstreamer-plugins-base (1.22.7 -> 1.22.8)
gstreamer-plugins-good (1.22.7 -> 1.22.8)
gstreamer-plugins-libav (1.22.7 -> 1.22.8)
gstreamer-plugins-rs (0.11.2 -> 0.11.3)
gstreamer-plugins-ugly (1.22.7 -> 1.22.8)
gtk-layer-shell (0.8.1 -> 0.8.2)
gucharmap (15.1.1 -> 15.1.2)
guestfs-tools (1.51.6 -> 1.52.0)
inotify-tools (3.22.6.0 -> 4.23.9.0)
libguestfs (1.51.9 -> 1.52.0)
libportal
librsvg (2.57.0 -> 2.57.1)
libstorage-ng (4.5.169 -> 4.5.170)
multipath-tools (0.9.7+76+suse.5f857af -> 0.9.7+93+suse.e2f2272)
perl-HTTP-Cookies (6.10 -> 6.110.0)
perl-IO-Tty (1.180.0 -> 1.200.0)
perl-Net-DNS (1.410.0 -> 1.420.0)
perl-XML-Parser (2.46 -> 2.470.0)
perl-ldap
python-M2Crypto
python-SQLAlchemy (2.0.23 -> 2.0.24)
python-argcomplete (3.1.6 -> 3.2.1)
python-configobj
python-hiredis
python-numpy
python-pycryptodome (3.19.0 -> 3.19.1)
python-pycups
python-redis
python-six
python-tornado6 (6.3.3 -> 6.4)
python-zope.configuration (4.4.1 -> 5.0)
python-zope.hookable (5.4 -> 6.0)
python-zope.i18nmessageid (6.0.1 -> 6.1.0)
python-zope.interface
spamassassin
supermin (5.2.2 -> 5.3.3)
virt-v2v (2.2.0 -> 2.4.0)
wireplumber (0.4.16 -> 0.4.17)
yast2-journal (5.0.0 -> 5.0.1)
=== Details ===
==== 7zip ====
- Add missing man pages for 7z / 7za / 7zr / 7zz.
This solves bsc#1204856.
==== ImageMagick ====
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10
- drop update-alternatives for config; use exactly one of configuration
package provided
==== bind ====
Version update (9.18.20 -> 9.18.21)
Subpackages: bind-doc bind-utils
- Update to release 9.18.21
Removed Features:
* Support for using AES as the DNS COOKIE algorithm
(cookie-algorithm aes;) has been deprecated and will be removed
in a future release. Please use the current default,
SipHash-2-4, instead.
* The resolver-nonbackoff-tries and resolver-retry-interval
statements have been deprecated. Using them now causes a
warning to be logged.
==== emacs ====
Subpackages: emacs-el emacs-eln emacs-info emacs-nox emacs-x11 etags
- fix typo in %{ext_info} macro usage
==== fuse-exfat ====
- Do not mess with system config files which we do not own during
post/postun.
==== fwupd ====
Version update (1.9.10 -> 1.9.11)
Subpackages: fwupd-bash-completion fwupd-lang libfwupd2 typelib-1_0-Fwupd-2_0
- Update to version 1.9.11:
+ This release adds the following features:
- Allow exporting 'offline' reports for manual upload
+ This release fixes the following bugs:
- Add some recovery partition names to ignore for ESP selection
- Check for CET and SMAP on non-Intel x86 processors too
- Correctly mark the CPU as supported in the HSI tests
- Do not fail on probing downstream Synaptics MST ports
- Do not offer to change BIOS settings that are already set
- Do not prefer msftdata when choosing the default ESP
- Do not show spurious device request flags
- Fix a missing build dependency to fwupdplugin-self-test
- Fix a segfault when using zlib-ng instead of zlib
- Fix updating Jabra 410, 510, 710 and 810 devices
- Match more community-supported branches
- Remove the Intel SPIBAR proxy support as the mtd module works
- Show a better error when the ESP is missing
- Show an error if the post-update version does not match exactly
- Speed up Synaptics MST device enumeration
+ This release adds support for the following hardware:
- Algoltek USB devices
- Luxshare Quad USB4 Dock
==== gnome-settings-daemon ====
Version update (45.0 -> 45.1)
Subpackages: gnome-settings-daemon-lang
- Update to version 45.1:
+ Power: Compiler warning fixes.
+ Smartcard: Error handling fix.
+ USB Protection: Comment clean up.
+ Updated translations.
- Drop upstream fixed patches:
+ 41d0dc1db4d75c37ba67fe903105b4e162d42f1a.patch
+ 538816ff42f682fc4b541810ca107486abab9976.patch
+ a059909d62da0c11774f1089d02937699fabf150.patch
==== gnustep-base ====
- Add 295.patch: Fix build with libxml2 2.11.0+.
==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-systemd-sleep-plugin grub2-x86_64-efi grub2-x86_64-xen
- grub2.spec: Add ofnet to signed grub.elf to support powerpc net boot
installation when secure boot is enabled (bsc#1217761)
- Improved check for disk device when looking for PReP partition
* 0004-Introduce-prep_load_env-command.patch
==== gstreamer ====
Version update (1.22.7 -> 1.22.8)
Subpackages: gstreamer-lang gstreamer-utils libgstreamer-1_0-0 typelib-1_0-Gst-1_0
- Update to version 1.22.8:
+ Highlighted bugfixes in 1.22.8
- Security fixes for the AV1 video codec parser
- avdec video decoder: fix another possible deadlock with
FFmpeg 6.1
- qtdemux: reverse playback and seeking fixes for files with
raw audio streams
- v4l2: fix "newly allocated buffer ... is not free" warning
log flood
- GstPlay + GstPlayer library fixes
- dtls: Fix build failure on Windows when compiling against
OpenSSL 3.2.0
- d3d11screencapturesrc: Fix wrong color with HDR enabled
- Cerbero build tool: More python 3.12 string escape warning
fixes; make sure to bundle build tools as well
- various bug fixes, build fixes, memory leak fixes, and other
stability and reliability improvements
+ gstreamer
- buffer: Unref memories before metas
- pad: Recheck pads when linking after temporary unlock
- baseparse: Fixes to buffers extracted from adapter
- Rebase reduce-required-meson.patch
==== gstreamer-plugins-bad ====
Version update (1.22.7 -> 1.22.8)
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 libgsttranscoder-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
- Update to version 1.22.8:
+ aesenc: Fix IV length addition to output buffer length
+ av1parser: Fix array sizes in scalability structure
+ camerabin: Fix source updates with user filters
+ codecparsers: av1: Clip max tile rows and cols values
+ dtlscertificate: Define WINSOCKAPI before including windows.h
+ d3d11: fix building with address sanitizer
+ d3d11screencapturesrc: Fix wrong color with HDR enabled
+ h264decoder: Fix GstVideoCodecFrame leak
+ ladspa: Make RDF parsing truly optional
+ rtponviftimestamp: Fix drop-out-of-segment=false mode
+ qsvdecoder: Fix stream format detection
+ webrtcsdp: Remove fingerprint validation that doesn't make
sense
+ GstPlay: Automatically flush the bus when disposing the
signal adapter
+ GstPlayer: Without dispatcher emit signals directly instead
of via the default main context
- Rebase reduce-required-meson.patch
==== gstreamer-plugins-base ====
Version update (1.22.7 -> 1.22.8)
Subpackages: gstreamer-plugins-base-lang libgstallocators-1_0-0 libgstapp-1_0-0 libgstaudio-1_0-0 libgstfft-1_0-0 libgstgl-1_0-0 libgstpbutils-1_0-0 libgstriff-1_0-0 libgstrtp-1_0-0 libgstrtsp-1_0-0 libgstsdp-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0 typelib-1_0-GstAudio-1_0 typelib-1_0-GstPbutils-1_0 typelib-1_0-GstTag-1_0 typelib-1_0-GstVideo-1_0
- Update to version 1.22.8:
+ appsrc: Fix flow return when buffer is dropped
+ audioringbuffer: Don't try to map MONO channel
+ encoding-target: Properly free when missing type field in
parse_encoding_profile
+ pbutils: Don't include default vp9 parameters in resulting
codec mime string
+ videorate: Don't forget last_ts on caps changes
- Rebase reduce-required-meson.patch
==== gstreamer-plugins-good ====
Version update (1.22.7 -> 1.22.8)
Subpackages: gstreamer-plugins-good-extra gstreamer-plugins-good-gtk gstreamer-plugins-good-jack gstreamer-plugins-good-lang gstreamer-plugins-good-qtqml
- Update to version 1.22.8:
+ dcaparse: keep upstream buffer meta
+ rtpklvdepay: Recover after invalid fragmented KLV unit
+ matroska-demux: fix accumulated base offset in segment seeks
+ qtdemux: fix bug report URL
+ qtdemux: Don't overflow sample index
+ qtdemux: Fix reverse playback for pcm audio stream
+ qtdemux: Ignore raw audio streams when adjusting seek
+ qtdemux: Under-seeking to a key unit in certain (encoded by
Adobe products) ProRes movies (macOS x86_64 & arm64,
Windows x86_64, ...)
+ rtpac3depay: should output audio/x-ac3 not audio/ac3
+ rtp: Fix incorrect RTP channel order lookup by name
+ v4l2bufferpool: add lock as atomic operation for seek
- Rebase reduce-required-meson.patch
==== gstreamer-plugins-libav ====
Version update (1.22.7 -> 1.22.8)
- Update to version 1.22.8:
+ avviddec: Unlock stream lock while waiting for decoded frame.
Fixes potential deadlock
+ avviddec: Calculate latency only for fixed framerate
- Rebase reduce-required-meson.patch.
==== gstreamer-plugins-rs ====
Version update (0.11.2 -> 0.11.3)
- Update to version 0.11.3:
+ Fixed
- ndi: Mark a private type as such and remove a wrong `Clone`
impl of internal types.
- uriplaylistbin: Fix a minor clippy warning.
- fallbacksrc: Fix error during badly timed timeout scheduling.
- webrtcsink: Fail gracefully if webrtcbin pads can't be
requested instead of panicking.
- threadshare: Fix deadlock in `ts-udpsrc`
`notify::used-socket` signal emission.
+ Changed
- Update to AWS SDK 1.0.
- Update to windows-sys 0.52.
- Update to async-tungstenite 0.24.
- Update to bitstream-io 2.0.
- tttocea608: De-duplicate some functions.
- gtk4: Use async-channel instead of deprecated GLib main
context channel.
- Update BuildRequires on cargo-c >= 0.9.21.
==== gstreamer-plugins-ugly ====
Version update (1.22.7 -> 1.22.8)
Subpackages: gstreamer-plugins-ugly-lang
- Update to version 1.22.8:
+ No changes, stable bump only.
- Rebase reduce-required-meson.patch.
==== gtk-layer-shell ====
Version update (0.8.1 -> 0.8.2)
- Update to 0.8.2:
* Compat: bump supported GTK to v3.24.39
* Compat: NOTE: GTK v3.24.40 may break previous version and work
with this one, but we won't know for sure until it's released
==== gucharmap ====
Version update (15.1.1 -> 15.1.2)
Subpackages: gucharmap-lang libgucharmap_2_90-7
- Update to version 15.1.2:
+ Updated translations.
==== guestfs-tools ====
Version update (1.51.6 -> 1.52.0)
- Update to version 1.52.0
* mltools/libosinfo-c.c: Fix off-by-one error
* Documentation fixes
* Fix bugs-in-changelog.sh: Use grep -E instead of egrep
==== inotify-tools ====
Version update (3.22.6.0 -> 4.23.9.0)
Subpackages: libinotifytools0
- update to 4.23.9.0:
* support cross compile for Android
* libinotifytools: Rename init variable to fix conflict with
entry point
* Add CodeQL workflow for GitHub code scanning
* Fix build with musl and add Alpine buildnode to CI
* Update Cirrus CI FreeBSD images
* Fix enabling of fanotify/fsnotify.
* Fix fanotify_supported()
* Combine to one build machine, reduce test iteration to 64
* Add -fanalyzer to build
* Enable CentOS Stream 9 build
* Add debian 12
* Ensure C++ libraries are not linked in
==== libguestfs ====
Version update (1.51.9 -> 1.52.0)
Subpackages: libguestfs-appliance libguestfs-xfs libguestfs0
- Update to version 1.52.0
* The Python bindings now use bytes (instead of str) for the
event callback message, since it may contain arbitrary 8 bit
data
Fix a rare crash, and avoid memory leaks in event callbacks
* Support for OCaml 5, and OCaml ⥠4.07 is now the minimum
* The OCaml bindings now release the runtime lock around calls
to guestfs_close, since that call might be long-running (for
example it might have to shut down the appliance and synch disks).
* Support OpencloudOS
* SELinux relabelling now runs in parallel, meaning it's a lot
quicker
* Add support for lzma and zstd compression methods in tar APIs
(like guestfs_tar_in)
* guestfs_pvs_full previously didn't always return the correct
device names. This has now been fixed.
* guestfs_btrfs_filesystem_balance fixed so it now works with
more modern btrfs tools (Jürgen Hötzel).
* The guestfish(1) --key option now recognizes LVM names like
/dev/mapper/rhel_bootp--73--75--123-root
* guestfish --key option also supports a new --key all:...
selector to try the same key on all devices.
* In guestmount(1) avoid calling fclose(NULL) on error paths,
which might have caused a crash on some platforms.
==== libportal ====
Subpackages: libportal-gtk3-1 libportal-gtk4-1 libportal1 typelib-1_0-Xdp-1_0
- Replace copypasted summaries by something more concrete
==== librsvg ====
Version update (2.57.0 -> 2.57.1)
Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0
- Update to version 2.57.1:
+ Fix small-caps and bump the version of Pango required to 1.50.0.
+ Fix panic when using negative scaling transforms on the
toplevel.
+ Support "var(--foo, #aabbcc)" just for colors. This is the
minimum required to render color SVG emoji fonts that provide
color fallbacks, but it is not yet full support for CSS var().
+ Fix the VS2017 build.
+ Update cairo-rs.
+ Update the project metadata files.
==== libstorage-ng ====
Version update (4.5.169 -> 4.5.170)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#976
- make more use of new SystemCmd interface
- use in-class member initialization
- inhibit colored output from udevadm
- fixed typos
- 4.5.170
==== multipath-tools ====
Version update (0.9.7+76+suse.5f857af -> 0.9.7+93+suse.e2f2272)
Subpackages: kpartx libmpath0
- Update to version 0.9.7+93+suse.e2f2272:
* fix ANA prioritizer enablement logic (bsc#1218326)
* avoid setting queue_if_no_path on multipath maps for which the
no_path_retry timeout has expired
* the interactive commands "restorequeueing map X" and
"restorequeing maps" now only affect maps that had queueing
manually disabled using "disablequeuing maps" or
"disablequeuing map X" beforehand
* Spelling fixes
==== perl-HTTP-Cookies ====
Version update (6.10 -> 6.110.0)
- updated to 6.11
see /usr/share/doc/packages/perl-HTTP-Cookies/Changes
6.11 2023-12-07 16:36:52Z
- Replace "Test" with "Test::More" (GH#70) (James Raspass)
==== perl-IO-Tty ====
Version update (1.180.0 -> 1.200.0)
- updated to 1.20
see /usr/share/doc/packages/perl-IO-Tty/ChangeLog
1.20 2023-12-28 Todd Rinaldo <toddr(a)cpan.org>
* #32 - Skip t/pty_get_winsize.t tests on AIX
* #27 - Fix patchlevel check for util.h
1.19 2023-12-28 Todd Rinaldo <toddr(a)cpan.org>
* #37 - Remove --no-undefined from compiler test which is not compatible with all platforms.
==== perl-Net-DNS ====
Version update (1.410.0 -> 1.420.0)
- updated to 1.42
see /usr/share/doc/packages/perl-Net-DNS/Changes
==== perl-XML-Parser ====
Version update (2.46 -> 2.470.0)
- updated to 2.47
see /usr/share/doc/packages/perl-XML-Parser/Changes
2.47 2023-12-28 (by Todd Rinaldo)
- #84 use $fh instead of $foo
- #85 Fix typo in documentation
- #89 Devel::CheckLib to from 0.99 -> 1.14
- Devel::CheckLibn 1.16
- #91 POD fix for verbatim text
- #97 Add a LICENSE file
- #94 Don't ship Expat/Makefile
- Various github workflow improvements. Windows is still not working.
==== perl-ldap ====
- Remove the dependency on perl(IO::Socket::INET6) as it has been
deprecated by upstream, is no longer suitable for use and its not
being maintained. A compatible replacement for this package is
perl(IO::Socket::IP) which is shipped by the perl-base package.
==== python-M2Crypto ====
- require setuptools
==== python-SQLAlchemy ====
Version update (2.0.23 -> 2.0.24)
- update to 2.0.24:
* https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.24
==== python-argcomplete ====
Version update (3.1.6 -> 3.2.1)
- Remove coverage check
- Fix zsh test failures: avoid coloring terminal
- update to 3.2.1:
* Allow explicit zsh global completion activation (#467)
* Fix and test global completion in zsh (#463, #466)
* Add âyes option to activate-global-python-argcomplete (#461)
* Test suite improvements
- drop without_zsh.patch: obsolete
==== python-configobj ====
- Remove six from the rpm requirements. Why would we have
remove_six.patch in the first place if we still require it?
- Enable unit tests
- require setuptools
- remove python2 logic, this makes no sense after
"remove_six.patch"
==== python-hiredis ====
- require setuptools
==== python-numpy ====
- Fix build error for Leap. Need gcc >= 8.5
==== python-pycryptodome ====
Version update (3.19.0 -> 3.19.1)
- update to 3.19.1:
* Fixed a side-channel leakage with OAEP decryption that could be
exploited to carry out a Manger attack
==== python-pycups ====
- require setuptools
==== python-redis ====
- Add patch to increase timeouts in s390x where tests take longer
to run:
* increase-test-timeout.patch
==== python-six ====
- require setuptools
==== python-tornado6 ====
Version update (6.3.3 -> 6.4)
- update to 6.4:
* https://www.tornadoweb.org/en/stable/releases/v6.4.0.html
* Python 3.12 is now supported.
- drop py312-datetime.patch (upstream)
==== python-zope.configuration ====
Version update (4.4.1 -> 5.0)
- update to 5.0:
* Drop support for Python 2.7, 3.5, 3.6.
* Add support for Python 3.11.
==== python-zope.hookable ====
Version update (5.4 -> 6.0)
- update to 6.0:
* Drop support for Python 2.7, 3.5, 3.6.
* Add support for Python 3.12.
==== python-zope.i18nmessageid ====
Version update (6.0.1 -> 6.1.0)
- update to 6.1.0:
* Add support for Python 3.12.
==== python-zope.interface ====
- remove python2 specific codepaths
==== spamassassin ====
Subpackages: perl-Mail-SpamAssassin spamassassin-spamc
- Remove the dependency on perl(IO::Socket::INET6) as it has been
deprecated by upstream, is no longer suitable for use and its not
being maintained. A compatible replacement for this package is
perl(IO::Socket::IP) which is shipped by the perl-base package.
==== supermin ====
Version update (5.2.2 -> 5.3.3)
- Update to version 5.3.3
* initrd: Support ztd-compressed modules
* pacman: Recognise Artix, an Arch derivative
* Add a separate variable to store link flags, and use that to
supply
* Add appropriate globs for arm based kernels. The file names end
in -arm64 but the architecture is named aarch64.
* Add support for OCaml 5.0
* Add LFS support for fts functions
* Numerous bug fixes
- Upstream bug fixes and features
001-Improved-debugging-of-the-supermin-if-newer-calculation.patch
002-Fix-if-newer-copy-kernel.patch
003-Fix-kernel-filtering-for-aarch64-architecture.patch
004-Use-output-complete-exe-instead-of-custom.patch
005-Only-supply-output-complete-exe-to-final-link.patch
006-Rename-function-file-kernel.patch
007-Uncompress-kernel-on-RISC-V.patch
008-Fix-link-to-renamed-kernel-documentation.patch
009-New-mailing-list-email-address.patch
- Dropped initrd_support_ztd-compressed_modules.patch
==== virt-v2v ====
Version update (2.2.0 -> 2.4.0)
Subpackages: virt-v2v-bash-completion
- Update to virt-v2v 2.4.0
* New --block-driver option which can be used to choose to
install either virtio-blk or virtio-scsi drivers
* The virt-v2v --key option now recognizes LVM names like
/dev/mapper/rhel_bootp--73--75--123-root
* The --key option also supports a new --key all:... selector to
try the same key on all devices.
* Conversions now set the host-model CPU in the output metadata,
except where the source hypervisor overrides this. The
exception is -o qemu mode which uses -cpu host.
* virt-v2v will now look for bootloader configuration in
/boot/grub/grub.cfg for UEFI guests
* Invoke pnputil (if available) to install drivers, fixing some
Windows conversions
* Skip SELinux relabelling if the guest has disabled SELinux
* Several output modes now generate metadata to indicate whether
the guest requires the RTC to be set to UTC (Linux) or
localtime (most Windows). For example with -o libvirt this
generates <clock offset="utc|localtime"/>.
* -i ova mode is now less strict about parsing the manifest file,
which helps when converting some non-conforming OVA files.
* Input modes using -it ssh now use the correct quoting
* -i vmx mode now rejects VMDK files explicitly, reducing a
source of user confusion
* Multiple fixes to -o kubevirt mode. Also implement -oo
compressed for this mode.
* -o libvirt mode now supports Rocky Linux
* -o openstack documentation for cloud configurations fixed
* -o rhv-upload mode has an improved error when the -os parameter
is invalid or missing
* Remove support for RHEL 3
* Various language translation updates
- Drop patches
fix-compiler-error-Stdlib.stderr.patch
fix-linker-error.patch
==== wireplumber ====
Version update (0.4.16 -> 0.4.17)
Subpackages: libwireplumber-0_4-0 wireplumber-audio wireplumber-lang
- Update to version 0.4.17:
* Fixes:
- Fix a reference counting issue in the object managers that
could cause crashes due to memory corruption.
- Fix an issue with filters linking to wrong targets, often
with two sets of links.
- Fix a crash in the endpoints policy that would show up when
log messages were enabled at level 3 or higher.
==== yast2-journal ====
Version update (5.0.0 -> 5.0.1)
- Make sure not to get escape sequences (for colors) into the
output of the 'journalctl --output json' command, even if
$SYSTEMD_COLORS is set in the environment (bsc#1218106)
- 5.0.1
1
0
All meeting minutes can be found here:
https://etherpad.opensuse.org/p/ReleaseEngineering-meeting
The meeting is hosted here
https://meet.opensuse.org/ReleaseEngineeringMeeting
Happy New Year 2024!!!
## Attendees
bittin, lkocman, DimStar, Sarah, Max
## Leap
https://calendar.opensuse.org/ is live, we should add Releng and
weekly call in there.
Members of this call are welcome to join
https://calendar.opensuse.org/teams/release
https://calendar.opensuse.org/teams/release.
https://github.com/openSUSE/calendar-o-o
Beta at the end of February (Based on SLES 15 SP6 Public Beta). All
package drops and SLES update requests should be finalized by then
https://en.opensuse.org/openSUSE:Roadmap.
Leap already has a wallpaper including the newly elected logo, perhaps
we could scan for some other occurrences of the old logo. I see one in
"About system" in gnome-settings. I suspect that KDE will have a
similar placement.
gnuhealth will require 3.11 versions of python-tinydb and python-Kivy + opencv
SCC enablement to unblock SLES migration testing
https://bugzilla.suse.com/show_bug.cgi?id=1217966
Discussion about openSUSE Dolomite / Marble on extended SLE Micro call tomorrow
I'm really happy that the situation (was
https://etherpad.opensuse.org/p/ReleaseEngineering-20231122-pm-discussion)
is now clarified. The new plan is to start working on an openSUSE
Leap Micro 6.X setup since the beginning of 2024.
From Daniel and Sergio (PM):
As for Dolomite, the idea is for it to be implemented as an extension
for SLE Micro and we would like to also copy that extension over to
openSUSE once the details are clearer to us, so basically a Dolomite
extension to openSUSE Leap Micro.
## openSUSE Tumbleweed (ana)
openSUSE:Factory build fail stats: 78 failed 15 unresolvable (last
week 57 failed, 4 unresolvable)
https://tinyurl.com/ysy4nnnz
Most relevant updates from this last week:
* x-mas / new-year break
Updates waiting / work in progress in staging: (almost same than past week)
* libxml 2.12.1 (lots of work to do), on hold until January 8th
* dbus-broker as default dbus session manager, waiting for
maintainers to reach agreement
* RPM 4.19 (work advanced, %patch with unnumbered patches is not
supported from this version on)
* Update to openssl 3.2.0
* ruby 3.3
* Mesa 23.3, on hold until January 8th
* Delete vagrant & Virtualization:vagrant due to licensing changes by
Hashicorp https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/…
## Richard (Aeon)
Work on "aeon-installer" has been supplanted by work on "tik" -
Transactional Installation Kit
Basic premise has evolved to no longer being graphical, but a tui
installer, akin to the kiwi SelfInstaller but with a number of new
features
Most of these features evolve from a core assumption - all of our
installation media todate assumes a read-only ISO, back from the days
of installing via CDrom
tik installation media assumes a SUSE-style "transactional" hybrid
read-only and read-write filesystem, and assumes will only be run from
a USB stick. This will allow people to customise the installer, and
use the USB stick to deliver things like ignition/combustion scripts,
while still actually deploying properly crafted images
Core features
- Partition for storing ignition/combustion scripts on the same USB
stick as being used for installation
- tik OS on the USB can be modified with additional drivers/packages
from transactional-update
- Core installation workflow is very simple - Select Disk, Select
Image, Deploy Image to Disk, Done.
- Customisable installation workflow by distros by adding pre/post
shell script modules in /usr/lib/tik/modules
- Customisable installation workflow by users by adding pre/post shell
script modules in /etc/tik/modules
- Support for both 'single distro' installations, or multiple images
if stored in /var/lib/tik
Current status
Under heavy development, got working module loading and working
storage function for selecting storage devices, now working on
selecting images
## Bernhard (Slowroll)
Last week was silent. Had version bump around Christmas. We're pretty
close to TW right now.
Moved to a new repository. We don't have signing keys for kernel atm.
DimStar: We need Adrian for this ^.
DimStar/Adrian: we have to think this through a bit.
Continues to roll Slowly, sometimes has dependency problems -> need
install-check
Bernhard: three open issues in OBS bugtracker
osc rdiff + osc getbinaries + building DVD with product-builder does
not work with TWsnapshot+dod approach =
https://github.com/openSUSE/slowroll/issues/1
https://github.com/openSUSE/open-build-service/issues/14994
osc branch -r release counter reset
https://github.com/openSUSE/open-build-service/issues/15079 causes
spurious "downgrades"
missing build-compare causes extra publishes
https://github.com/openSUSE/open-build-service/issues/15108
## Max
Leap 15.6 - build stats in Backports: 34(was 26) faild, 13 unresolvable(was 13)
* Not much news, snapshot repo just got refreshed - massive package
rebuilding now
* Preparing a duplicate SLE/Backports package list, they're candidate
to be deleted
## Guillaume - Arm
Not available
* Tumbleweed:
- Rolling
- WIP: Still some packages built without PAC/BTI, two main reasons:
* assembler files without PAC/BTI (usually reported upstream,
e.g. openssl, gnutls, etc)
* Packages built without distro flags (usually fixed in spec file)
- rpmlint:
* openSUSE:Factory:ARM now part of https://rpmlint.opensuse.org/
* we noticed that rpmlint does not check anymore for packages
built without distro %{optflags}. We should add it back.
https://bugzilla.opensuse.org/show_bug.cgi?id=1217840
- WIP to get Tumbleweed to run on Lenovo X13s:
* Latest status available at https://en.opensuse.org/HCL:ThinkpadX13s
* Leap 15.6/Backports SP6:
- No update
## Sarah - s390x
Tumbleweed:
* Christmas release did not go to openQA
-> Any openQA changes again?
DimStar: last build from 28th failed for s390x in openQA.
good news:
* Emulator unicorn updated:
https://build.opensuse.org/package/show/home:AdaLovelace:branches:Virtualiz…
-> does not build for SLES/openSUSE Leap on s390x/aarch64
Upstream issue: https://github.com/unicorn-engine/unicorn/issues/1840
* 2nd mainframe connected to the energy
## Doug
Not available
* Logo contest complete
* 10,813 votes
* Results posted at https://en.opensuse.org/Logocontest
* Winners of contest contacted for gift
- lkocman: we will eventually have to refresh wallpapers with new
logo too. I can cover the Leap one.
existing Tumbleweed would be more tricky.
* Community meeting
* Meeting provides a pathway forward with a two-step process for logo contest
* ddemaio will send out email shortly
* TSP
* One payment pending
* One new request
* CLT Sponsorship PO recieved
Static
* oSC24 dates June 27 to 29 reserved (Thursday - Saturday)
* FOSDEM Bus Connect ddemaio(a)opensuse.org if you're in the Nuremberg area
* AI topics (static)
* Sponsorship of Installfest.cz requested, seems like it was
tentatively approved.
## Dirk
Not available
Further work on python 3.12 enablement preps for Factory, submitted
about ~ 35 updates
Working on python 3.6 removal in SP6 Package Hub
## Wolfgang (Package Hub), Scott Bahling
Not available
task for lkocman: The problem statement (SLES/SLED expectations)
Draft to be composed here:
https://etherpad.opensuse.org/p/packagehub-problem-statement
## Maintenance team (Marcus or Maurizio (m4u))
Not available
HEADS UP! Leap 15.4 EOL on Dec 31st 2023
Updated
lkocman: will look into openSUSE-welcome to announce when a release is
almost/is EOL
lkocman: no update, I've looked into the package (I was surprised to
see that it's in c++), but no progress so far.
It would be nice to have this done this week, prior xmas break and
have update released.
Confirmed that maintenance setup for Leap 15.6 will be with Public
Beta (~February 2024)
Max: php81, SLES 15 SP6 seem to have already php82.
Marcus: Let's not add php81 into 15.6 since php82 is out.
No issues. Internal request to add php8.1 to Package HUB.
Regarding AMD issue, kernel update is scheduled for a second Tuesday of
the month.
https://bugzilla.suse.com/show_bug.cgi?id=1215802
Start working on the maintenance setup with Beta 15.6 (End of February 2024)
## Adrian - OBS
Not available
## Simon (Leap Replacement/Linarite)
Not available
## Open Floor
9
17
Because there seems to be interest in and unresolved questions around
branding and marketing, it seems that openSUSE needs an official marketing
and branding team...IMO.
-- Tony
1
0