openSUSE Kubic
Threads by month
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- 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 2021
- 8 participants
- 66 discussions
Hi,
I had a couple of questions that I was hoping someone could give me
some guidance or opinions on.
First, I have a use case where I would like to run some embedded
systems with MicroOS on a private network. Do you have any guidance
on how I should mirror various repositories so I can update those
machines regularly while they are on the private network?
I have run across tools like Pulp (https://pulpproject.org/) that
might help in creating the mirrors, but I haven't tried it out yet.
From what I can tell, the repos that are being used to perform
software installs and updates can be found in /etc/zypp/repos.d. If I
had mirrors for the repositories listed in that directory and updated
the .repo files in /etc/zypp/repos.d to point to my mirrors, do I need
to do anything else? Any pointers to documentation or other
suggestions are welcomed.
The second question is related. If I wanted to push updates to the
individual systems rather than have them pull updates from repository
mirrors, would it be possible to use a single "golden" system for
managing the configuration for a collection of identical systems and
then use "btrfs send" to update that collection of systems with
updated software for the OS? In other words, I could see how you
might perform an update on the "golden" system and then use the new
snapshot that was created by the "transactional-update" tool in a
"btrfs send" operation to push the changes to other systems.
I understand that this is probably not compatible with the
"transactional-update" tool on the receiving end, but it might be a
nice way to push updates to systems, taking advantage of the fact that
only snapshots are being sent and, ideally, they would represent only
the differences from previous snapshots (a natural way of handling the
deltas between two file systems).
If "btrfs send" isn't the right mechanism for pushing updates, is
there a better mechanism?
Thanks!
Paul
4
6
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=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
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:
PackageKit
conmon (2.0.27 -> 2.0.29)
evolution-data-server
gdk-pixbuf
parted (3.3 -> 3.4)
=== Details ===
==== PackageKit ====
Subpackages: PackageKit-backend-dnf libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0
- Drop upstream merged patches on SLE and Leap 15.4:
+ PackageKit-CVE-2020-16121.patch
==== conmon ====
Version update (2.0.27 -> 2.0.29)
- Update to version 2.0.29:
* Reset OOM score back to 0 for container runtime
* call functions registered with atexit on SIGTERM
* conn_sock: fix potential segfault
==== evolution-data-server ====
Subpackages: libcamel-1_2-62 libebackend-1_2-10 libebook-1_2-20 libebook-contacts-1_2-3 libecal-2_0-1 libedata-book-1_2-26 libedata-cal-2_0-1 libedataserver-1_2-26 libedataserverui-1_2-3
- Drop CVE-2020-16117.patch on SLE and Leap 15.4: fixed upstream
(glgo#GNOME/evolution-data-server#189)
==== gdk-pixbuf ====
Subpackages: gdk-pixbuf-query-loaders gdk-pixbuf-thumbnailer libgdk_pixbuf-2_0-0 typelib-1_0-GdkPixbuf-2_0
- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
15.4: fixed upstream.
==== parted ====
Version update (3.3 -> 3.4)
- update to version 3.4:
* Add new partition type flags chromeos_kernel and bls_boot.
* Add support for the F2FS filesystem.
refreshed patches:
- dummy-bootcode-only-for-x86.patch
- parted-fix-resizepart-and-rm-command.patch
- parted-type.patch
- parted-wipeaix.patch
- tests-adapt-to-SUSE.patch
removed patches:
- parted-fix-end_input-usage.patch
- parted-resize-alias-to-resizepart.patch
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=kubic&groupid=1&version=T…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
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:
PackageKit
conmon (2.0.27 -> 2.0.29)
gdk-pixbuf
k9s (0.24.10 -> 0.24.14)
=== Details ===
==== PackageKit ====
Subpackages: PackageKit-backend-dnf libpackagekit-glib2-18
- Drop upstream merged patches on SLE and Leap 15.4:
+ PackageKit-CVE-2020-16121.patch
==== conmon ====
Version update (2.0.27 -> 2.0.29)
- Update to version 2.0.29:
* Reset OOM score back to 0 for container runtime
* call functions registered with atexit on SIGTERM
* conn_sock: fix potential segfault
==== gdk-pixbuf ====
Subpackages: gdk-pixbuf-query-loaders libgdk_pixbuf-2_0-0
- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
15.4: fixed upstream.
==== k9s ====
Version update (0.24.10 -> 0.24.14)
- Update to version 0.24.14:
* Bug fixes
- Drop Makefile.patch as new build variables were added to the Makefile
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=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
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:
NetworkManager
PackageKit
bluedevil5 (5.22.3 -> 5.22.4)
bluez
breeze (5.22.3 -> 5.22.4)
ca-certificates (2+git20210309.8214505 -> 2+git20210723.27a0476)
discover (5.22.3 -> 5.22.4)
drkonqi5 (5.22.3 -> 5.22.4)
hwinfo (21.75 -> 21.76)
kactivitymanagerd (5.22.3 -> 5.22.4)
kde-cli-tools5 (5.22.3 -> 5.22.4)
keylime (6.1.0 -> 6.1.1)
kgamma5 (5.22.3 -> 5.22.4)
khotkeys5 (5.22.3 -> 5.22.4)
kinfocenter5 (5.22.3 -> 5.22.4)
kmenuedit5 (5.22.3 -> 5.22.4)
kscreen5 (5.22.3 -> 5.22.4)
kscreenlocker (5.22.3 -> 5.22.4)
ksystemstats5 (5.22.3 -> 5.22.4)
kwayland-integration (5.22.3 -> 5.22.4)
kwayland-server (5.22.3 -> 5.22.4)
kwin5 (5.22.3 -> 5.22.4)
kwrited5 (5.22.3 -> 5.22.4)
layer-shell-qt (5.22.3 -> 5.22.4)
libglvnd (1.3.2 -> 1.3.3)
libkdecoration2 (5.22.3 -> 5.22.4)
libkscreen2 (5.22.3 -> 5.22.4)
libksysguard5 (5.22.3 -> 5.22.4)
milou5 (5.22.3 -> 5.22.4)
osinfo-db
pipewire (0.3.31 -> 0.3.32)
plasma-browser-integration (5.22.3 -> 5.22.4)
plasma-nm5 (5.22.3 -> 5.22.4)
plasma5-addons (5.22.3 -> 5.22.4)
plasma5-desktop (5.22.3 -> 5.22.4)
plasma5-integration (5.22.3 -> 5.22.4)
plasma5-openSUSE
plasma5-pa (5.22.3 -> 5.22.4)
plasma5-workspace (5.22.3 -> 5.22.4)
polkit-kde-agent-5 (5.22.3 -> 5.22.4)
powerdevil5 (5.22.3 -> 5.22.4)
python-SQLAlchemy (1.4.20 -> 1.4.22)
qemu
systemsettings5 (5.22.3 -> 5.22.4)
vim (8.2.3075 -> 8.2.3204)
xdg-desktop-portal-kde (5.22.3 -> 5.22.4)
=== Details ===
==== NetworkManager ====
Subpackages: libnm0 typelib-1_0-NM-1_0
- Add libnm0 to baselibs.conf to be used by 64bit Steam
==== PackageKit ====
Subpackages: PackageKit-backend-dnf libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0
- Add PackageKit-dnf-ignore-weak-deps.patch
Backport upstream patch (gh#Conan-Kudo/PackageKit/commit#ecd4a96,
gh#Conan-Kudo/PackageKit#488) for fixing: dnf backend not honoring
"install_weak_deps=False" (gh#dfaggioli/Packagekit#486). See also
https://bugzilla.redhat.com/show_bug.cgi?id=1955484
==== bluedevil5 ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- Changes since 5.22.3:
* [applet] Give FullRepresentation an implicit size (kde#439981)
==== bluez ====
Subpackages: bluez-cups libbluetooth3
- remove notification message from bluez-deprecated package.
I'm not going to remove it, and another maintainer can still
restart the removal process :-)
also boo#1188660
==== breeze ====
Version update (5.22.3 -> 5.22.4)
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-wallpapers libbreezecommon5-5
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== ca-certificates ====
Version update (2+git20210309.8214505 -> 2+git20210723.27a0476)
- Update to version 2+git20210723.27a0476:
* Don't trigger path unit on /usr/share
* Use flock to serialize calls (boo#1188500)
* Add --root <directory> option
- Update to version 2+git20210609.a4969d7:
* Restore /etc/ssl/ca-bundle.pem if it doesn't exist
* Get rid of ls
* Fix indent inconsistencies
* Create /var/lib/ca-certificates if needed
* Install hooks with correct number
* Remove legacy files
* Remove find from update-ca-certificates
==== discover ====
Version update (5.22.3 -> 5.22.4)
Subpackages: discover-backend-flatpak discover-backend-packagekit discover-notifier
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- Changes since 5.22.3:
* kns: Use ksplash.knsrc for the test
* Address the keyboard shortcut tooltip (kde#438916)
==== drkonqi5 ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== hwinfo ====
Version update (21.75 -> 21.76)
- merge gh#openSUSE/hwinfo#104
- Fix timezone issue in SOURCE_DATE_EPOCH code
- 21.76
==== kactivitymanagerd ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== kde-cli-tools5 ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== keylime ====
Version update (6.1.0 -> 6.1.1)
Subpackages: keylime-agent keylime-config keylime-firewalld keylime-registrar keylime-tpm_cert_store keylime-verifier python38-keylime
- Update to Keylime 6.1.1
+ keylime_tenant add crash with TypeError: Object of type 'bytes' is
not JSON serializable
+ Whenever Keylime agent starts and cannot contact the registrar, it
fails and quits without flushing create EK handles
+ keylime_tenant -c reglist now requires a "-t" parameter for no
reason
+ Duplicated API calls to verifier in webapp backend
+ Installer deletes tpm_cert_store files
+ agent_uuid set to dmidecode crashes Keylime
+ Copying of tpm_cert_store fails during installation
+ If the PCR belong to a measured boot list, it is not validated
+ keylime_tenant --c update fails with a race condition
- Drop patches already present in the new version
+ webapp-fix-tls-certs-paths.patch
+ check_pcrs-match-PCR-if-no-mb_refstate-is-provided.patch
+ tenant-do_cvdelete-wait-until-404.patch
==== kgamma5 ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== khotkeys5 ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== kinfocenter5 ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- Changes since 5.22.3:
* unbreak about CPU value when solid is missing a product string (kde#439464)
==== kmenuedit5 ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== kscreen5 ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== kscreenlocker ====
Version update (5.22.3 -> 5.22.4)
Subpackages: libKScreenLocker5
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- Changes since 5.22.3:
* Handle ConvPutAuthAbort as an authentication failure (kde#438099)
==== ksystemstats5 ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- Changes since 5.22.3:
* gpu: Only scan pci devices
* Don't crash if there's no input subfeature (kde#439615)
==== kwayland-integration ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== kwayland-server ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- Changes since 5.22.3:
* Emit the committed() signal after the state is applied
==== kwin5 ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- Changes since 5.22.3:
* wayland: Force decoration update
* scripting: Make QTimer constructible (kde#439630)
* platforms/drm: don't delete connectors in DrmGpu::removeOutput (kde#438789)
* platforms/drm: always populate atomic req with connector props
* platforms/drm: only show cursor on dpms on if not hidden
==== kwrited5 ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== layer-shell-qt ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== libglvnd ====
Version update (1.3.2 -> 1.3.3)
- update to 1.3.3, fixes boo#1188640
==== libkdecoration2 ====
Version update (5.22.3 -> 5.22.4)
Subpackages: libkdecorations2-5 libkdecorations2private8
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== libkscreen2 ====
Version update (5.22.3 -> 5.22.4)
Subpackages: libKF5Screen7 libkscreen2-plugin
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== libksysguard5 ====
Version update (5.22.3 -> 5.22.4)
Subpackages: ksysguardsystemstats-data libKSysGuardSystemStats1 libksysguard5-imports
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== milou5 ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== osinfo-db ====
- bsc#1182144 - osinfo-db: autoinst.xml does not work with
Tumbleweed. Fixes nested language problem.
opensuse-autoyast-desktop.patch
- Add support for openSUSE Leap 15.4, SLE15-SP4, and SLEM 5.1
(bsc#1188692)
add-opensuse-leap-15.4-support.patch
add-sle15sp4-support.patch
add-slem5.1-support.patch
==== pipewire ====
Version update (0.3.31 -> 0.3.32)
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-media-session pipewire-modules pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Move with-{alsa,jack,pulseaudio} from the media-session package
to the packages that implement each support.
- Add patch pipewire-fix-libcamera-build.patch: fix build with
latest libcamera.
- Do no build libcamera support on Leap 15.3 or lower (too old
libcamera) and change name of BuildRequires from camera to
libcamera.
- Update minimal version for alsa buildrequires.
- Update to 0.3.32:
* Highlights
- Real-time priority handling for threads was reworked.
Freewheeling will now drop RT priorities to avoid being
killed.
- Problems with filter chains and echo-cancel being linked in
a loop was fixed.
- alsamixer should now be able to see the mixer controls again.
- JACK has seen some latency reporting improvements that make
Ardour report latencies correctly.
- Many bugfixes and improvements.
* PipeWire
- Fix a bug in the neon audio resampler code.
- There is now a node.link-group property to relate linked
streams. this can be used to track the dataflow with
coupled streams.
- Fix a crash when recalculating latency on a destroyed
port. (#1371)
- Filter chains and other modules that create streams can
now also be added to the daemon config itself. (#1309)
- Fix some potential deadlocks in timerfd. (#1377)
- Feedback links are skipped when recalculating latency to
avoid loops.
- The dummy driver and null-sink now stop the timerfd when
following another driver instead of generating useless
graph wakeups.
- rt.limit was increased to 2 seconds. Some applications got
killed because they run lengthy code in the Real-Time
thread. (#1344)
- Fix s24_32 to float, it was not sign extending
properly. (#1393)
- The performance of the feedback loop check algorithm was
improved a lot, making complex graphs start much much faster.
- The zeroconf publish module now doesn't republish nodes
every time the volume changes. (#1406)
- A potential memory corruption error has been fixed in the
loop that could cause random crashes.
- Mempools can now be created from multiple threads at the
same time.
* media-session
- Loops in coupled streams are now avoided. (#1394)
- Port changes for inactive profiles are ignored now by
the default-route module. (#1403)
* ALSA
- Make sure tha alibpref is not part of the device node name
because it is random. (#1362)
- Fixed an off-by-one that could cause midi events to end up
with a wrong timestamp and thus being discarded by
some apps. (#1395)
- Fix some memory leaks when destroying a card object.
* JACK
- Fix some invalid cycle wakeups that could cause JACK
application to run with a 0 buffer size. (#1386)
- JACK can now use rtkit to manage realtime priorities
on threads.
- The Real-time priority is dropped when entering freewheel
mode to make sure we don't get killed when using
too much CPU.
- jack_recompute_total_latencies() is now implemented, fixing
the latency reporting in Ardour. (#1388)
- Fix some overflows in time calculations.
- Ensure frame_rate in position is never 0.
- Graph callbacks are now emitted as well.
* Bluetooth
- RTP payload type is now set correctly for aptX, LDAC and
SBC, which should improve compatibility with devices that
care about this.
* PulseAudio server
- There is now a quirks database to deal with bad clients.
The database is builtin but can be made external later.
Teams is now lied to and told all sink/sources use
s16 samples to make it show all sinks/sources.
Firefox is forced to remove the DONT_MOVE flag on
capture streams so that you can move firefox streams
with other tools.
- The UNDERFLOW warnings are now made into info log messages
to not spam the log too much. Many application just let
things underrun and PulseAudio did not warn about this
either. (#910)
* ALSA plugin
- The alsa plugin now uses the right metadata for finding the
default source and sink, which makes the volume controls
reappear. (#1384)
* Other
- Cleanups in pulse-server and pipewire.
- Documentation additions.
- Make the jack replacement libraries really replace jack libraries
just like Fedora does (adding the path to the pipewire
replacement libraries to ld.so.conf.d and conflicting with jack).
- Remove the spec code that forced the packages not to provide the
jack libraries. They seem to be ready to replace jack libraries
now.
- Add a pipewire-libjack-0_3-devel package with development files
for pipewire's jack replacement.
- Enable the libcamera module
==== plasma-browser-integration ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- Changes since 5.22.3:
* [History Runner] Request favicon with device pixel ratio
==== plasma-nm5 ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== plasma5-addons ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- Changes since 5.22.3:
* Use dynamic sorting to support different locales
* Sort Unsplash POTD image categories alphabetically (kde#422971)
==== plasma5-desktop ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- Changes since 5.22.3:
* [panel] When in adaptive transparency go transparent when in show desktop mode (kde#439209)
* kcms/keys: Use storageId instead of desktopEntryName (kde#438204)
* kcm/keys: Always try looking up services by storageId
* Fix shift-action modifier in context menu (kde#425997)
* [kcms/keyboard] Fix translations of OSD config (kde#439394)
==== plasma5-integration ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== plasma5-openSUSE ====
Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE sddm-theme-openSUSE
- Update to 5.22.4
==== plasma5-pa ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- Changes since 5.22.3:
* [ListItemBase] Open menu on press
==== plasma5-workspace ====
Version update (5.22.3 -> 5.22.4)
Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-libs xembedsniproxy
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- Changes since 5.22.3:
* systemtray: Let plasmashell handle visibility when configuring (kde#440263)
* [applets/clipboard] Fix the alignment of delegate buttons (kde#437044)
* Allow plasmashell to use both screenshot and screenshot2
* [Notifications] Set Plasma linkColor on notification label (kde#438366)
* Add kde-baloo.service to Wants=
* Prevent fractional positioning in systray HiddenItemsView
* Set GDK scale explictily on wayland (kde#438971)
==== polkit-kde-agent-5 ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== powerdevil5 ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== python-SQLAlchemy ====
Version update (1.4.20 -> 1.4.22)
- update to version 1.4.22:
* orm
+ Fixed issue in new Table.table_valued() method where the
resulting TableValuedColumn construct would not respond
correctly to alias adaptation as is used throughout the ORM,
such as for eager loading, polymorphic loading, etc.
+ Fixed issue where usage of the Result.unique() method with an
ORM result that included column expressions with unhashable
types, such as JSON or ARRAY using non-tuples would silently
fall back to using the id() function, rather than raising an
error. This now raises an error when the Result.unique() method
is used in a 2.0 style ORM query. Additionally, hashability is
assumed to be True for result values of unknown type, such as
often happens when using SQL functions of unknown return type;
if values are truly not hashable then the hash() itself will
raise.
+ For legacy ORM queries, since the legacy Query object uniquifies
in all cases, the old rules remain in place, which is to use
id() for result values of unknown type as this legacy uniquing
is mostly for the purpose of uniquing ORM entities and not
column values.
+ Fixed an issue where clearing of mappers during things like test
suite teardowns could cause a ?dictionary changed size? warning
during garbage collection, due to iteration of a
weak-referencing dictionary. A list() has been applied to
prevent concurrent GC from affecting this operation.
+ Fixed critical caching issue where the ORM?s persistence feature
using INSERT..RETURNING would cache an incorrect query when
mixing the ?bulk save? and standard ?flush? forms of INSERT.
* engine
+ Added some guards against KeyError in the event system to
accommodate the case that the interpreter is shutting down at
the same time Engine.dispose() is being called, which would
cause stack trace warnings.
* sql
+ Fixed issue where use of the case.whens parameter passing a
dictionary positionally and not as a keyword argument would emit
a 2.0 deprecation warning, referring to the deprecation of
passing a list positionally. The dictionary format of ?whens?,
passed positionally, is still supported and was accidentally
marked as deprecated.
+ Fixed issue where type-specific bound parameter handlers would
not be called upon in the case of using the Insert.values()
method with the Python None value; in particular, this would be
noticed when using the JSON datatype as well as related
PostgreSQL specific types such as JSONB which would fail to
encode the Python None value into JSON null, however the issue
was generalized to any bound parameter handler in conjunction
with this specific method of Insert.
- changes from version 1.4.21:
* orm
+ Modified the approach used for history tracking of scalar object
relationships that are not many-to-one, i.e. one-to-one
relationships that would otherwise be one-to-many. When
replacing a one-to-one value, the ?old? value that would be
replaced is no longer loaded immediately, and is instead handled
during the flush process. This eliminates an historically
troublesome lazy load that otherwise often occurs when assigning
to a one-to-one attribute, and is particularly troublesome when
using ?lazy=?raise?? as well as asyncio use cases.
+ This change does cause a behavioral change within the
AttributeEvents.set() event, which is nonetheless currently
documented, which is that the event applied to such a one-to-one
attribute will no longer receive the ?old? parameter if it is
unloaded and the relationship.active_history flag is not set. As
is documented in AttributeEvents.set(), if the event handler
needs to receive the ?old? value when the event fires off, the
active_history flag must be established either with the event
listener or with the relationship. This is already the behavior
with other kinds of attributes such as many-to-one and column
value references.
+ The change additionally will defer updating a backref on the
?old? value in the less common case that the ?old? value is
locally present in the session, but isn?t loaded on the
relationship in question, until the next flush occurs. If this
causes an issue, again the normal relationship.active_history
flag can be set to True on the relationship.
+ Fixed regression caused in 1.4.19 due to #6503 and related
involving Query.with_entities() where the new structure used
would be inappropriately transferred to an enclosing Query when
making use of set operations such as Query.union(), causing the
JOIN instructions within to be applied to the outside query as
well.
+ Fixed regression which appeared in version 1.4.3 due to #6060
where rules that limit ORM adaptation of derived selectables
interfered with other ORM-adaptation based cases, in this case
when applying adaptations for a with_polymorphic() against a
mapping which uses a column_property() which in turn makes use
of a scalar select that includes a aliased() object of the
mapped table.
+ Fixed ORM regression where ad-hoc label names generated for
hybrid properties and potentially other similar types of
ORM-enabled expressions would usually be propagated outwards
through subqueries, allowing the name to be retained in the
final keys of the result set even when selecting from
subqueries. Additional state is now tracked in this case that
isn?t lost when a hybrid is selected out of a Core select /
subquery.
* sql
+ Added new method HasCTE.add_cte() to each of the select(),
insert(), update() and delete() constructs. This method will add
the given CTE as an ?independent? CTE of the statement, meaning
it renders in the WITH clause above the statement
unconditionally even if it is not otherwise referenced in the
primary statement. This is a popular use case on the PostgreSQL
database where a CTE is used for a DML statement that runs
against database rows independently of the primary statement.
+ Fixed issue in CTE constructs where a recursive CTE that
referred to a SELECT that has duplicate column names, which are
typically deduplicated using labeling logic in 1.4, would fail
to refer to the deduplicated label name correctly within the
WITH clause.
+ Fixed regression where the tablesample() construct would fail to
be executable when constructed given a floating-point sampling
value not embedded within a SQL function.
* postgresql
+ Fixed issue in Insert.on_conflict_do_nothing() and
Insert.on_conflict_do_update() where the name of a unique
constraint passed as the constraint parameter would not be
properly truncated for length if it were based on a naming
convention that generated a too-long name for the PostgreSQL max
identifier length of 63 characters, in the same way which occurs
within a CREATE TABLE statement.
+ Fixed issue where the PostgreSQL ENUM datatype as embedded in
the ARRAY datatype would fail to emit correctly in create/drop
when the schema_translate_map feature were also in
use. Additionally repairs a related issue where the same
schema_translate_map feature would not work for the ENUM
datatype in combination with a CAST, that?s also intrinsic to
how the ARRAY(ENUM) combination works on the PostgreSQL dialect.
+ Fixed issue in Insert.on_conflict_do_nothing() and
Insert.on_conflict_do_update() where the name of a unique
constraint passed as the constraint parameter would not be
properly quoted if it contained characters which required
quoting.
* mssql
+ Fixed regression where the special dotted-schema name handling
for the SQL Server dialect would not function correctly if the
dotted schema name were used within the schema_translate_map
feature.
==== qemu ====
- Disabled skiboot building for PowerPC due to the following issue:
https://github.com/open-power/skiboot/issues/265
- Fix possible mremap overflow in the pvrdma
(CVE-2021-3582, bsc#1187499)
hw-rdma-Fix-possible-mremap-overflow-in-.patch
- Ensure correct input on ring init
(CVE-2021-3607, bsc#1187539)
pvrdma-Ensure-correct-input-on-ring-init.patch
- Fix the ring init error flow
(CVE-2021-3608, bsc#1187538)
pvrdma-Fix-the-ring-init-error-flow-CVE-.patch
==== systemsettings5 ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== vim ====
Version update (8.2.3075 -> 8.2.3204)
Subpackages: vim-data-common vim-small
- Updated to version 8.2.3204, fixes the following problems
- enable test_recover on x86_64/i586/ppc64* - disable-unreliable-tests.patch
- disable faulty tests on arm and s390x arch - disable-unreliable-tests-arch.patch
* Xxd always reports an old version string. (Åsmund Ervik)
* Vim9: using try in catch block causes a hang.
* Vim9: an error in a catch block is not reported.
* Vim9: profile test fails.
* Powershell core not supported by default.
* Recover test fails on 32bit systems. (Ond?ej Súkup)
* Cannot catch errors in a channel command.
* A channel command "echoerr" does not show anything.
* Crash when passing null string to charclass().
* Vim9: builtin function argument types are not checked at compile time.
* JSONC files are not recognized.
* Vim9: breakpoint on "for" does not work.
* Gemtext files are not recognized.
* With 'virtualedit' set to "block" Visual highlight is wrong after using
"$". (Marco Trosi)
* Garbage collection has useless code.
* With concealing enabled and indirectly closing a fold the cursor may be
somewhere in a folded line.
* Vim9: default argument expression cannot use previous argument
* Vim9: builtin function test fails without the +channel feature.
* tablabel_tooltip test fails with Athena. (Dominique Pellé)
* Test_popup_atcursor_pos() fails without the conceal feature.
* With 'virtualedit' set to "block" block selection is wrong after using
"$". (Marco Trosi)
* Temp files remain after running tests.
* Crash when using "quit" at recovery prompt and autocommands are triggered.
* Popup window test is flaky on MS-Windows with GUI.
* Vim9: missing catch/finally not reported at script level.
* Vim9: no error when using type with unknown number of arguments.
* Missing function prototype for vim_round().
* Test for crash fix does not fail without the fix.
* Swap test may fail on some systems when jobs take longer to exit.
* Vim9: unspecified function type causes type error.
* Vim9: type of partial is wrong when it has arguments.
* Vim9: confusing line number reported for error.
* Vim9: error for arguments while type didn't specify arguments.
* Test for remote_foreground() fails. (Elimar Riesebieter)
* Check for $DISPLAY never fails.
* A pattern that matches the cursor position is bit complicated.
* Vim9: confusing error with extra whitespace before colon.
* With concealing enabled and indirectly closing a fold the cursor may be
somewhere in a folded line when it is not on the first line of
the fold.
* No error when for loop variable shadows script variable.
* Amiga-like systems: build error using stat().
* Coverity complains about free_wininfo() use.
* Vim9: crash when debugging a function with line continuation.
* Vim9: type not properly checked in for loop.
* Vim9: "any" type not handled correctly in for loop.
* Compiler warning for unused argument.
* Crypt with sodium test fails on MS-Windows.
* 'listchars' "exceeds" character appears in foldcolumn. Window separator
is missing. (Leonid V. Fedorenchik)
* With 'nowrap' cursor position is unexected in narrow window. (Leonid V.
Fedorenchik)
* Vim9: confusing error when using white space after option, before one of
"!&<".
* Vim9: no error for white space between option and "=9".
* Variables are set but not used.
* Vim9: for loop error reports wrong line number.
* Vim9: no error when adding number to list of string.
* Vim9: uninitialzed list does not get type checked.
* Vim9: imported uninitialized list does not get type checked.
* Vim9: import test fails.
* Compiler warns for size_t to colnr_T conversion. (Randall W. Morris)
* Vim9: memory leak when add() fails.
* Crash when using typename() on a function reference. (Naohiro Ono)
* Vim9: builtin function arguments not checked at compile time.
* No test for E187 and "No swap file".
* Vim9: no error when a line only has a variable name.
* Debugger test fails.
* Functions for string manipulation are spread out.
* No error when using :complete for :command without -nargs.
* Vim9: type check for has_key() argument is too strict.
* Vim9: A lambda may be compiled with the wrong context if it is called
from a profiled function.
* Vim9: no error when using an invalid value for a line number.
* Vim9: profile test fails without profile feature.
* Vim9: line number wrong for :execute argument.
* Vim9: profiling does not work with a nested function.
* Vim9: function arg type check does not handle base offset.
* Some plugins have a problem with the error check for using :command with
- complete but without -nargs.
* Vim9: argument types are not checked at compile time.
* Vim9: profiling fails if nested function is also profiled.
* Vim9: accessing "s:" results in an error.
* URLs with a dash in the scheme are not recognized.
* Vim9: some type checks for builtin functions fail.
* Some option related code not covered by tests.
* Vim9: term_getansicolors() test fails without +termguicolors.
* Crypt test may fail on MS-Windows.
* Strange error message when using islocked() with a number. (Yegappan
Lakshmanan)
* Cursor displayed in wrong position after deleting line.
* 'breakindent' does not work well for bulleted and numbered lists.
* Vim9: no error when reltime() has invalid arguments.
* Vim9: argument types are not checked at compile time.
* Location list window may open a wrong file.
* Vim9: in a || expression the error line number may be wrong.
* Vim9: nested autoload call error overruled by "Unknown error".
* Get E12 in a job callback when searching for tags. (Andy Stewart)
* Vim9: type error for constant of type any.
* Vim9: cannot handle nested inline function.
* Illegal memory access in test.
* Another illegal memory access in test.
* MzScheme test fails. (Christian Brabandt)
* Vim9: argument types are not checked at compile time.
* Vim9: "legacy undo" finds "undo" variable.
* Vim9: using illegal pointer with inline function inside a lambda.
* Vim9: no type error for comparing number with string.
* Vim9: can not use "for _ in expr" at script level.
* Vim9: the file name of an :import cannot be an expression.
* Vim9: cannot assign to an imported variable at script level.
* Vim9: memory leak when concatenating to an imported string.
* Vim9: builtin function test fails without channel feature.
* Vim9: crash when using removing items from a constant list. (Yegappan
Lakshmanan)
* Duplicate error numbers.
* Cannot add a digraph with a leading space. It is not easy to list
existing digraphs.
* Vim9: start of inline function found in comment line.
* Vim9: not all failures for import tested
* Vim9: popup timer callback is not compiled.
* Vim9: argument types are not checked at compile time.
* Vim9: error when using "try|".
* Error messages are spread out.
* Vim9: not enough code is tested.
* Build failure with small version (Tony Mechelynck).
* screenpos() is wrong when the last line is partially visible and 'display'
is "lastline".
* Vim9: argument types are not checked at compile time.
* Vim9: unclear error when passing too many arguments to lambda.
* Vim9: bool expression with numbers only fails at runtime.
* Error messages are spread out.
* Cannot use 'formatlistpat' for breakindent.
* Vim9: execution speed can be improved.
* Vim9: hard to guess where a type error is given.
* Crash in test.
* Vim9: tests are only executed for legacy script.
* Vim9: compiled string expression causes type error. (Yegappan Lakshmanan)
* Display garbled when 'cursorline' is set and lines wrap. (Gabriel Dupras)
==== xdg-desktop-portal-kde ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
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=kubic&groupid=1&version=T…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
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:
PackageKit
ca-certificates (2+git20210309.8214505 -> 2+git20210723.27a0476)
ceph (16.2.5.29+g97c2c82c2f5 -> 16.2.5.111+ga5b472dfcf8)
cri-o (1.21.0 -> 1.21.2)
hwinfo (21.75 -> 21.76)
keylime (6.1.0 -> 6.1.1)
libglvnd (1.3.2 -> 1.3.3)
python-SQLAlchemy (1.4.20 -> 1.4.22)
qemu
vim (8.2.3075 -> 8.2.3204)
=== Details ===
==== PackageKit ====
Subpackages: PackageKit-backend-dnf libpackagekit-glib2-18
- Add PackageKit-dnf-ignore-weak-deps.patch
Backport upstream patch (gh#Conan-Kudo/PackageKit/commit#ecd4a96,
gh#Conan-Kudo/PackageKit#488) for fixing: dnf backend not honoring
"install_weak_deps=False" (gh#dfaggioli/Packagekit#486). See also
https://bugzilla.redhat.com/show_bug.cgi?id=1955484
==== ca-certificates ====
Version update (2+git20210309.8214505 -> 2+git20210723.27a0476)
- Update to version 2+git20210723.27a0476:
* Don't trigger path unit on /usr/share
* Use flock to serialize calls (boo#1188500)
* Add --root <directory> option
- Update to version 2+git20210609.a4969d7:
* Restore /etc/ssl/ca-bundle.pem if it doesn't exist
* Get rid of ls
* Fix indent inconsistencies
* Create /var/lib/ca-certificates if needed
* Install hooks with correct number
* Remove legacy files
* Remove find from update-ca-certificates
==== ceph ====
Version update (16.2.5.29+g97c2c82c2f5 -> 16.2.5.111+ga5b472dfcf8)
Subpackages: ceph-common libcephfs2 librados2 librbd1 librgw2 python3-ceph-argparse python3-ceph-common python3-cephfs python3-rados python3-rbd python3-rgw
- Update to 16.2.5-111-ga5b472dfcf8:
+ (bsc#1188741) compression/snappy: use uint32_t to be compatible with 1.1.9
- Update to 16.2.5-110-gc5d9c915c46:
+ rebased on top of upstream commit SHA1 7feddc9819ca05586f230accd67b4e26a328e618
+ (bsc#1186348) mgr/zabbix: adapt zabbix_sender default path
==== cri-o ====
Version update (1.21.0 -> 1.21.2)
Subpackages: cri-o-kubeadm-criconfig
- Update to version 1.21.2:
* oci: be more precise about channels and routines
* oci: wait for runtime to write pidfile before starting timer
* oci: refactor fsnotify usage
* vendor: add notify package
* version: bump to v1.21.2
* server: use cnimgr to wait for cni plugin ready before creating a pod
* server: use cnimgr for runtime status
* config: add cnimgr
* Introduce cnimgr
* server: prevent segfault by not using a potentially nil sandbox
* network: pass pod UID to ocicni when performing network operations
* vendor: bump ocicni to 4ea5fb8752cfe
* Bump c/storage to v1.32.3
* oci: kill runtime process on exec if exec pid isn't written yet
* oci: don't pre-create pid file
* dbus: update retryondisconnect to handle eagain too
* simplify checking for dbus error
* utils: close dbus conn channel
* dbusmgr: protect against races in NewDbusConnManager
* cgmgr: reuse dbus connection
* cgmgr: create systemd manager constructor
* try again on EAGAIN from dbus
* test: fix cgroupfs workload tests
* Disable short name mode
* workloads: don't set conmon cpuset if systemd doesn't support AllowedCPUs
* test: add test for conmon in workloads
* workloads: setup on conmon cgroup
* Bump runc to get public RangeToBits function
* server: export InfraName and drop references to leaky
* storage: succeed in DeleteContainer if container is unknown
* bump to v1.21.1
* Fix CI
* oci: drop internal ExecSync structs
* oci: do not use conmon for exec sync
* bump c/storage to 1.31.1
* bump runc to 1.0.0-rc94
* Fix unit tests
* Add support to drop ALL and add back few capabilities
* server: call CNI del in separate routine in restore
* server: reduce log verbosity on restore
* reduce listen socket permissions to 0660
* test: adapt crio wipe tests to handle new behavior
* ignore storage.ErrNotAContainer
* move internal wipe to only wipe images
* server: properly remove sandbox network on failed restore
* runtimeVM: Use internal context to ensure goroutines are stopped
* Fix go.sum
* sandbox remove: unmount shm before removing infra container
* use more ContainerServer.StopContainer
* sandbox: fix race with cleanup
* server: don't unconditionally fail on sandbox cleanup
* server: group namespace cleanup with network stop
* resourcestore: run cleanup in parallel
* test: add test for delayed cleanup of network on restart
* InternalWipe: retry on failures
* server: get hooks after we've check if a sandbox is already stopped
* server: move newPodNetwork to a more logical place
* Add resource cleaner retry functionality
* test: add test for internal_wipe
* server: add support for internal_wipe
* crio wipe: add support for internal_wipe
* config: add InternalWipe
* server: breakup stop/remove all functions with internal helpers
* storage: remove RemovePodSandbox function
* server: reuse container removal code for infra
* Cleanup pod network on sandbox removal
* test: add test for absent_mount_sources_to_reject
* server: add support for absent_mount_sources_to_reject
* config: add absent_mount_sources_to_reject option
* server: use background context for network stop
* resource store: prevent segfault on cleanup step
* Pin gocapability to v0.0.0-20180916011248-d98352740cb2
* config: fix type of privileged_without_host_devices
* Fix podman name in README
* Fix RuntimeDefault seccomp behavior if disabled
* Add After=crio.service dependency to containers and conmon
* Use extra context for runtime VM
* workloads: move to more concrete type
* workloads: update how overrides are specified
* main: still rely on logrus (rather than using the internal log)
* container server: fix silly typo
* nsmgr: remove duplicate IsNSOrErr call
* nsmgr: fix some leaks with GetNamespace
* bump to containers/image 5.11.1
* Bug 1942608: do not list the image with error locating manifest
* runtimeVM: Calculate the WorkingSetBytes stats
* runtimeVM: Use containerd/cgroups for metrics
* runtimeVM: Move metricsToCtrStats() around
* runtimeVM: Vendor typeurl instead of maintain our own copy
==== hwinfo ====
Version update (21.75 -> 21.76)
- merge gh#openSUSE/hwinfo#104
- Fix timezone issue in SOURCE_DATE_EPOCH code
- 21.76
==== keylime ====
Version update (6.1.0 -> 6.1.1)
Subpackages: keylime-agent keylime-config keylime-firewalld keylime-registrar keylime-tpm_cert_store keylime-verifier python38-keylime
- Update to Keylime 6.1.1
+ keylime_tenant add crash with TypeError: Object of type 'bytes' is
not JSON serializable
+ Whenever Keylime agent starts and cannot contact the registrar, it
fails and quits without flushing create EK handles
+ keylime_tenant -c reglist now requires a "-t" parameter for no
reason
+ Duplicated API calls to verifier in webapp backend
+ Installer deletes tpm_cert_store files
+ agent_uuid set to dmidecode crashes Keylime
+ Copying of tpm_cert_store fails during installation
+ If the PCR belong to a measured boot list, it is not validated
+ keylime_tenant --c update fails with a race condition
- Drop patches already present in the new version
+ webapp-fix-tls-certs-paths.patch
+ check_pcrs-match-PCR-if-no-mb_refstate-is-provided.patch
+ tenant-do_cvdelete-wait-until-404.patch
==== libglvnd ====
Version update (1.3.2 -> 1.3.3)
- update to 1.3.3, fixes boo#1188640
==== python-SQLAlchemy ====
Version update (1.4.20 -> 1.4.22)
- update to version 1.4.22:
* orm
+ Fixed issue in new Table.table_valued() method where the
resulting TableValuedColumn construct would not respond
correctly to alias adaptation as is used throughout the ORM,
such as for eager loading, polymorphic loading, etc.
+ Fixed issue where usage of the Result.unique() method with an
ORM result that included column expressions with unhashable
types, such as JSON or ARRAY using non-tuples would silently
fall back to using the id() function, rather than raising an
error. This now raises an error when the Result.unique() method
is used in a 2.0 style ORM query. Additionally, hashability is
assumed to be True for result values of unknown type, such as
often happens when using SQL functions of unknown return type;
if values are truly not hashable then the hash() itself will
raise.
+ For legacy ORM queries, since the legacy Query object uniquifies
in all cases, the old rules remain in place, which is to use
id() for result values of unknown type as this legacy uniquing
is mostly for the purpose of uniquing ORM entities and not
column values.
+ Fixed an issue where clearing of mappers during things like test
suite teardowns could cause a ?dictionary changed size? warning
during garbage collection, due to iteration of a
weak-referencing dictionary. A list() has been applied to
prevent concurrent GC from affecting this operation.
+ Fixed critical caching issue where the ORM?s persistence feature
using INSERT..RETURNING would cache an incorrect query when
mixing the ?bulk save? and standard ?flush? forms of INSERT.
* engine
+ Added some guards against KeyError in the event system to
accommodate the case that the interpreter is shutting down at
the same time Engine.dispose() is being called, which would
cause stack trace warnings.
* sql
+ Fixed issue where use of the case.whens parameter passing a
dictionary positionally and not as a keyword argument would emit
a 2.0 deprecation warning, referring to the deprecation of
passing a list positionally. The dictionary format of ?whens?,
passed positionally, is still supported and was accidentally
marked as deprecated.
+ Fixed issue where type-specific bound parameter handlers would
not be called upon in the case of using the Insert.values()
method with the Python None value; in particular, this would be
noticed when using the JSON datatype as well as related
PostgreSQL specific types such as JSONB which would fail to
encode the Python None value into JSON null, however the issue
was generalized to any bound parameter handler in conjunction
with this specific method of Insert.
- changes from version 1.4.21:
* orm
+ Modified the approach used for history tracking of scalar object
relationships that are not many-to-one, i.e. one-to-one
relationships that would otherwise be one-to-many. When
replacing a one-to-one value, the ?old? value that would be
replaced is no longer loaded immediately, and is instead handled
during the flush process. This eliminates an historically
troublesome lazy load that otherwise often occurs when assigning
to a one-to-one attribute, and is particularly troublesome when
using ?lazy=?raise?? as well as asyncio use cases.
+ This change does cause a behavioral change within the
AttributeEvents.set() event, which is nonetheless currently
documented, which is that the event applied to such a one-to-one
attribute will no longer receive the ?old? parameter if it is
unloaded and the relationship.active_history flag is not set. As
is documented in AttributeEvents.set(), if the event handler
needs to receive the ?old? value when the event fires off, the
active_history flag must be established either with the event
listener or with the relationship. This is already the behavior
with other kinds of attributes such as many-to-one and column
value references.
+ The change additionally will defer updating a backref on the
?old? value in the less common case that the ?old? value is
locally present in the session, but isn?t loaded on the
relationship in question, until the next flush occurs. If this
causes an issue, again the normal relationship.active_history
flag can be set to True on the relationship.
+ Fixed regression caused in 1.4.19 due to #6503 and related
involving Query.with_entities() where the new structure used
would be inappropriately transferred to an enclosing Query when
making use of set operations such as Query.union(), causing the
JOIN instructions within to be applied to the outside query as
well.
+ Fixed regression which appeared in version 1.4.3 due to #6060
where rules that limit ORM adaptation of derived selectables
interfered with other ORM-adaptation based cases, in this case
when applying adaptations for a with_polymorphic() against a
mapping which uses a column_property() which in turn makes use
of a scalar select that includes a aliased() object of the
mapped table.
+ Fixed ORM regression where ad-hoc label names generated for
hybrid properties and potentially other similar types of
ORM-enabled expressions would usually be propagated outwards
through subqueries, allowing the name to be retained in the
final keys of the result set even when selecting from
subqueries. Additional state is now tracked in this case that
isn?t lost when a hybrid is selected out of a Core select /
subquery.
* sql
+ Added new method HasCTE.add_cte() to each of the select(),
insert(), update() and delete() constructs. This method will add
the given CTE as an ?independent? CTE of the statement, meaning
it renders in the WITH clause above the statement
unconditionally even if it is not otherwise referenced in the
primary statement. This is a popular use case on the PostgreSQL
database where a CTE is used for a DML statement that runs
against database rows independently of the primary statement.
+ Fixed issue in CTE constructs where a recursive CTE that
referred to a SELECT that has duplicate column names, which are
typically deduplicated using labeling logic in 1.4, would fail
to refer to the deduplicated label name correctly within the
WITH clause.
+ Fixed regression where the tablesample() construct would fail to
be executable when constructed given a floating-point sampling
value not embedded within a SQL function.
* postgresql
+ Fixed issue in Insert.on_conflict_do_nothing() and
Insert.on_conflict_do_update() where the name of a unique
constraint passed as the constraint parameter would not be
properly truncated for length if it were based on a naming
convention that generated a too-long name for the PostgreSQL max
identifier length of 63 characters, in the same way which occurs
within a CREATE TABLE statement.
+ Fixed issue where the PostgreSQL ENUM datatype as embedded in
the ARRAY datatype would fail to emit correctly in create/drop
when the schema_translate_map feature were also in
use. Additionally repairs a related issue where the same
schema_translate_map feature would not work for the ENUM
datatype in combination with a CAST, that?s also intrinsic to
how the ARRAY(ENUM) combination works on the PostgreSQL dialect.
+ Fixed issue in Insert.on_conflict_do_nothing() and
Insert.on_conflict_do_update() where the name of a unique
constraint passed as the constraint parameter would not be
properly quoted if it contained characters which required
quoting.
* mssql
+ Fixed regression where the special dotted-schema name handling
for the SQL Server dialect would not function correctly if the
dotted schema name were used within the schema_translate_map
feature.
==== qemu ====
- Disabled skiboot building for PowerPC due to the following issue:
https://github.com/open-power/skiboot/issues/265
- Fix possible mremap overflow in the pvrdma
(CVE-2021-3582, bsc#1187499)
hw-rdma-Fix-possible-mremap-overflow-in-.patch
- Ensure correct input on ring init
(CVE-2021-3607, bsc#1187539)
pvrdma-Ensure-correct-input-on-ring-init.patch
- Fix the ring init error flow
(CVE-2021-3608, bsc#1187538)
pvrdma-Fix-the-ring-init-error-flow-CVE-.patch
==== vim ====
Version update (8.2.3075 -> 8.2.3204)
Subpackages: vim-data-common vim-small
- Updated to version 8.2.3204, fixes the following problems
- enable test_recover on x86_64/i586/ppc64* - disable-unreliable-tests.patch
- disable faulty tests on arm and s390x arch - disable-unreliable-tests-arch.patch
* Xxd always reports an old version string. (Åsmund Ervik)
* Vim9: using try in catch block causes a hang.
* Vim9: an error in a catch block is not reported.
* Vim9: profile test fails.
* Powershell core not supported by default.
* Recover test fails on 32bit systems. (Ond?ej Súkup)
* Cannot catch errors in a channel command.
* A channel command "echoerr" does not show anything.
* Crash when passing null string to charclass().
* Vim9: builtin function argument types are not checked at compile time.
* JSONC files are not recognized.
* Vim9: breakpoint on "for" does not work.
* Gemtext files are not recognized.
* With 'virtualedit' set to "block" Visual highlight is wrong after using
"$". (Marco Trosi)
* Garbage collection has useless code.
* With concealing enabled and indirectly closing a fold the cursor may be
somewhere in a folded line.
* Vim9: default argument expression cannot use previous argument
* Vim9: builtin function test fails without the +channel feature.
* tablabel_tooltip test fails with Athena. (Dominique Pellé)
* Test_popup_atcursor_pos() fails without the conceal feature.
* With 'virtualedit' set to "block" block selection is wrong after using
"$". (Marco Trosi)
* Temp files remain after running tests.
* Crash when using "quit" at recovery prompt and autocommands are triggered.
* Popup window test is flaky on MS-Windows with GUI.
* Vim9: missing catch/finally not reported at script level.
* Vim9: no error when using type with unknown number of arguments.
* Missing function prototype for vim_round().
* Test for crash fix does not fail without the fix.
* Swap test may fail on some systems when jobs take longer to exit.
* Vim9: unspecified function type causes type error.
* Vim9: type of partial is wrong when it has arguments.
* Vim9: confusing line number reported for error.
* Vim9: error for arguments while type didn't specify arguments.
* Test for remote_foreground() fails. (Elimar Riesebieter)
* Check for $DISPLAY never fails.
* A pattern that matches the cursor position is bit complicated.
* Vim9: confusing error with extra whitespace before colon.
* With concealing enabled and indirectly closing a fold the cursor may be
somewhere in a folded line when it is not on the first line of
the fold.
* No error when for loop variable shadows script variable.
* Amiga-like systems: build error using stat().
* Coverity complains about free_wininfo() use.
* Vim9: crash when debugging a function with line continuation.
* Vim9: type not properly checked in for loop.
* Vim9: "any" type not handled correctly in for loop.
* Compiler warning for unused argument.
* Crypt with sodium test fails on MS-Windows.
* 'listchars' "exceeds" character appears in foldcolumn. Window separator
is missing. (Leonid V. Fedorenchik)
* With 'nowrap' cursor position is unexected in narrow window. (Leonid V.
Fedorenchik)
* Vim9: confusing error when using white space after option, before one of
"!&<".
* Vim9: no error for white space between option and "=9".
* Variables are set but not used.
* Vim9: for loop error reports wrong line number.
* Vim9: no error when adding number to list of string.
* Vim9: uninitialzed list does not get type checked.
* Vim9: imported uninitialized list does not get type checked.
* Vim9: import test fails.
* Compiler warns for size_t to colnr_T conversion. (Randall W. Morris)
* Vim9: memory leak when add() fails.
* Crash when using typename() on a function reference. (Naohiro Ono)
* Vim9: builtin function arguments not checked at compile time.
* No test for E187 and "No swap file".
* Vim9: no error when a line only has a variable name.
* Debugger test fails.
* Functions for string manipulation are spread out.
* No error when using :complete for :command without -nargs.
* Vim9: type check for has_key() argument is too strict.
* Vim9: A lambda may be compiled with the wrong context if it is called
from a profiled function.
* Vim9: no error when using an invalid value for a line number.
* Vim9: profile test fails without profile feature.
* Vim9: line number wrong for :execute argument.
* Vim9: profiling does not work with a nested function.
* Vim9: function arg type check does not handle base offset.
* Some plugins have a problem with the error check for using :command with
- complete but without -nargs.
* Vim9: argument types are not checked at compile time.
* Vim9: profiling fails if nested function is also profiled.
* Vim9: accessing "s:" results in an error.
* URLs with a dash in the scheme are not recognized.
* Vim9: some type checks for builtin functions fail.
* Some option related code not covered by tests.
* Vim9: term_getansicolors() test fails without +termguicolors.
* Crypt test may fail on MS-Windows.
* Strange error message when using islocked() with a number. (Yegappan
Lakshmanan)
* Cursor displayed in wrong position after deleting line.
* 'breakindent' does not work well for bulleted and numbered lists.
* Vim9: no error when reltime() has invalid arguments.
* Vim9: argument types are not checked at compile time.
* Location list window may open a wrong file.
* Vim9: in a || expression the error line number may be wrong.
* Vim9: nested autoload call error overruled by "Unknown error".
* Get E12 in a job callback when searching for tags. (Andy Stewart)
* Vim9: type error for constant of type any.
* Vim9: cannot handle nested inline function.
* Illegal memory access in test.
* Another illegal memory access in test.
* MzScheme test fails. (Christian Brabandt)
* Vim9: argument types are not checked at compile time.
* Vim9: "legacy undo" finds "undo" variable.
* Vim9: using illegal pointer with inline function inside a lambda.
* Vim9: no type error for comparing number with string.
* Vim9: can not use "for _ in expr" at script level.
* Vim9: the file name of an :import cannot be an expression.
* Vim9: cannot assign to an imported variable at script level.
* Vim9: memory leak when concatenating to an imported string.
* Vim9: builtin function test fails without channel feature.
* Vim9: crash when using removing items from a constant list. (Yegappan
Lakshmanan)
* Duplicate error numbers.
* Cannot add a digraph with a leading space. It is not easy to list
existing digraphs.
* Vim9: start of inline function found in comment line.
* Vim9: not all failures for import tested
* Vim9: popup timer callback is not compiled.
* Vim9: argument types are not checked at compile time.
* Vim9: error when using "try|".
* Error messages are spread out.
* Vim9: not enough code is tested.
* Build failure with small version (Tony Mechelynck).
* screenpos() is wrong when the last line is partially visible and 'display'
is "lastline".
* Vim9: argument types are not checked at compile time.
* Vim9: unclear error when passing too many arguments to lambda.
* Vim9: bool expression with numbers only fails at runtime.
* Error messages are spread out.
* Cannot use 'formatlistpat' for breakindent.
* Vim9: execution speed can be improved.
* Vim9: hard to guess where a type error is given.
* Crash in test.
* Vim9: tests are only executed for legacy script.
* Vim9: compiled string expression causes type error. (Yegappan Lakshmanan)
* Display garbled when 'cursorline' is set and lines wrap. (Gabriel Dupras)
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 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=microos&groupid=3&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
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:
PackageKit-Qt
cfssl
gcc
gcc11 (11.1.1+git400 -> 11.1.1+git536)
kernel-firmware (20210716 -> 20210719)
nvme-cli
perl-Bootloader (0.934 -> 0.935)
poppler (21.06.1 -> 21.07.0)
poppler-qt5 (21.06.1 -> 21.07.0)
python-dbus-python (1.2.16 -> 1.2.18)
python-python-dateutil (2.8.1 -> 2.8.2)
u-boot-rpiarm64 (2021.04 -> 2021.07)
webkit2gtk3 (2.32.2 -> 2.32.3)
=== Details ===
==== PackageKit-Qt ====
- Fix package URL
- Package README.md
- Rename devel to %{pkqt}-devel
==== cfssl ====
- Change to using systemd-sysusers
- Remove unnecessary systemd build dep
- Remove deprecated disabled from service
==== gcc ====
- With gcc-PIE add -pie even when -fPIC is specified but we are
not linking a shared library. [boo#1185348]
- Change bfd-plugins to be installed in %_libdir
==== gcc11 ====
Version update (11.1.1+git400 -> 11.1.1+git536)
Subpackages: cpp11 libgcc_s1 libgomp1 libstdc++6 libubsan1
- Update to gcc-11 branch head (076930b9690ac3564638636f6b), git536
* Includes GCC 11.2 RC1.
- Refresh gcc10-foffload-default.patch
- Properly adjust GPL-3.0 WITH GCC-exception-3.1 to
GPL-3.0-or-later WITH GCC-exception-3.1
- Remove bits/unistd_ext.h from include-fixed
- Add BuildRequires on netcfg for the testsuite when testing Go.
- Provide a libc-bootstrap cross compiler for aarch64 and riscv64
- More preparation for a full glibc cross compiler (not yet active)
==== kernel-firmware ====
Version update (20210716 -> 20210719)
Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qcom kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network
- Update to version 20210719 (git commit 5de082d4d0f2):
* iwlwifi: add ty firmware from Core63-43
- Reduce the LZMA2 dictionary size (bsc#1188662)
==== nvme-cli ====
- Update copyright date
- Move bash-completion into subpackage to avoid zypper
recommanding bash-completion everytime.
==== perl-Bootloader ====
Version update (0.934 -> 0.935)
- merge gh#openSUSE/perl-bootloader#135
- fix typo in update-bootloader
- 0.935
==== poppler ====
Version update (21.06.1 -> 21.07.0)
Subpackages: libpoppler-cpp0 libpoppler-glib8 libpoppler111
- update to 21.07.0:
core:
* JBIG2Stream: Do not consider a size-0 to be an error. Issue #535
* PSOutputDev: fix off-by-one error for image masking in L1/L2 output. Issue #1088
* CairoOutputDev: Fix memory leak on broken files
* Minor code improvements
build system:
* set C standard to 11 without extensions
==== poppler-qt5 ====
Version update (21.06.1 -> 21.07.0)
- update to 21.07.0:
core:
* JBIG2Stream: Do not consider a size-0 to be an error. Issue #535
* PSOutputDev: fix off-by-one error for image masking in L1/L2 output. Issue #1088
* CairoOutputDev: Fix memory leak on broken files
* Minor code improvements
build system:
* set C standard to 11 without extensions
==== python-dbus-python ====
Version update (1.2.16 -> 1.2.18)
- update to 1.2.18:
* dbus-python will be built for python3
* Python 2 reached end-of-life on 2020-01-01. A future version of
dbus-python is likely to remove Python 2 support.
* Move from collections.Sequence to collections.abc.Sequence on
Python ? 3.3, for Python 3.10 compatibility
* Avoid another deprecation warning for inspect.getargspec().
This is similar to the one fixed in 1.2.4, but for dbus.decorators.signal
rather than dbus.decorators.method. (dbus-python!8; Martin Stumpf)
* Fix an unlikely fd leak if memory allocation fails for UnixFd
* Fix memory and fd leak if UnixFd is given an invalid negative
variant_level
* Avoid more deprecation warnings
* Disable -Wdeclaration-after-statement. Python 3.9 relies on intermixed
declarations and statements in its headers, so we can no longer
enforce this. (Simon McVittie)
* Convert examples to Python 3 (Simon McVittie)
* Use the same Python executable for build and dist/distcheck by default
* CI fixes
==== python-python-dateutil ====
Version update (2.8.1 -> 2.8.2)
- update to 2.8.2:
- Updated tzdata version to 2021a. (gh pr #1128)
- Fixed a bug in the parser where non-``ValueError`` exceptions would be raised
during exception handling; this would happen, for example, if an
``IllegalMonthError`` was raised in ``dateutil`` code. Fixed by Mark Bailey.
(gh issue #981, pr #987).
- Fixed the custom ``repr`` for ``dateutil.parser.ParserError``, which was not
defined due to an indentation error. (gh issue #991, gh pr #993)
- Fixed a bug that caused ``b'`` prefixes to appear in parse_isodate exception
messages. Reported and fixed by Paul Brown (@pawl) (gh pr #1122)
- Make ``isoparse`` raise when trying to parse times with inconsistent use of
`:` separator. Reported and fixed by @mariocj89 (gh pr #1125).
- Fixed ``tz.gettz()`` not returning local time when passed an empty string.
Reported by @labrys (gh issues #925, #926). Fixed by @ffe4 (gh pr #1024)
* Documentation changes
* Simplified handling of bytes and bytearray in ``_parser._timelex``.
==== u-boot-rpiarm64 ====
Version update (2021.04 -> 2021.07)
Subpackages: u-boot-rpiarm64-doc
- Drop qemu-riscv64spl flavor
- Use generic opensbi for sifiveunleashed
- Rename sifivefu540 to sifiveunleashed to follow upstream
- Update to 2021.07
- Patch queue updated from https://github.com/openSUSE/u-boot.git tumbleweed-2021.07
* Patches dropped:
0014-fs-btrfs-fix-the-false-alert-of-dec.patch
0015-arm64-dts-meson-odroidc2-readd-PHY-.patch
==== webkit2gtk3 ====
Version update (2.32.2 -> 2.32.3)
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 webkit2gtk-4_0-injected-bundles
- Update to version 2.32.3 (boo#1188697):
+ Properly set the cookies settings after a network process
crash.
+ Fix accessibility tree after a cross site navigation with PSON
enabled.
+ Ensure WebKitScriptWorld::window-object-cleared signal is
always emitted.
+ Fix several crashes and rendering issues.
+ Security fixes: CVE-2021-21775, CVE-2021-21779, CVE-2021-30663,
CVE-2021-30665, CVE-2021-30689, CVE-2021-30720, CVE-2021-30734,
CVE-2021-30744, CVE-2021-30749, CVE-2021-30795, CVE-2021-30797,
CVE-2021-30799.
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 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=kubic&groupid=3&version=T…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
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:
cfssl
gcc11 (11.1.1+git400 -> 11.1.1+git536)
kernel-firmware (20210716 -> 20210719)
nvme-cli
perl-Bootloader (0.934 -> 0.935)
python-dbus-python (1.2.16 -> 1.2.18)
python-python-dateutil (2.8.1 -> 2.8.2)
u-boot-rpiarm64 (2021.04 -> 2021.07)
=== Details ===
==== cfssl ====
- Change to using systemd-sysusers
- Remove unnecessary systemd build dep
- Remove deprecated disabled from service
==== gcc11 ====
Version update (11.1.1+git400 -> 11.1.1+git536)
Subpackages: libatomic1 libgcc_s1 libgomp1 libstdc++6
- Update to gcc-11 branch head (076930b9690ac3564638636f6b), git536
* Includes GCC 11.2 RC1.
- Refresh gcc10-foffload-default.patch
- Properly adjust GPL-3.0 WITH GCC-exception-3.1 to
GPL-3.0-or-later WITH GCC-exception-3.1
- Remove bits/unistd_ext.h from include-fixed
- Add BuildRequires on netcfg for the testsuite when testing Go.
- Provide a libc-bootstrap cross compiler for aarch64 and riscv64
- More preparation for a full glibc cross compiler (not yet active)
==== kernel-firmware ====
Version update (20210716 -> 20210719)
Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qcom kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network
- Update to version 20210719 (git commit 5de082d4d0f2):
* iwlwifi: add ty firmware from Core63-43
- Reduce the LZMA2 dictionary size (bsc#1188662)
==== nvme-cli ====
- Update copyright date
- Move bash-completion into subpackage to avoid zypper
recommanding bash-completion everytime.
==== perl-Bootloader ====
Version update (0.934 -> 0.935)
- merge gh#openSUSE/perl-bootloader#135
- fix typo in update-bootloader
- 0.935
==== python-dbus-python ====
Version update (1.2.16 -> 1.2.18)
- update to 1.2.18:
* dbus-python will be built for python3
* Python 2 reached end-of-life on 2020-01-01. A future version of
dbus-python is likely to remove Python 2 support.
* Move from collections.Sequence to collections.abc.Sequence on
Python ? 3.3, for Python 3.10 compatibility
* Avoid another deprecation warning for inspect.getargspec().
This is similar to the one fixed in 1.2.4, but for dbus.decorators.signal
rather than dbus.decorators.method. (dbus-python!8; Martin Stumpf)
* Fix an unlikely fd leak if memory allocation fails for UnixFd
* Fix memory and fd leak if UnixFd is given an invalid negative
variant_level
* Avoid more deprecation warnings
* Disable -Wdeclaration-after-statement. Python 3.9 relies on intermixed
declarations and statements in its headers, so we can no longer
enforce this. (Simon McVittie)
* Convert examples to Python 3 (Simon McVittie)
* Use the same Python executable for build and dist/distcheck by default
* CI fixes
==== python-python-dateutil ====
Version update (2.8.1 -> 2.8.2)
- update to 2.8.2:
- Updated tzdata version to 2021a. (gh pr #1128)
- Fixed a bug in the parser where non-``ValueError`` exceptions would be raised
during exception handling; this would happen, for example, if an
``IllegalMonthError`` was raised in ``dateutil`` code. Fixed by Mark Bailey.
(gh issue #981, pr #987).
- Fixed the custom ``repr`` for ``dateutil.parser.ParserError``, which was not
defined due to an indentation error. (gh issue #991, gh pr #993)
- Fixed a bug that caused ``b'`` prefixes to appear in parse_isodate exception
messages. Reported and fixed by Paul Brown (@pawl) (gh pr #1122)
- Make ``isoparse`` raise when trying to parse times with inconsistent use of
`:` separator. Reported and fixed by @mariocj89 (gh pr #1125).
- Fixed ``tz.gettz()`` not returning local time when passed an empty string.
Reported by @labrys (gh issues #925, #926). Fixed by @ffe4 (gh pr #1024)
* Documentation changes
* Simplified handling of bytes and bytearray in ``_parser._timelex``.
==== u-boot-rpiarm64 ====
Version update (2021.04 -> 2021.07)
Subpackages: u-boot-rpiarm64-doc
- Drop qemu-riscv64spl flavor
- Use generic opensbi for sifiveunleashed
- Rename sifivefu540 to sifiveunleashed to follow upstream
- Update to 2021.07
- Patch queue updated from https://github.com/openSUSE/u-boot.git tumbleweed-2021.07
* Patches dropped:
0014-fs-btrfs-fix-the-false-alert-of-dec.patch
0015-arm64-dts-meson-odroidc2-readd-PHY-.patch
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=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
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:
PackageKit-Qt
cfssl
kernel-firmware (20210716 -> 20210719)
nvme-cli
perl-Bootloader (0.934 -> 0.935)
poppler (21.06.1 -> 21.07.0)
poppler-qt5 (21.06.1 -> 21.07.0)
python-dbus-python (1.2.16 -> 1.2.18)
python-python-dateutil (2.8.1 -> 2.8.2)
webkit2gtk3 (2.32.2 -> 2.32.3)
=== Details ===
==== PackageKit-Qt ====
- Fix package URL
- Package README.md
- Rename devel to %{pkqt}-devel
==== cfssl ====
- Change to using systemd-sysusers
- Remove unnecessary systemd build dep
- Remove deprecated disabled from service
==== kernel-firmware ====
Version update (20210716 -> 20210719)
Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qcom kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network ucode-amd
- Update to version 20210719 (git commit 5de082d4d0f2):
* iwlwifi: add ty firmware from Core63-43
- Reduce the LZMA2 dictionary size (bsc#1188662)
==== nvme-cli ====
- Update copyright date
- Move bash-completion into subpackage to avoid zypper
recommanding bash-completion everytime.
==== perl-Bootloader ====
Version update (0.934 -> 0.935)
- merge gh#openSUSE/perl-bootloader#135
- fix typo in update-bootloader
- 0.935
==== poppler ====
Version update (21.06.1 -> 21.07.0)
Subpackages: libpoppler-cpp0 libpoppler-glib8 libpoppler111
- update to 21.07.0:
core:
* JBIG2Stream: Do not consider a size-0 to be an error. Issue #535
* PSOutputDev: fix off-by-one error for image masking in L1/L2 output. Issue #1088
* CairoOutputDev: Fix memory leak on broken files
* Minor code improvements
build system:
* set C standard to 11 without extensions
==== poppler-qt5 ====
Version update (21.06.1 -> 21.07.0)
- update to 21.07.0:
core:
* JBIG2Stream: Do not consider a size-0 to be an error. Issue #535
* PSOutputDev: fix off-by-one error for image masking in L1/L2 output. Issue #1088
* CairoOutputDev: Fix memory leak on broken files
* Minor code improvements
build system:
* set C standard to 11 without extensions
==== python-dbus-python ====
Version update (1.2.16 -> 1.2.18)
- update to 1.2.18:
* dbus-python will be built for python3
* Python 2 reached end-of-life on 2020-01-01. A future version of
dbus-python is likely to remove Python 2 support.
* Move from collections.Sequence to collections.abc.Sequence on
Python ? 3.3, for Python 3.10 compatibility
* Avoid another deprecation warning for inspect.getargspec().
This is similar to the one fixed in 1.2.4, but for dbus.decorators.signal
rather than dbus.decorators.method. (dbus-python!8; Martin Stumpf)
* Fix an unlikely fd leak if memory allocation fails for UnixFd
* Fix memory and fd leak if UnixFd is given an invalid negative
variant_level
* Avoid more deprecation warnings
* Disable -Wdeclaration-after-statement. Python 3.9 relies on intermixed
declarations and statements in its headers, so we can no longer
enforce this. (Simon McVittie)
* Convert examples to Python 3 (Simon McVittie)
* Use the same Python executable for build and dist/distcheck by default
* CI fixes
==== python-python-dateutil ====
Version update (2.8.1 -> 2.8.2)
- update to 2.8.2:
- Updated tzdata version to 2021a. (gh pr #1128)
- Fixed a bug in the parser where non-``ValueError`` exceptions would be raised
during exception handling; this would happen, for example, if an
``IllegalMonthError`` was raised in ``dateutil`` code. Fixed by Mark Bailey.
(gh issue #981, pr #987).
- Fixed the custom ``repr`` for ``dateutil.parser.ParserError``, which was not
defined due to an indentation error. (gh issue #991, gh pr #993)
- Fixed a bug that caused ``b'`` prefixes to appear in parse_isodate exception
messages. Reported and fixed by Paul Brown (@pawl) (gh pr #1122)
- Make ``isoparse`` raise when trying to parse times with inconsistent use of
`:` separator. Reported and fixed by @mariocj89 (gh pr #1125).
- Fixed ``tz.gettz()`` not returning local time when passed an empty string.
Reported by @labrys (gh issues #925, #926). Fixed by @ffe4 (gh pr #1024)
* Documentation changes
* Simplified handling of bytes and bytearray in ``_parser._timelex``.
==== webkit2gtk3 ====
Version update (2.32.2 -> 2.32.3)
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 webkit2gtk-4_0-injected-bundles
- Update to version 2.32.3 (boo#1188697):
+ Properly set the cookies settings after a network process
crash.
+ Fix accessibility tree after a cross site navigation with PSON
enabled.
+ Ensure WebKitScriptWorld::window-object-cleared signal is
always emitted.
+ Fix several crashes and rendering issues.
+ Security fixes: CVE-2021-21775, CVE-2021-21779, CVE-2021-30663,
CVE-2021-30665, CVE-2021-30689, CVE-2021-30720, CVE-2021-30734,
CVE-2021-30744, CVE-2021-30749, CVE-2021-30795, CVE-2021-30797,
CVE-2021-30799.
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=kubic&groupid=1&version=T…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
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:
cfssl
kernel-firmware (20210716 -> 20210719)
nvme-cli
perl-Bootloader (0.934 -> 0.935)
python-dbus-python (1.2.16 -> 1.2.18)
python-python-dateutil (2.8.1 -> 2.8.2)
=== Details ===
==== cfssl ====
- Change to using systemd-sysusers
- Remove unnecessary systemd build dep
- Remove deprecated disabled from service
==== kernel-firmware ====
Version update (20210716 -> 20210719)
Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qcom kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network ucode-amd
- Update to version 20210719 (git commit 5de082d4d0f2):
* iwlwifi: add ty firmware from Core63-43
- Reduce the LZMA2 dictionary size (bsc#1188662)
==== nvme-cli ====
- Update copyright date
- Move bash-completion into subpackage to avoid zypper
recommanding bash-completion everytime.
==== perl-Bootloader ====
Version update (0.934 -> 0.935)
- merge gh#openSUSE/perl-bootloader#135
- fix typo in update-bootloader
- 0.935
==== python-dbus-python ====
Version update (1.2.16 -> 1.2.18)
- update to 1.2.18:
* dbus-python will be built for python3
* Python 2 reached end-of-life on 2020-01-01. A future version of
dbus-python is likely to remove Python 2 support.
* Move from collections.Sequence to collections.abc.Sequence on
Python ? 3.3, for Python 3.10 compatibility
* Avoid another deprecation warning for inspect.getargspec().
This is similar to the one fixed in 1.2.4, but for dbus.decorators.signal
rather than dbus.decorators.method. (dbus-python!8; Martin Stumpf)
* Fix an unlikely fd leak if memory allocation fails for UnixFd
* Fix memory and fd leak if UnixFd is given an invalid negative
variant_level
* Avoid more deprecation warnings
* Disable -Wdeclaration-after-statement. Python 3.9 relies on intermixed
declarations and statements in its headers, so we can no longer
enforce this. (Simon McVittie)
* Convert examples to Python 3 (Simon McVittie)
* Use the same Python executable for build and dist/distcheck by default
* CI fixes
==== python-python-dateutil ====
Version update (2.8.1 -> 2.8.2)
- update to 2.8.2:
- Updated tzdata version to 2021a. (gh pr #1128)
- Fixed a bug in the parser where non-``ValueError`` exceptions would be raised
during exception handling; this would happen, for example, if an
``IllegalMonthError`` was raised in ``dateutil`` code. Fixed by Mark Bailey.
(gh issue #981, pr #987).
- Fixed the custom ``repr`` for ``dateutil.parser.ParserError``, which was not
defined due to an indentation error. (gh issue #991, gh pr #993)
- Fixed a bug that caused ``b'`` prefixes to appear in parse_isodate exception
messages. Reported and fixed by Paul Brown (@pawl) (gh pr #1122)
- Make ``isoparse`` raise when trying to parse times with inconsistent use of
`:` separator. Reported and fixed by @mariocj89 (gh pr #1125).
- Fixed ``tz.gettz()`` not returning local time when passed an empty string.
Reported by @labrys (gh issues #925, #926). Fixed by @ffe4 (gh pr #1024)
* Documentation changes
* Simplified handling of bytes and bytearray in ``_parser._timelex``.
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=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
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:
gcc
gcc11 (11.1.1+git400 -> 11.1.1+git536)
=== Details ===
==== gcc ====
- With gcc-PIE add -pie even when -fPIC is specified but we are
not linking a shared library. [boo#1185348]
- Change bfd-plugins to be installed in %_libdir
==== gcc11 ====
Version update (11.1.1+git400 -> 11.1.1+git536)
Subpackages: cpp11 libgcc_s1 libgomp1 libstdc++6 libubsan1
- Update to gcc-11 branch head (076930b9690ac3564638636f6b), git536
* Includes GCC 11.2 RC1.
- Refresh gcc10-foffload-default.patch
- Properly adjust GPL-3.0 WITH GCC-exception-3.1 to
GPL-3.0-or-later WITH GCC-exception-3.1
- Remove bits/unistd_ext.h from include-fixed
- Add BuildRequires on netcfg for the testsuite when testing Go.
- Provide a libc-bootstrap cross compiler for aarch64 and riscv64
- More preparation for a full glibc cross compiler (not yet active)
1
0