F40 Change Proposal: Tuned Replaces Power-profiles-daemon (Self-Contained)
by Aoife Moloney
This document represents a proposed Change. As part of the Changes
process, proposals are publicly announced in order to receive
community feedback. This proposal will only be implemented if approved
by the Fedora Engineering Steering Committee.
Wiki: https://fedoraproject.org/wiki/Changes/TunedReplacesPower-profiles-daemon
= Tuned Replaces Power-profiles-daemon =
== Summary ==
Tuned and power-profiles-daemon provide a similar function to set and
tune the power status of a system. However, the power-profiles-daemon
provides limited profiles to configure the power status of a system.
In the meantime, tuned provides many power profiles for different
kinds of use cases and technologies. Both of them have similar
features, if they can be integrated into one, it allows the fedora
user to have more options for power settings of their system and
benefits the users.
In this proposal, we would like to replace power-profiles-daemon with
tuned. As far as we know, tuned already provides power profiles for
different use cases and power-profiles-daemon provides the basic power
profile configuration, such platform_profiles, Intel p-state and AMD
p-state. We expected that the user can set those profile, tuned
provided through gnome-control-panel. To minimize the information to
the user, the power panel would provide a simple and advanced mode to
show the power profiles. If the users want to finetune the system,
they can switch to the advanced mode themselves. The impact scope will
be on the tuned and the power panel since tuned should provide the
basic power setting and API as power-profiles-daemon and the power
panel should be able to show the power profiles that tuned provides.
== Owner ==
* Name: [[User:smallorange| Kate Hsuan]]
* Email: <hpa(a)redhat.com>
== Detailed Description ==
This work would like to replace power-profiles-daemon with tuned.
Since tuned already provides a wide range of power profiles for
different purposes, this allows the user to have more options for
configuring the system power profile.
As far as we know, tuned provide many kinds of advanced and basic
profile for different purposes. Power-profiles-daemon provides the
basic power profiles and the profiles can be set to the system through
platform_profiles, Intel p-state and AMD p-state. That is simple and
clever. However, if the users want to ask for an advanced profile,
they need to install another power utility, such as tuned to finetune
their system. If the power-profiles-daemon can be replaced with tuned.
The users would have a wide range of profiles to finetune the system.
If the tuned would be the major power profile management tool, the
major impact scope will be on gnome-control-center power panel and
tuned itself. Tuned should also provide the new Dbus API to provide
the access point to applications. The other is the
gnome-control-center power panel. An "Advanced profile" dialog should
be made to show advanced profiles to the user. Moreover, the server
users need to get used to another command to switch the profiles.
The work expects the tuned replaces the power-profiles-daemons to
offer a wide range of power profiles to the fedora users. To integrate
them, gnome-control-center power panel needs to add an Advanced
profile dialog to use those advanced features. Tuned also needs to
integrate the original API to ensure compatibility with legacy
applications and provide the basic configuration if the user would
stay in basic profiles.
== Feedback ==
'''From fedora-devel'''
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.o...
1. The dependency concern. Since tuned is written by Python, that
causes a dependency impact on Fedora installation.
2. The power-profiles-daemon API should be ported to tuned to provide
the function to the application that uses power-profiles-daemon API,
such as gnome-shell and gnome-control-center.
'''From the hardware vendor'''
Moreover, we discuss it with vendors through the mail.
1. Since tuned covers several kinds of system tuning schemes that
allow the vendor to implement their power profile for different
devices or workloads. For power-profile-daemon, it only has three
profiles to set and every detail setting should be done through the
firmware level. If tuned can replace power-profiles-daemon, they can
imagine they can develop the profile in a much more flexible manner.
== Benefit to Fedora ==
1. Benefits the user. The user would have more options to tune their system.
2. Benefits the maintainer. Integrate similar software into one
software to reduce the maintenance effort.
== Scope ==
* Proposal owners:
* Other developers:
* Release engineering: [https://pagure.io/releng/issues #Releng issue number]
* Policies and guidelines: N/A (not needed for this Change)
* Trademark approval: N/A (not needed for this Change)
* Alignment with Community Initiatives:
== Upgrade/compatibility impact ==
Both the tuned and the power panel need to be modified to integrate both.
== How To Test ==
== User Experience ==
1. The workstation user can set the power profile through
gnome-control-center. Moreover, an advanced power profile dialog will
be shown if the users would like to finetune the system.
2. The server users switch the profile through the commandline or
GNOME desktop if it is installed.
== Dependencies ==
1. tuned is written by Python so it depends on python packages and its
40 packages.
== Contingency Plan ==
* Contingency mechanism: (What to do? Who will do it?) N/A (not a
System Wide Change)
* Contingency deadline: N/A (not a System Wide Change)
* Blocks release? N/A (not a System Wide Change)
== Documentation ==
N/A (not a System Wide Change)
== Release Notes ==
--
Aoife Moloney
Fedora Operations Architect
Fedora Project
Matrix: @amoloney:fedora.im
IRC: amoloney
_______________________________________________
devel-announce mailing list -- devel-announce(a)lists.fedoraproject.org
To unsubscribe send an email to devel-announce-leave(a)lists.fedoraproject.org
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedora...
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
7 months, 2 weeks
Fedora 39 compose report: 20231102.n.0 changes
by Fedora Branched Report
OLD: Fedora-39-20231101.n.0
NEW: Fedora-39-20231102.n.0
===== SUMMARY =====
Added images: 2
Dropped images: 1
Added packages: 0
Dropped packages: 0
Upgraded packages: 0
Downgraded packages: 0
Size of added packages: 0 B
Size of dropped packages: 0 B
Size of upgraded packages: 0 B
Size of downgraded packages: 0 B
Size change of upgraded packages: 0 B
Size change of downgraded packages: 0 B
===== ADDED IMAGES =====
Image: Workstation live aarch64
Path: Workstation/aarch64/iso/Fedora-Workstation-Live-aarch64-39-20231102.n.0.iso
Image: i3 live aarch64
Path: Spins/aarch64/iso/Fedora-i3-Live-aarch64-39-20231102.n.0.iso
===== DROPPED IMAGES =====
Image: Silverblue dvd-ostree x86_64
Path: Silverblue/x86_64/iso/Fedora-Silverblue-ostree-x86_64-39-20231101.n.0.iso
===== ADDED PACKAGES =====
===== DROPPED PACKAGES =====
===== UPGRADED PACKAGES =====
===== DOWNGRADED PACKAGES =====
7 months, 2 weeks
Fedora rawhide compose report: 20231102.n.0 changes
by Fedora Rawhide Report
OLD: Fedora-Rawhide-20231101.n.0
NEW: Fedora-Rawhide-20231102.n.0
===== SUMMARY =====
Added images: 2
Dropped images: 2
Added packages: 4
Dropped packages: 2
Upgraded packages: 112
Downgraded packages: 0
Size of added packages: 456.27 KiB
Size of dropped packages: 126.86 KiB
Size of upgraded packages: 5.73 GiB
Size of downgraded packages: 0 B
Size change of upgraded packages: 272.86 MiB
Size change of downgraded packages: 0 B
===== ADDED IMAGES =====
Image: Sericea dvd-ostree x86_64
Path: Sericea/x86_64/iso/Fedora-Sericea-ostree-x86_64-Rawhide-20231102.n.0.iso
Image: i3 live aarch64
Path: Spins/aarch64/iso/Fedora-i3-Live-aarch64-Rawhide-20231102.n.0.iso
===== DROPPED IMAGES =====
Image: Scientific vagrant-virtualbox x86_64
Path: Labs/x86_64/images/Fedora-Scientific-Vagrant-Rawhide-20231101.n.0.x86_64.vagrant-virtualbox.box
Image: Scientific vagrant-libvirt x86_64
Path: Labs/x86_64/images/Fedora-Scientific-Vagrant-Rawhide-20231101.n.0.x86_64.vagrant-libvirt.box
===== ADDED PACKAGES =====
Package: python-extractcode-7z-21.5.31-1.fc40
Summary: ScanCode Toolkit plugin to use pre-installed 7zip executables
RPMs: python3-extractcode-7z
Size: 17.29 KiB
Package: python-extractcode-libarchive-21.5.31-1.fc40
Summary: ScanCode Toolkit plugin to use pre-installed libarchive library
RPMs: python3-extractcode-libarchive
Size: 18.48 KiB
Package: python-plugincode-32.0.0-1.fc40
Summary: Plugable functionality with plugins used by ScanCode toolkit
RPMs: python-plugincode-doc python3-plugincode
Size: 133.89 KiB
Package: python-spdx-tools-0.7.1-1.fc40
Summary: Python library to parse, validate and create SPDX documents
RPMs: python3-spdx-tools
Size: 286.60 KiB
===== DROPPED PACKAGES =====
Package: perl-Math-BigRat-0.2624-500.fc39
Summary: Arbitrary big rational numbers
RPMs: perl-Math-BigRat perl-Math-BigRat-tests
Size: 82.80 KiB
Package: rust-json_to_table-0.5.0-2.fc39
Summary: Library for pretty print JSON as a table
RPMs: rust-json_to_table+color-devel rust-json_to_table+default-devel rust-json_to_table-devel
Size: 44.06 KiB
===== UPGRADED PACKAGES =====
Package: R-4.3.2-2.fc40
Old package: R-4.3.2-1.fc40
Summary: A language for data analysis and graphics
RPMs: R R-core R-core-devel R-devel R-java R-java-devel libRmath libRmath-devel libRmath-static
Size: 319.80 MiB
Size change: 10.49 KiB
Changelog:
* Wed Nov 01 2023 I��aki ��car <iucar(a)fedoraproject.org> - 4.3.2-2
- Revert adding flexiblas to LAPACK_LIBS as per discussion with Tomas Kalibera
Package: R-cli-3.6.1-1.fc40
Old package: R-cli-3.6.0-3.fc39
Summary: Helpers for Developing Command Line Interfaces
RPMs: R-cli
Size: 5.54 MiB
Size change: 99.79 KiB
Changelog:
* Wed Nov 01 2023 I��aki ��car <iucar(a)fedoraproject.org> - 3.6.1-1
- Update to 3.6.1
Package: R-digest-0.6.33-1.fc40
Old package: R-digest-0.6.31-2.fc39
Summary: Create Cryptographic Hash Digest of R Objects
RPMs: R-digest R-digest-devel
Size: 1.16 MiB
Size change: 39.81 KiB
Changelog:
* Wed Nov 01 2023 I��aki ��car <iucar(a)fedoraproject.org> - 0.6.33-1
- Update to 0.6.33
Package: R-evaluate-0.22-1.fc40
Old package: R-evaluate-0.15-4.fc39
Summary: Parsing and Evaluation Tools that Provide More Details than the Default
RPMs: R-evaluate
Size: 106.42 KiB
Size change: 3.11 KiB
Changelog:
* Wed Nov 01 2023 I��aki ��car <iucar(a)fedoraproject.org> - 0.22-1
- Update to 0.22
Package: R-jsonlite-1.8.7-1.fc40
Old package: R-jsonlite-1.8.5-3.fc39
Summary: A Simple and Robust JSON Parser and Generator for R
RPMs: R-jsonlite
Size: 2.54 MiB
Size change: -2.85 KiB
Changelog:
* Wed Nov 01 2023 I��aki ��car <iucar(a)fedoraproject.org> - 1.8.7-1
- Update to 1.8.7
Package: R-pkgload-1.3.3-1.fc40
Old package: R-pkgload-1.3.0-4.fc39
Summary: Simulate Package Installation and Attach
RPMs: R-pkgload
Size: 214.85 KiB
Size change: 2.79 KiB
Changelog:
* Wed Nov 01 2023 I��aki ��car <iucar(a)fedoraproject.org> - 1.3.3-1
- Update to 1.3.3
Package: R-processx-3.8.2-1.fc40
Old package: R-processx-3.8.1-3.fc39
Summary: Execute and Control System Processes
RPMs: R-processx
Size: 1.47 MiB
Size change: -5.62 KiB
Changelog:
* Wed Nov 01 2023 I��aki ��car <iucar(a)fedoraproject.org> - 3.8.2-1
- Update to 3.8.2
Package: R-testthat-3.2.0-1.fc40
Old package: R-testthat-3.1.7-3.fc39
Summary: Unit Testing for R
RPMs: R-testthat
Size: 6.86 MiB
Size change: 357.99 KiB
Changelog:
* Wed Nov 01 2023 I��aki ��car <iucar(a)fedoraproject.org> - 3.2.0-1
- Update to 3.2.0
Package: R-waldo-0.5.1-9.fc40
Old package: R-waldo-0.5.1-6.fc40
Summary: Find Differences Between R Objects
RPMs: R-waldo
Size: 120.58 KiB
Size change: 965 B
Changelog:
* Wed Nov 01 2023 I��aki ��car <iucar(a)fedoraproject.org> - 0.5.1-7
- Fix wrong BuildRequires
* Wed Nov 01 2023 I��aki ��car <iucar(a)fedoraproject.org> - 0.5.1-8
- bootstrap [skip changelog]
* Wed Nov 01 2023 I��aki ��car <iucar(a)fedoraproject.org> - 0.5.1-9
- Revert "bootstrap [skip changelog]"
Package: R-withr-2.5.2-1.fc40
Old package: R-withr-2.5.0-5.fc39
Summary: Run Code 'With' Temporarily Modified Global State
RPMs: R-withr
Size: 280.47 KiB
Size change: -1.63 KiB
Changelog:
* Wed Nov 01 2023 I��aki ��car <iucar(a)fedoraproject.org> - 2.5.2-1
- Update to 2.5.2
Package: annobin-12.30-1.fc40
Old package: annobin-12.29-1.fc40
Summary: Annotate and examine compiled binary files
RPMs: annobin-annocheck annobin-docs annobin-libannocheck annobin-plugin-clang annobin-plugin-gcc annobin-plugin-llvm
Size: 5.42 MiB
Size change: 2.70 KiB
Changelog:
* Wed Nov 01 2023 Nick Clifron <nickc(a)redhat.com> - 12.30-1
- Fix another atexit test failure. (#2247481)
Package: attract-mode-2.7.0-5.fc40
Old package: attract-mode-2.7.0-3.fc39
Summary: A graphical front-end for command line emulators
RPMs: attract-mode attract-mode-data
Size: 13.43 MiB
Size change: -1.66 KiB
Changelog:
* Wed Oct 25 2023 Benjamin A. Beasley <code(a)musicinmybrain.net> - 2.7.0-4
- Ensure stb_image contains the latest CVE patches
* Wed Oct 25 2023 Benjamin A. Beasley <code(a)musicinmybrain.net> - 2.7.0-5
- Add -static BR for header-only stb_image library per guidelines
Package: audacity-3.3.3-1.fc40
Old package: audacity-3.1.3-10.fc40
Summary: Multitrack audio editor
RPMs: audacity audacity-manual
Size: 46.80 MiB
Size change: 3.74 MiB
Changelog:
* Wed Nov 01 2023 Yaakov Selkowitz <yselkowi(a)redhat.com> - 3.3.3-1
- Update to 3.3.3
Package: avogadro2-1.98.0-1.fc40
Old package: avogadro2-1.97.0-4.fc39
Summary: Advanced molecular editor
RPMs: avogadro2 avogadro2-langpack-af avogadro2-langpack-ar avogadro2-langpack-bg avogadro2-langpack-bs avogadro2-langpack-ca avogadro2-langpack-ca_VA avogadro2-langpack-cs avogadro2-langpack-da avogadro2-langpack-de avogadro2-langpack-el avogadro2-langpack-en_AU avogadro2-langpack-en_CA avogadro2-langpack-en_GB avogadro2-langpack-eo avogadro2-langpack-es avogadro2-langpack-et avogadro2-langpack-eu avogadro2-langpack-fa avogadro2-langpack-fi avogadro2-langpack-fr avogadro2-langpack-fr_CA avogadro2-langpack-gl avogadro2-langpack-he avogadro2-langpack-hi avogadro2-langpack-hr avogadro2-langpack-hu avogadro2-langpack-id avogadro2-langpack-it avogadro2-langpack-ja avogadro2-langpack-kn avogadro2-langpack-ko avogadro2-langpack-ms avogadro2-langpack-nb avogadro2-langpack-nl avogadro2-langpack-oc avogadro2-langpack-pl avogadro2-langpack-pt avogadro2-langpack-pt_BR avogadro2-langpack-ro avogadro2-langpack-ru avogadro2-langpack-sa avogadro2-langpack-sk avogadro2-langpack-sl avogadro2-langpack-sq avogadro2-langpack-sr avogadro2-langpack-sv avogadro2-langpack-ta avogadro2-langpack-te avogadro2-langpack-th avogadro2-langpack-tr avogadro2-langpack-ug avogadro2-langpack-uk avogadro2-langpack-vi avogadro2-langpack-zh_CN avogadro2-langpack-zh_TW
Size: 10.45 MiB
Size change: 137.07 KiB
Changelog:
* Tue Sep 19 2023 Antonio Trande <sagitter(a)fedoraproject.org> - 1.97.0-6
- Rebuild for spglib-2.1.0
* Wed Nov 01 2023 Antonio Trande <sagitter(a)fedoraproject.org> - 1.98.0-1
- Release 1.98.0
Package: avogadro2-libs-1.98.0-1.fc40
Old package: avogadro2-libs-1.97.0-5.fc39
Summary: Avogadro2 libraries
RPMs: avogadro2-libs avogadro2-libs-devel avogadro2-libs-doc
Size: 282.39 MiB
Size change: 263.69 MiB
Changelog:
* Tue Sep 19 2023 Antonio Trande <sagitter(a)fedoraproject.org> - 1.97.0-9
- Rebuild for spglib-2.1.0
* Tue Sep 19 2023 Antonio Trande <sagitter(a)fedoraproject.org> - 1.97.0-10
- Fix Patch commands
* Wed Nov 01 2023 Antonio Trande <sagitter(a)fedoraproject.org> - 1.98.0-1
- Release 1.98.0
Package: binutils-2.41-10.fc40
Old package: binutils-2.41-8.fc40
Summary: A GNU collection of binary utilities
RPMs: binutils binutils-devel binutils-gold binutils-gprofng
Size: 68.85 MiB
Size change: 19.49 KiB
Changelog:
* Mon Oct 30 2023 Nick Clifton <nickc(a)redhat.com> - 2.41-9
- Accept and ignore R_BPF_64_NODYLD32 relocations. (#2245296)
* Wed Nov 01 2023 Nick Clifton <nickc(a)redhat.com> - 2.41-10
- Allow for x86_64 build environments that use a base ISA of x86-64-v3. (#2247296)
Package: blueman-1:2.3.5-8.fc40
Old package: blueman-1:2.3.5-7.fc40
Summary: GTK+ Bluetooth Manager
RPMs: blueman blueman-caja blueman-nautilus blueman-nemo
Size: 6.27 MiB
Size change: 1.61 KiB
Changelog:
* Wed Nov 01 2023 Artur Frenszek-Iwicki <fedora(a)svgames.pl> - 1:2.3.5-8
- Backport upstream fix for sending out too many notifications (rhbz#2193294)
- Fix broken patch for possible crash at startup (rhbz#2246819)
- Migrate license tag to SPDX
Package: c4project-0^20230904git9059c98-1.fc40
Old package: c4project-0^20230525gita1f9d73-1.fc39
Summary: Useful CMake scripts
RPMs: c4project
Size: 90.75 KiB
Size change: 394 B
Changelog:
* Wed Nov 01 2023 Benjamin A. Beasley <code(a)musicinmybrain.net> - 0^20230904git9059c98-1
- Update to 0^20230904git9059c98
Package: ceph-2:18.2.0-3.fc40
Old package: ceph-2:18.2.0-2.fc40
Summary: User space components of the Ceph file system
RPMs: ceph ceph-base ceph-common ceph-exporter ceph-fuse ceph-grafana-dashboards ceph-immutable-object-cache ceph-mds ceph-mgr ceph-mgr-cephadm ceph-mgr-dashboard ceph-mgr-diskprediction-local ceph-mgr-k8sevents ceph-mgr-modules-core ceph-mgr-rook ceph-mib ceph-mon ceph-osd ceph-prometheus-alerts ceph-radosgw ceph-resource-agents ceph-selinux ceph-test ceph-volume cephadm cephfs-mirror cephfs-shell cephfs-top libcephfs-devel libcephfs2 libcephsqlite libcephsqlite-devel librados-devel librados2 libradospp-devel libradosstriper-devel libradosstriper1 librbd-devel librbd1 librgw-devel librgw2 python3-ceph-argparse python3-ceph-common python3-cephfs python3-rados python3-rbd python3-rgw rados-objclass-devel rbd-fuse rbd-mirror rbd-nbd
Size: 417.18 MiB
Size change: -4.57 KiB
Changelog:
* Wed Nov 01 2023 Terje Rosten <terje.rosten(a)ntnu.no> - 2:18.2.0-3
- Rebuild for Apache Arrow (libarrow) 14.0.0
Package: chromium-119.0.6045.105-1.fc40
Old package: chromium-118.0.5993.117-1.fc40
Summary: A WebKit (Blink) powered web browser that Google doesn't want you to use
RPMs: chromedriver chromium chromium-common chromium-headless
Size: 268.70 MiB
Size change: 2.56 MiB
Changelog:
* Fri Oct 27 2023 Than Ngo <than(a)redhat.com> - 119.0.6045.59-1
- update 119.0.6045.59
* Wed Nov 01 2023 Than Ngo <than(a)redhat.com> - 119.0.6045.105-1
- update to 119.0.6045.105
Package: cockpit-304-1.fc40
Old package: cockpit-303-2.fc40
Summary: Web Console for Linux servers
RPMs: cockpit cockpit-bridge cockpit-doc cockpit-kdump cockpit-networkmanager cockpit-packagekit cockpit-pcp cockpit-selinux cockpit-sosreport cockpit-storaged cockpit-system cockpit-tests cockpit-ws
Size: 16.09 MiB
Size change: 18.38 KiB
Changelog:
* Wed Nov 01 2023 Packit <hello(a)packit.dev> - 304-1
Storage: Support for RAID layouts with LVM2
Package: cockpit-podman-80-1.fc40
Old package: cockpit-podman-79-1.fc40
Summary: Cockpit component for Podman containers
RPMs: cockpit-podman
Size: 749.83 KiB
Size change: 1.11 KiB
Changelog:
* Wed Nov 01 2023 Packit <hello(a)packit.dev> - 80-1
- Performance and stability improvements
Package: cpuid-20230614-1.fc40
Old package: cpuid-20230505-2.fc39
Summary: Dumps information about the CPU(s)
RPMs: cpuid
Size: 152.56 KiB
Size change: 1024 B
Changelog:
* Wed Nov 01 2023 Fabian Affolter <mail(a)fabian-affolter.ch> - 20230614-1
- Update to latest upstream release 20230614 (closes rhbz#2214988)
Package: cryptlib-3.4.7-1.fc40
Old package: cryptlib-3.4.6-19.fc39
Summary: Security library and toolkit for encryption and authentication services
RPMs: cryptlib cryptlib-devel cryptlib-java cryptlib-javadoc cryptlib-perl cryptlib-python3 cryptlib-test cryptlib-tools
Size: 5.35 MiB
Size change: 434.59 KiB
Changelog:
* Wed Nov 01 2023 Ralf Senderek <innovation(a)senderek.ie> - 3.4.7-1
- Update to version 3.4.7
Package: diffoscope-251-2.fc40
Old package: diffoscope-245-2.fc39
Summary: In-depth comparison of files, archives, and directories
RPMs: diffoscope
Size: 1.95 MiB
Size change: 8.34 KiB
Changelog:
* Wed Nov 01 2023 Zbigniew J��drzejewski-Szmek <zbyszek(a)in.waw.pl> - 251-1
- Version 251
- Just some smaller refactorings and updates for new tool versions
Package: enchant2-2.6.2-1.fc40
Old package: enchant2-2.6.1-1.fc40
Summary: An Enchanting Spell Checking Library
RPMs: enchant2 enchant2-devel enchant2-nuspell enchant2-voikko mingw32-enchant2 mingw64-enchant2
Size: 779.37 KiB
Size change: 3.99 KiB
Changelog:
* Wed Nov 01 2023 Sandro Mani <manisandro(a)gmail.com> - 2.6.2-1
- Update to 2.6.2
Package: fedora-release-40-0.18
Old package: fedora-release-40-0.17
Summary: Fedora release files
RPMs: fedora-release fedora-release-budgie fedora-release-cinnamon fedora-release-cloud fedora-release-common fedora-release-compneuro fedora-release-container fedora-release-coreos fedora-release-designsuite fedora-release-i3 fedora-release-identity-basic fedora-release-identity-budgie fedora-release-identity-cinnamon fedora-release-identity-cloud fedora-release-identity-compneuro fedora-release-identity-container fedora-release-identity-coreos fedora-release-identity-designsuite fedora-release-identity-i3 fedora-release-identity-iot fedora-release-identity-kde fedora-release-identity-kinoite fedora-release-identity-lxqt fedora-release-identity-matecompiz fedora-release-identity-mobility fedora-release-identity-onyx fedora-release-identity-sericea fedora-release-identity-server fedora-release-identity-silverblue fedora-release-identity-snappy fedora-release-identity-soas fedora-release-identity-sway fedora-release-identity-workstation fedora-release-identity-xfce fedora-release-iot fedora-release-kde fedora-release-kinoite fedora-release-lxqt fedora-release-matecompiz fedora-release-mobility fedora-release-onyx fedora-release-ostree-desktop fedora-release-sericea fedora-release-server fedora-release-silverblue fedora-release-snappy fedora-release-soas fedora-release-sway fedora-release-workstation fedora-release-xfce
Size: 509.67 KiB
Size change: 4.72 KiB
Changelog:
* Wed Nov 01 2023 Paul Whalen <pwhalen(a)fedoraproject.org> - 40-0.18
- IoT: Add requires for fedora-iot-config
Package: fotoxx-23.74-1.fc40
Old package: fotoxx-23.72-1.fc40
Summary: Photo editor
RPMs: fotoxx
Size: 61.09 MiB
Size change: 545.43 KiB
Changelog:
* Wed Nov 01 2023 Gwyn Ciesla <gwync(a)protonmail.com> - 23.74-1
- 23.74
Package: fwupd-1.9.7-1.fc40
Old package: fwupd-1.9.6-1.fc40
Summary: Firmware update daemon
RPMs: fwupd fwupd-devel fwupd-plugin-flashrom fwupd-plugin-modem-manager fwupd-plugin-uefi-capsule-data fwupd-tests
Size: 24.38 MiB
Size change: 388.49 KiB
Changelog:
* Mon Oct 30 2023 Richard Hughes <richard(a)hughsie.com> - 1.9.6-2
- Revert "Use a softer dep for passim (the daemon)"
* Wed Nov 01 2023 Richard Hughes <richard(a)hughsie.com> - 1.9.7-1
- New upstream release
Package: gammu-1.42.0-12.fc40
Old package: gammu-1.42.0-10.fc39
Summary: Command Line utility to work with mobile phones
RPMs: gammu gammu-devel gammu-libs
Size: 6.52 MiB
Size change: -9.67 KiB
Changelog:
* Wed Nov 01 2023 S��rgio Basto <sergio(a)serjux.com> - 1.42.0-11
- EPEL 9 don't have LibDBI
* Wed Nov 01 2023 S��rgio Basto <sergio(a)serjux.com> - 1.42.0-12
- Fix one missing rpm spec condition for EPEL 9
Package: gimp-paint-studio-2.0-26.fc40
Old package: gimp-paint-studio-2.0-26.fc39
Summary: A collection of tool option presets and brushes for GIMP
RPMs: gimp-paint-studio
Size: 8.24 MiB
Size change: 148 B
Package: gimp-resynthesizer-2.0.3-11.20190428gitadfa25a.fc40
Old package: gimp-resynthesizer-2.0.3-10.20190428gitadfa25a.fc38
Summary: Gimp plug-in for texture synthesis
RPMs: gimp-resynthesizer
Size: 286.05 KiB
Size change: -2.63 KiB
Changelog:
* Wed Jul 19 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.0.3-11.20190428gitadfa25a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Package: git-autofixup-0.004005-1.fc40
Old package: git-autofixup-0.004003-1.fc40
Summary: Autofixup - create fixup commits for topic branches
RPMs: git-autofixup
Size: 29.64 KiB
Size change: 258 B
Changelog:
* Wed Nov 01 2023 Lumir Balhar <lbalhar(a)redhat.com> - 0.004005-1
- Update to 0.004005 (rhbz#2246324)
Package: gnome-shell-extension-forge-77-1.fc40
Old package: gnome-shell-extension-forge-75-1.fc40
Summary: Tiling and window manager for GNOME Shell
RPMs: gnome-shell-extension-forge
Size: 93.42 KiB
Size change: 621 B
Changelog:
* Wed Nov 01 2023 Carl George <carlwgeorge(a)fedoraproject.org> - 77-1
- Update to version 77, resolves rhbz#2247472
Package: golang-github-shirou-gopsutil-3.23.10-1.fc40
Old package: golang-github-shirou-gopsutil-3.23.9-1.fc40
Summary: Psutil for golang
RPMs: compat-golang-github-shirou-gopsutil-3-devel golang-github-shirou-gopsutil-devel
Size: 203.83 KiB
Size change: 191 B
Changelog:
* Wed Nov 01 2023 Pavel Solovev <daron439(a)gmail.com> - 3.23.10-1
- update to 3.23.10 (rhbz#2247360)
Package: google-api-python-client-2:2.106.0-1.fc40
Old package: google-api-python-client-2:2.105.0-1.fc40
Summary: Google APIs Client Library for Python
RPMs: python3-google-api-client
Size: 4.66 MiB
Size change: 1.84 KiB
Changelog:
* Wed Nov 01 2023 Gwyn Ciesla <gwync(a)protonmail.com> - 2:2.106.0-1
- 2.106.0
Package: grpc-1.48.4-27.fc40
Old package: grpc-1.48.4-26.fc40
Summary: RPC library and framework
RPMs: grpc grpc-cli grpc-cpp grpc-data grpc-devel grpc-doc grpc-plugins python3-grpcio python3-grpcio+protobuf python3-grpcio-channelz python3-grpcio-health-checking python3-grpcio-reflection python3-grpcio-status python3-grpcio-testing python3-grpcio-tools
Size: 30.16 MiB
Size change: 273.04 KiB
Changelog:
* Wed Nov 01 2023 Miro Hron��ok <miro(a)hroncok.cz> - 1.48.4-27
- Use Cython 3, specify noexcept for cdef functions
Package: i3-4.23-1.fc40
Old package: i3-4.22-5.fc39
Summary: Improved tiling window manager
RPMs: i3 i3-config i3-config-fedora i3-devel i3-devel-doc i3-doc
Size: 166.39 MiB
Size change: -668.29 KiB
Changelog:
* Wed Nov 01 2023 Dan ��erm��k <dan.cermak(a)cgc-instruments.com> - 4.23-1
- New upstream release 4.23, fixes rhbz#2246843
Package: input-leap-2.4.0^20231022gitc5bb9dca-1.fc40
Old package: input-leap-2.4.0^20230918git004a54fb-1.fc40
Summary: Share mouse and keyboard between multiple computers over the network
RPMs: input-leap
Size: 3.12 MiB
Size change: -6.29 KiB
Changelog:
* Wed Nov 01 2023 Ali Erdinc Koroglu <aekoroglu(a)linux.intel.com> - 2.4.0^20231022gitc5bb9dca-1
- Update to new snapshot
Package: ipython-8.17.2-1.fc40
Old package: ipython-8.16.0-1.fc40
Summary: An enhanced interactive Python shell
RPMs: python3-ipython python3-ipython+notebook python3-ipython+test python3-ipython-doc python3-ipython-sphinx
Size: 5.55 MiB
Size change: 6.07 KiB
Changelog:
* Wed Nov 01 2023 Lumir Balhar <lbalhar(a)redhat.com> - 8.17.2-1
- Update to 8.17.2 (rhbz#2247372)
Package: kernel-6.7.0-0.rc0.20231101git8bc9e6515183.3.fc40
Old package: kernel-6.7.0-0.rc0.20231031git5a6a09e97199.2.fc40
Summary: The Linux kernel
RPMs: kernel kernel-core kernel-debug kernel-debug-core kernel-debug-devel kernel-debug-devel-matched kernel-debug-modules kernel-debug-modules-core kernel-debug-modules-extra kernel-debug-modules-internal kernel-debug-uki-virt kernel-devel kernel-devel-matched kernel-doc kernel-modules kernel-modules-core kernel-modules-extra kernel-modules-internal kernel-uki-virt
Size: 951.20 MiB
Size change: 1.69 MiB
Changelog:
* Wed Nov 01 2023 Fedora Kernel Team <kernel-team(a)fedoraproject.org> [6.7.0-0.rc0.8bc9e6515183.3]
- Fedora 6.7 configs part 1 (Justin M. Forbes)
- Trim changelog after version bump (Justin M. Forbes)
- Linux v6.7.0-0.rc0.8bc9e6515183
* Wed Nov 01 2023 Justin M. Forbes <jforbes(a)fedoraproject.org> [6.7.0-0.rc0.20231101git8bc9e6515183.3]
- Add clk-fractional-divider_test to mod-internal.list (Thorsten Leemhuis)
- Add gso_test to mod-internal.list (Thorsten Leemhuis)
- Add property-entry-test to mod-internal.list (Thorsten Leemhuis)
Package: ldapdomaindump-0.9.3-13.fc40
Old package: ldapdomaindump-0.9.3-12.fc39
Summary: Active Directory information dumper via LDAP
RPMs: ldapdomaindump python3-ldapdomaindump
Size: 60.25 KiB
Size change: -223 B
Changelog:
* Wed Sep 20 2023 Lum��r Balhar <lbalhar(a)redhat.com> - 0.9.3-13
- Drop dependency on python3-future
Package: libarrow-14.0.0-1.fc40
Old package: libarrow-13.0.0-3.fc40
Summary: A toolbox for accelerated data interchange and in-memory processing
RPMs: libarrow libarrow-acero-devel libarrow-acero-libs libarrow-dataset-devel libarrow-dataset-glib-devel libarrow-dataset-glib-doc libarrow-dataset-glib-libs libarrow-dataset-libs libarrow-devel libarrow-doc libarrow-flight-devel libarrow-flight-libs libarrow-glib-devel libarrow-glib-doc libarrow-glib-libs libarrow-python-devel libarrow-python-flight-devel libarrow-python-flight-libs libarrow-python-libs parquet-glib-devel parquet-glib-doc parquet-glib-libs parquet-libs parquet-libs-devel python3-pyarrow python3-pyarrow-devel
Size: 53.98 MiB
Size change: 2.68 MiB
Changelog:
* Wed Nov 01 2023 Kaleb S. KEITHLEY <kkeithle [at] redhat.com> - 14.0.0-1
- Arrow 14.0.0 GA, rhbz#2244967, and w/ Cython3 again
Package: libdbusmenu-16.04.0-23.fc40
Old package: libdbusmenu-16.04.0-22.fc39
Summary: Library for passing menus over DBus
RPMs: libdbusmenu libdbusmenu-devel libdbusmenu-doc libdbusmenu-gtk2 libdbusmenu-gtk2-devel libdbusmenu-gtk3 libdbusmenu-gtk3-devel libdbusmenu-jsonloader libdbusmenu-jsonloader-devel libdbusmenu-tools
Size: 1.56 MiB
Size change: 2.26 KiB
Changelog:
* Tue Oct 10 2023 Takao Fujiwara <fujiwara(a)redhat.com> - 16.04.0-23
- Delete GTK2 sub packages for RHEL
Package: libvirt-9.9.0-1.fc40
Old package: libvirt-9.8.0-1.fc40
Summary: Library providing a simple virtualization API
RPMs: libvirt libvirt-client libvirt-client-qemu libvirt-daemon libvirt-daemon-common libvirt-daemon-config-network libvirt-daemon-config-nwfilter libvirt-daemon-driver-interface libvirt-daemon-driver-libxl libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-gluster libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-driver-storage-zfs libvirt-daemon-driver-vbox libvirt-daemon-kvm libvirt-daemon-lock libvirt-daemon-log libvirt-daemon-lxc libvirt-daemon-plugin-lockd libvirt-daemon-plugin-sanlock libvirt-daemon-proxy libvirt-daemon-qemu libvirt-daemon-vbox libvirt-daemon-xen libvirt-devel libvirt-docs libvirt-libs libvirt-login-shell libvirt-nss libvirt-wireshark mingw32-libvirt mingw64-libvirt
Size: 58.15 MiB
Size change: 49.52 KiB
Changelog:
* Wed Nov 01 2023 Cole Robinson <crobinso(a)redhat.com> - 9.9.0-1
- Update to version 9.9.0
Package: libvirt-python-9.9.0-1.fc40
Old package: libvirt-python-9.8.0-1.fc40
Summary: The libvirt virtualization API python3 binding
RPMs: python3-libvirt
Size: 1.40 MiB
Size change: 407 B
Changelog:
* Wed Nov 01 2023 Cole Robinson <crobinso(a)redhat.com> - 9.9.0-1
- Update to version 9.9.0
Package: mingw-Cython-3.0.5-1.fc40
Old package: mingw-Cython-3.0.2-1.fc40
Summary: MinGW Windows Python Cython library
RPMs: mingw32-python3-Cython mingw64-python3-Cython
Size: 109.16 MiB
Size change: 335.80 KiB
Changelog:
* Wed Nov 01 2023 Sandro Mani <manisandro(a)gmail.com> - 3.0.5-1
- Update to 3.0.5
Package: modulemd-tools-0.16-4.fc40
Old package: modulemd-tools-0.16-3.fc39
Summary: Collection of tools for modular (in terms of Fedora Modularity origin) content creators
RPMs: modulemd-tools
Size: 99.18 KiB
Size change: -419 B
Changelog:
* Wed Nov 01 2023 Jakub Kadlcik <frostyx(a)email.cz> - 0.16-4
- createrepo_mod: fix RHBZ 2247292 caused by new compression
Package: mopidy-3.4.2-1.fc40
Old package: mopidy-3.4.1-2.fc40
Summary: An extensible music server written in Python
RPMs: mopidy mopidy-doc
Size: 899.88 KiB
Size change: 1.40 KiB
Changelog:
* Wed Nov 01 2023 Tobias Girstmair <t-fedora(a)girst.at> - 3.4.2-1
- Update to 3.4.2 (#2247358)
Package: msmtp-1.8.25-1.fc40
Old package: msmtp-1.8.24-2.fc40
Summary: SMTP client
RPMs: msmtp
Size: 873.46 KiB
Size change: 24.97 KiB
Changelog:
* Wed Nov 01 2023 Peter Lemenkov <lemenkov(a)gmail.com> - 1.8.25-1
- msmtp ver. 1.8.25
Package: netdata-1.43.2-1.fc40
Old package: netdata-1.43.1-1.fc40
Summary: Real-time performance monitoring
RPMs: netdata netdata-conf netdata-data netdata-freeipmi
Size: 19.32 MiB
Size change: 1.27 KiB
Changelog:
* Wed Nov 01 2023 Didier Fabert <didier.fabert(a)gmail.com> 1.43.2-1
- Update from upstream
Package: nordugrid-arc-nagios-plugins-2.0.1~rc1-1.fc40
Old package: nordugrid-arc-nagios-plugins-2.0.0-13.fc39
Summary: Nagios plugins for ARC
RPMs: nordugrid-arc-nagios-plugins nordugrid-arc-nagios-plugins-doc nordugrid-arc-nagios-plugins-egi
Size: 784.44 KiB
Size change: 7.61 KiB
Changelog:
* Wed Nov 01 2023 Mattias Ellert <mattias.ellert(a)physics.uu.se> - 2.0.1~rc1-1
- Version 2.0.1 rc1
Package: obs-build-20231027-430.4.1.fc40
Old package: obs-build-20230809-428.2.1.fc40
Summary: A generic package build script
RPMs: obs-build obs-build-mkbaselibs obs-build-mkdrpms
Size: 412.77 KiB
Size change: 2.40 KiB
Changelog:
* Wed Nov 01 2023 Dan ��erm��k <dan.cermak(a)cgc-instruments.com> - 20231027-1
- New upstream release 20231027, fixes rhbz#2246783
Package: oci-cli-3.36.0-1.fc40
Old package: oci-cli-3.35.0-1.fc40
Summary: Command Line Interface for Oracle Cloud Infrastructure
RPMs: oci-cli
Size: 5.81 MiB
Size change: 56.80 KiB
Changelog:
* Wed Nov 01 2023 Packit <hello(a)packit.dev> - 3.36.0-1
- [packit] 3.36.0 upstream release
- Resolves rhbz#2247458
Package: oneVPL-intel-gpu-23.4.0-1.fc40
Old package: oneVPL-intel-gpu-23.3.4-2.fc40
Summary: Intel oneVPL GPU Runtime
RPMs: oneVPL-intel-gpu oneVPL-intel-gpu-devel
Size: 2.24 MiB
Size change: 4.85 KiB
Changelog:
* Wed Nov 01 2023 Ali Erdinc Koroglu <aekoroglu(a)fedoraproject.org> - 23.4.0-1
- Update to 23.4.0 (RHBZ #2246790)
Package: oneapi-level-zero-1.15.1-1.fc40
Old package: oneapi-level-zero-1.14.0-1.fc40
Summary: OneAPI Level Zero Specification Headers and Loader
RPMs: oneapi-level-zero oneapi-level-zero-devel
Size: 365.99 KiB
Size change: 15.22 KiB
Changelog:
* Wed Nov 01 2023 Ali Erdinc Koroglu <aekoroglu(a)linux.intel.com> - 1.15.1-1
- Update to 1.15.1 (RHBZ #2246035)
Package: osbuild-composer-93-1.fc40
Old package: osbuild-composer-88.2-1.fc40
Summary: An image building service based on osbuild
RPMs: osbuild-composer osbuild-composer-core osbuild-composer-dnf-json osbuild-composer-worker
Size: 84.62 MiB
Size change: 4.72 MiB
Changelog:
* Wed Nov 01 2023 Packit <hello(a)packit.dev> - 93-1
Changes with 93
----------------
* :package: Packit configuration enhancements (#3768)
* Author: Tom���� Hozza, Reviewers: Achilleas Koutsou, Ond��ej Budai, Simon Steinbei��
* Add partitioning mode support to cloudapi and weldr api (#3723)
* Author: Brian C. Lane, Reviewers: Ond��ej Budai
* Add support for uploading an ostree commit to Pulp (#3636)
* Author: Achilleas Koutsou, Reviewers: Nobody
* Build rpms on RHEL-8.10 and RHEL-9.4 (#3772)
* Author: Jakub Rusz, Reviewers: Alexander Todorov
* Post `osbuild/images` split autumn cleanup :broom: (#3754)
* Author: Tom���� Hozza, Reviewers: Achilleas Koutsou, Simon de Vlieger
* test/README: run go tests when updating images (#3763)
* Author: Achilleas Koutsou, Reviewers: Tom���� Hozza, djach7
��� Somewhere on the Internet, 2023-11-01
Package: perl-CGI-4.60-1.fc40
Old package: perl-CGI-4.59-1.fc40
Summary: Handle Common Gateway Interface requests and responses
RPMs: perl-CGI perl-CGI-tests
Size: 267.28 KiB
Size change: 330 B
Changelog:
* Wed Nov 01 2023 Jitka Plesnikova <jplesnik(a)redhat.com> - 4.60-1
- 4.60 bump (rhbz#2247441)
Package: perl-Compress-Raw-Lzma-2.206-3.fc40
Old package: perl-Compress-Raw-Lzma-2.206-2.fc39
Summary: Low-level interface to lzma compression library
RPMs: perl-Compress-Raw-Lzma
Size: 202.72 KiB
Size change: 699 B
Changelog:
* Wed Nov 01 2023 Richard W.M. Jones <rjones(a)redhat.com> - 2.206-3
- Rebuild against xz 5.4.5 (RHBZ#2247487)
Package: perl-Data-TreeDumper-0.41-1.fc40
Old package: perl-Data-TreeDumper-0.40-33.fc39
Summary: Improved replacement for Data::Dumper
RPMs: perl-Data-TreeDumper
Size: 44.23 KiB
Size change: -1.10 KiB
Changelog:
* Tue Oct 31 2023 Jitka Plesnikova <jplesnik(a)redhat.com> - 0.41-1
- 0.41 bump (rhbz#2246931)
Package: perl-Mail-AuthenticationResults-2.20231031-1.fc40
Old package: perl-Mail-AuthenticationResults-2.20230112-3.fc39
Summary: Object Oriented Authentication-Results Headers
RPMs: perl-Mail-AuthenticationResults
Size: 65.88 KiB
Size change: 147 B
Changelog:
* Wed Nov 01 2023 Xavier Bachelot <xavier(a)bachelot.org> 2.20231031-1
- Update to 2.20231031 (RHBZ#2247355)
Package: perl-Math-BigInt-1:2.0000.00-1.fc40
Old package: perl-Math-BigInt-1:1.9998.42-1.fc40
Summary: Arbitrary-size integer and float mathematics
RPMs: perl-Math-BigInt perl-Math-BigInt-tests
Size: 322.01 KiB
Size change: 28.86 KiB
Changelog:
* Wed Nov 01 2023 Jitka Plesnikova <jplesnik(a)redhat.com> - 1:2.0000.00-1
- 2.000000 bump (rhbz#2247279)
Merge the Math-BigRat distribution into the Math-BigInt distribution
Package: perl-MetaCPAN-Client-2.031000-1.fc40
Old package: perl-MetaCPAN-Client-2.030000-3.fc39
Summary: A comprehensive, DWIM-featured client to the MetaCPAN API
RPMs: perl-MetaCPAN-Client
Size: 101.65 KiB
Size change: 432 B
Changelog:
* Wed Nov 01 2023 Paul Howarth <paul(a)city-fan.org> - 2.031000-1
- Update to 2.031000
- Fix reverse-dependencies distributions check
- In examples, 'use Data::Printer' instead of shortened 'use DDP'
Package: perl-Text-Layout-0.032-1.fc40
Old package: perl-Text-Layout-0.031-2.fc39
Summary: Pango style text formatting
RPMs: perl-Text-Layout
Size: 51.95 KiB
Size change: 7.33 KiB
Changelog:
* Wed Nov 01 2023 Johan Vromans <jvromans(a)squirrel.nl> - 0.032-1
- Upgrade to upstream 0.032.
Package: pingus-0.7.6-45.fc40
Old package: pingus-0.7.6-44.fc39
Summary: Guide the penguins safely home before they drop of the cliff
RPMs: pingus
Size: 49.20 MiB
Size change: 76.17 KiB
Changelog:
* Wed Nov 01 2023 Yaakov Selkowitz <yselkowi(a)redhat.com> - 0.7.6-45
- Respect default linker flags
Package: podman-5:4.7.2-1.fc40
Old package: podman-5:4.7.0-1.fc40
Summary: Manage Pods, Containers and Container Images
RPMs: podman podman-docker podman-plugins podman-remote podman-tests podmansh
Size: 93.15 MiB
Size change: -7.26 KiB
Changelog:
* Thu Oct 05 2023 Packit <hello(a)packit.dev> - 5:4.7.1-1
- [packit] 4.7.1 upstream release
* Tue Oct 31 2023 Packit <hello(a)packit.dev> - 5:4.7.2-1
- [packit] 4.7.2 upstream release
Package: podofo-0.10.2-1.fc40
Old package: podofo-0.10.1-1.fc40
Summary: Tools and libraries to work with the PDF file format
RPMs: mingw32-podofo mingw64-podofo podofo podofo-devel
Size: 10.81 MiB
Size change: -8.77 KiB
Changelog:
* Wed Nov 01 2023 Sandro Mani <manisandro(a)gmail.com> - 0.10.2-1
- Update to 0.10.2
Package: pyliblo-0.10.0-28.fc40
Old package: pyliblo-0.10.0-26.fc39
Summary: Python bindings for the liblo OSC library
RPMs: python3-pyliblo
Size: 456.08 KiB
Size change: 72.82 KiB
Changelog:
* Fri Jul 21 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.10.0-27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Wed Aug 02 2023 Diego Herrera <dherrera(a)redhat.com> - 0.10.0-28
- Fix inspect lib changes on python 3.8+
- Fix Cython 3.0 compatibility
Package: pymodbus-3.5.4-1.fc40
Old package: pymodbus-3.5.2-1.fc40
Summary: A Modbus Protocol Stack in Python
RPMs: python3-pymodbus
Size: 388.82 KiB
Size change: -511 B
Changelog:
* Wed Nov 01 2023 Christian Krause <chkr(a)fedoraproject.org> - 3.5.4-1
- Update to 3.5.4 (#2243568)
Package: python-aiomysql-0.1.1-6.fc40
Old package: python-aiomysql-0.1.1-5.fc39
Summary: MySQL driver for asyncio
RPMs: python3-aiomysql python3-aiomysql+rsa python3-aiomysql+sa
Size: 130.18 KiB
Size change: 530 B
Changelog:
* Fri Sep 22 2023 Benjamin A. Beasley <code(a)musicinmybrain.net> - 0.1.1-6
- Drop the BuildRequires on python3-setuptools_scm_git_archive
Package: python-ana-0.06-14.fc40
Old package: python-ana-0.06-13.fc39
Summary: Python module to provide easy distributed data storage
RPMs: python3-ana
Size: 27.98 KiB
Size change: -300 B
Changelog:
* Sun Jul 23 2023 Lum��r Balhar <lbalhar(a)redhat.com> - 0.06-14
- Drop dependency on python3-future
Package: python-boto3-1.28.76-1.fc40
Old package: python-boto3-1.28.74-1.fc40
Summary: The AWS SDK for Python
RPMs: python3-boto3
Size: 209.97 KiB
Size change: 123 B
Changelog:
* Wed Nov 01 2023 Gwyn Ciesla <gwync(a)protonmail.com> - 1.28.75-1
- 1.28.75
* Wed Nov 01 2023 Gwyn Ciesla <gwync(a)protonmail.com> - 1.28.76-1
- 1.28.76
Package: python-botocore-1.31.76-1.fc40
Old package: python-botocore-1.31.74-1.fc40
Summary: Low-level, data-driven core of boto 3
RPMs: python3-botocore
Size: 6.57 MiB
Size change: 4.94 KiB
Changelog:
* Wed Nov 01 2023 Gwyn Ciesla <gwync(a)protonmail.com> - 1.31.75-1
- 1.31.75
* Wed Nov 01 2023 Gwyn Ciesla <gwync(a)protonmail.com> - 1.31.76-1
- 1.31.76
Package: python-charset-normalizer-3.3.2-1.fc40
Old package: python-charset-normalizer-3.3.1-1.fc40
Summary: The Real First Universal Charset Detector
RPMs: python3-charset-normalizer
Size: 107.44 KiB
Size change: 744 B
Changelog:
* Wed Nov 01 2023 Lumir Balhar <lbalhar(a)redhat.com> - 3.3.2-1
- Update to 3.3.2 (rhbz#2247370)
Package: python-ciso8601-2.3.1-1.fc40
Old package: python-ciso8601-2.2.0-7.fc39
Summary: Fast ISO8601 date time parser
RPMs: python3-ciso8601
Size: 114.04 KiB
Size change: 9.66 KiB
Changelog:
* Wed Nov 01 2023 Fabian Affolter <mail(a)fabian-affolter.ch> - 2.3.1-1
- Update to latest upstream release 2.3.1 (closes rhbz#2155669)
Package: python-django-configurations-2.5-1.fc40
Old package: python-django-configurations-2.2-14.fc39
Summary: A helper for organizing Django settings
RPMs: python3-django-configurations
Dropped RPMs: python-django-configurations-doc
Size: 53.50 KiB
Size change: -69.31 KiB
Changelog:
* Tue Oct 24 2023 Michel Lind <salimma(a)fedoraproject.org> - 2.5-1
- Update to 2.5
- Modernize spec to use current guidelines
- Reenable tests
- Conditionalize documentation building
- Use SPDX license identifier
Package: python-ezdxf-1.1.2-1.fc40
Old package: python-ezdxf-1.1.1-1.fc40
Summary: Create/manipulate DXF drawings
RPMs: python-ezdxf-doc python3-ezdxf python3-ezdxf+draw5
Size: 23.57 MiB
Size change: 8.17 KiB
Changelog:
* Wed Nov 01 2023 Benjamin A. Beasley <code(a)musicinmybrain.net> - 1.1.2-1
- Update to 1.1.2 (close RHBZ#2247384)
Package: python-flask-login-0.6.3-1.fc40
Old package: python-flask-login-0.6.2-5.fc39
Summary: User session management for Flask
RPMs: python3-flask-login
Size: 44.89 KiB
Size change: 36 B
Changelog:
* Wed Nov 01 2023 Sandro Mani <manisandro(a)gmail.com> - 0.6.3-1
- Update to 0.6.3
Package: python-flask-wtf-1.2.1-1.fc40
Old package: python-flask-wtf-1.1.2-1.fc40
Summary: Simple integration of Flask and WTForms
RPMs: python3-flask-wtf
Size: 70.56 KiB
Size change: 835 B
Changelog:
* Wed Nov 01 2023 Sandro Mani <manisandro(a)gmail.com> - 1.2.1-1
- Update to 1.2.1
Package: python-google-auth-1:2.23.4-1.fc40
Old package: python-google-auth-1:2.23.3-1.fc40
Summary: Google Auth Python Library
RPMs: python3-google-auth
Size: 268.02 KiB
Size change: 739 B
Changelog:
* Wed Nov 01 2023 Fedora Release Monitoring <release-monitoring(a)fedoraproject.org> - 1:2.23.4-1
- Update to 2.23.4 (#2247351)
Package: python-google-cloud-bigquery-3.13.0-1.fc40
Old package: python-google-cloud-bigquery-3.12.0-2.fc40
Summary: Python Client for Google BigQuery
RPMs: python3-google-cloud-bigquery python3-google-cloud-bigquery+bqstorage python3-google-cloud-bigquery+geopandas python3-google-cloud-bigquery+ipython python3-google-cloud-bigquery+tqdm
Size: 448.82 KiB
Size change: 4.59 KiB
Changelog:
* Mon Oct 30 2023 Packit <hello(a)packit.dev> - 3.13.0-1
- [packit] 3.13.0 upstream release
- Resolves rhbz#2247128 Upstream tag: v3.13.0 Upstream commit: 49bfd124
Package: python-google-cloud-storage-2.13.0-2.fc40
Old package: python-google-cloud-storage-2.12.0-1.fc40
Summary: Python Client for Google Cloud Storage
RPMs: python3-google-cloud-storage
Size: 198.40 KiB
Size change: 1.20 KiB
Changelog:
* Tue Oct 31 2023 Packit <hello(a)packit.dev> - 2.13.0-1
- [packit] 2.13.0 upstream release
- Resolves rhbz#2247298
* Wed Nov 01 2023 Major Hayden <major(a)redhat.com> - 2.13.0-2
- Skip downloads test
Package: python-hatasmota-0.7.3-1.fc40
Old package: python-hatasmota-0.6.1-4.fc39
Summary: Python module to help parse and construct Tasmota MQTT messages
RPMs: python3-hatasmota
Size: 96.90 KiB
Size change: 592 B
Changelog:
* Wed Nov 01 2023 Fabian Affolter <mail(a)fabian-affolter.ch> - 0.7.3-1
- Update to latest upstream release 0.7.3 (closes rhbz#2158354)
Package: python-impacket-0.10.0-5.fc40
Old package: python-impacket-0.10.0-4.fc39
Summary: Collection of Python classes providing access to network packets
RPMs: python3-impacket
Size: 2.20 MiB
Size change: 753 B
Changelog:
* Wed Sep 20 2023 Lum��r Balhar <lbalhar(a)redhat.com> - 0.10.0-5
- Remove dependency on future
Package: python-matplotlib-3.8.1-1.fc40
Old package: python-matplotlib-3.8.0-1.fc40
Summary: Python 2D plotting library
RPMs: python3-matplotlib python3-matplotlib-data python3-matplotlib-data-fonts python3-matplotlib-doc python3-matplotlib-gtk3 python3-matplotlib-gtk4 python3-matplotlib-qt5 python3-matplotlib-qt6 python3-matplotlib-test-data python3-matplotlib-tk python3-matplotlib-wx
Size: 106.38 MiB
Size change: 39.48 KiB
Changelog:
* Wed Nov 01 2023 Elliott Sales de Andrade <quantum.analyst(a)gmail.com> - 3.8.1-1
- Update to latest version (#2247356)
Package: python-meson-python-0.15.0-1.fc40
Old package: python-meson-python-0.14.0-1.fc40
Summary: Meson Python build backend (PEP 517)
RPMs: python3-meson-python
Size: 80.17 KiB
Size change: 1.37 KiB
Changelog:
* Wed Nov 01 2023 Benjamin A. Beasley <code(a)musicinmybrain.net> - 0.15.0-1
- Update to 0.15.0 (close RHBZ#2246309)
Package: python-msgpack-1.0.7-1.fc40
Old package: python-msgpack-1.0.6-1.fc40
Summary: Python MessagePack (de)serializer
RPMs: python3-msgpack
Size: 494.96 KiB
Size change: -573 B
Changelog:
* Wed Nov 01 2023 Fabian Affolter <mail(a)fabian-affolter.ch> - 1.0.7-1
- Update to new upstream release 1.0.7 (closes rhbz#2241188)
Package: python-oci-2.115.0-1.fc40
Old package: python-oci-2.114.0-1.fc40
Summary: Oracle Cloud Infrastructure SDK for Python
RPMs: python3-oci
Size: 23.92 MiB
Size change: 344.64 KiB
Changelog:
* Wed Nov 01 2023 Packit <hello(a)packit.dev> - 2.115.0-1
- [packit] 2.115.0 upstream release
- Resolves rhbz#2247457
Package: python-pgspecial-2.1.1-1.fc40
Old package: python-pgspecial-2.1.0-4.fc39
Summary: Python implementation of postgres meta (backslash) commands
RPMs: python3-pgspecial
Size: 89.26 KiB
Size change: 95 B
Changelog:
* Wed Nov 01 2023 Benjamin A. Beasley <code(a)musicinmybrain.net> - 2.1.1-1
- Update to 2.1.1 (close RHBZ#2246889)
Package: python-process-tests-3.0.0-1.fc40
Old package: python-process-tests-2.1.2-9.fc39
Summary: Tools for testing processes
RPMs: python3-process-tests
Size: 20.60 KiB
Size change: 175 B
Changelog:
* Thu Nov 02 2023 Orion Poplawski <orion(a)nwra.com> - 3.0.0-1
- Update to 3.0.0
Package: python-pytest-astropy-header-0.2.2-1.fc40
Old package: python-pytest-astropy-header-0.2.0-7.fc39
Summary: pytest plugin to add diagnostic info to the header of output
RPMs: python3-pytest-astropy-header
Size: 21.15 KiB
Size change: -3.66 KiB
Changelog:
* Fri Jul 21 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.0-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Wed Nov 01 2023 Sergio Pascual <sergiopr(a)fis.ucm.es> - 0.2.2-1
- Migrated to SPDX licence
- Package updated to 0.2.2
- Using new python macros
Package: python-seaborn-0.13.0-1.fc40
Old package: python-seaborn-0.12.2-3.fc39
Summary: Statistical data visualization in Python
RPMs: python3-seaborn
Size: 614.10 KiB
Size change: 6.59 KiB
Changelog:
* Wed Nov 01 2023 Sergio Pascual <sergiopr(a)fedoraproject.com> - 0.13.0-1
- New upstream source 0.13.0
Package: python-sphinx-documatt-theme-0.0.6-1.fc40
Old package: python-sphinx-documatt-theme-0.0.5-5.fc39
Summary: Mobile-friendly Sphinx theme with beautiful typography
RPMs: python3-sphinx-documatt-theme
Size: 92.12 KiB
Size change: 31.38 KiB
Changelog:
* Wed Nov 01 2023 Jerry James <loganjerry(a)gmail.com> - 0.0.6-1
- Version 0.0.6
- Drop upstreamed Sphinx 7 compatibility patch
Package: python-testfixtures-7.2.2-1.fc40
Old package: python-testfixtures-6.18.5-6.fc39
Summary: Collection of helpers and mock objects for unit tests
RPMs: python3-testfixtures
Size: 311.38 KiB
Size change: 25.08 KiB
Changelog:
* Wed Nov 01 2023 Fabian Affolter <mail(a)fabian-affolter.ch> - 7.2.2-1
- Update to latest upstream release 7.2.2 (closes rhbz#2139114)
Package: python-xmltodict-0.13.0-1.fc40
Old package: python-xmltodict-0.12.0-20.fc39
Summary: Python to transform XML to JSON
RPMs: python3-xmltodict
Size: 25.79 KiB
Size change: 1.21 KiB
Changelog:
* Thu Jul 27 2023 Alfredo Moralejo <amoralej(a)redhat.com> - 0.13.0-1
- Update to 0.13.0
Package: recoll-1.36.0-1.fc40
Old package: recoll-1.35.0-2.fc40
Summary: Desktop full text search tool with Qt GUI
RPMs: recoll recoll-devel recoll-gssp recoll-kio recoll-krunner recoll-libs
Added RPMs: recoll-devel recoll-libs
Size: 15.76 MiB
Size change: -11.13 MiB
Changelog:
* Mon Oct 30 2023 Terje Rosten <terje.rosten(a)ntnu.no> - 1.36.0-1
- 1.36.0
- Ship public lib in -libs package
- Ship headers in -devel package
Package: redhat-fonts-4.0.3-5.fc40
Old package: redhat-fonts-4.0.3-4.fc40
Summary: Red Hat Typeface fonts
RPMs: redhat-display-fonts redhat-display-vf-fonts redhat-mono-fonts redhat-mono-vf-fonts redhat-text-fonts redhat-text-vf-fonts
Added RPMs: redhat-display-vf-fonts redhat-mono-vf-fonts redhat-text-vf-fonts
Size: 2.58 MiB
Size change: 466.47 KiB
Changelog:
* Wed Nov 01 2023 Akira TAGOH <tagoh(a)redhat.com> - 4.0.3-5
- Split packages for variable fonts.
- Drop unnecessary/duplicate fonts from packages.
- Worked around broken family name in variable fonts.
Package: root-6.28.08-2.fc40
Old package: root-6.28.08-1.fc40
Summary: Numerical data analysis framework
RPMs: python3-distrdf python3-jsmva python3-jupyroot python3-root root root-cli root-cling root-core root-fftw root-foam root-fonts root-fumili root-gdml root-genetic root-genvector root-geom root-geom-builder root-geom-painter root-geom-webviewer root-graf root-graf-asimage root-graf-fitsio root-graf-gpad root-graf-gpadv7 root-graf-gviz root-graf-postscript root-graf-primitives root-graf-x11 root-graf3d root-graf3d-csg root-graf3d-eve root-graf3d-eve7 root-graf3d-gl root-graf3d-gviz3d root-graf3d-x3d root-gui root-gui-browsable root-gui-browserv7 root-gui-builder root-gui-canvaspainter root-gui-fitpanel root-gui-fitpanelv7 root-gui-ged root-gui-html root-gui-qt5webdisplay root-gui-qt6webdisplay root-gui-recorder root-gui-webdisplay root-gui-webgui6 root-hbook root-hist root-hist-draw root-hist-factory root-hist-painter root-histv7 root-html root-icons root-io root-io-dcache root-io-gfal root-io-sql root-io-xml root-io-xmlparser root-mathcore root-mathmore root-matrix root-minuit root-minuit2 root-mlp root-montecarlo-eg root-montecarlo-pythia8 root-multiproc root-net root-net-auth root-net-davix root-net-http root-net-httpsniff root-net-rpdutils root-netx root-notebook root-physics root-proof root-proof-bench root-proof-player root-proof-sessionviewer root-quadp root-r root-r-tools root-roofit root-roofit-batchcompute root-roofit-common root-roofit-core root-roofit-dataframe-helpers root-roofit-hs3 root-roofit-jsoninterface root-roofit-more root-roofit-multiprocess root-roofit-zmq root-roostats root-smatrix root-spectrum root-spectrum-painter root-splot root-sql-mysql root-sql-odbc root-sql-pgsql root-sql-sqlite root-testsupport root-tmva root-tmva-gui root-tmva-python root-tmva-r root-tmva-sofie root-tmva-sofie-parser root-tmva-utils root-tpython root-tree root-tree-dataframe root-tree-ntuple root-tree-ntuple-utils root-tree-player root-tree-viewer root-tree-webviewer root-tutorial root-unfold root-unuran root-vecops root-xroofit
Added RPMs: root-roofit-multiprocess root-roofit-zmq
Size: 629.66 MiB
Size change: 291.19 KiB
Changelog:
* Wed Nov 01 2023 Mattias Ellert <mattias.ellert(a)physics.uu.se> - 6.28.08-2
- Enable RooFit::MultiProcess on Fedroa 40+
Package: rust-apple-nvram-0.2.0-1.fc40
Old package: rust-apple-nvram-0.1.0-1.fc39
Summary: Library to parse and write apple-formatted nvram entries
RPMs: rust-apple-nvram+default-devel rust-apple-nvram-devel
Size: 25.25 KiB
Size change: 6.08 KiB
Changelog:
* Thu Nov 02 2023 Davide Cavalca <dcavalca(a)fedoraproject.org> - 0.2.0-1
- Update to 0.2.0; Fixes: RHBZ#2247462
Package: rust-asahi-bless-0.2.0-1.fc40
Old package: rust-asahi-bless-0.1.0-2.fc39
Summary: Tool to select active boot partition on ARM Macs
RPMs: asahi-bless
Size: 1.20 MiB
Size change: 188.12 KiB
Changelog:
* Thu Nov 02 2023 Davide Cavalca <dcavalca(a)fedoraproject.org> - 0.2.0-1
- Update to 0.2.0; Fixes: RHBZ#2247465
Package: rust-asahi-btsync-0.2.0-1.fc40
Old package: rust-asahi-btsync-0.1.0-3.fc39
Summary: Tool to sync Bluetooth pairing keys with macos on ARM Macs
RPMs: asahi-btsync
Size: 1.84 MiB
Size change: 193.21 KiB
Changelog:
* Thu Nov 02 2023 Davide Cavalca <dcavalca(a)fedoraproject.org> - 0.2.0-1
- Update to 0.2.0; Fixes: RRHBZ#2247463
Package: rust-asahi-nvram-0.2.0-1.fc40
Old package: rust-asahi-nvram-0.1.0-2.fc39
Summary: Tool to read and write nvram variables on ARM Macs
RPMs: asahi-nvram
Size: 1.79 MiB
Size change: 183.06 KiB
Changelog:
* Thu Nov 02 2023 Davide Cavalca <dcavalca(a)fedoraproject.org> - 0.2.0-1
- Update to 0.2.0; Fixes: RHBZ#2247466
Package: rust-asahi-wifisync-0.2.0-1.fc40
Old package: rust-asahi-wifisync-0.1.0-2.fc39
Summary: Tool to sync Wifi passwords with macos on ARM Macs
RPMs: asahi-wifisync
Size: 1.83 MiB
Size change: 192.26 KiB
Changelog:
* Thu Nov 02 2023 Davide Cavalca <dcavalca(a)fedoraproject.org> - 0.2.0-1
- Update to 0.2.0; Fixes: RHBZ#2247464
Package: rust-reedline-0.25.0-1.fc40
Old package: rust-reedline-0.19.1-4.fc40
Summary: Readline-like crate for CLI text input
RPMs: rust-reedline+bashisms-devel rust-reedline+crossbeam-devel rust-reedline+default-devel rust-reedline+external_printer-devel rust-reedline+rusqlite-devel rust-reedline+serde_json-devel rust-reedline+sqlite-devel rust-reedline+sqlite-dynlib-devel rust-reedline-devel
Size: 179.58 KiB
Size change: 2.92 KiB
Changelog:
* Wed Nov 01 2023 Michel Lind <salimma(a)fedoraproject.org> - 0.25.0-1
- Update to 0.25.0
Package: rust-ssh-key-dir-0.1.4-5.fc40
Old package: rust-ssh-key-dir-0.1.4-4.fc39
Summary: sshd AuthorizedKeysCommand to read ~/.ssh/authorized_keys.d
RPMs: ssh-key-dir
Size: 1.53 MiB
Size change: 70.81 KiB
Changelog:
* Tue Oct 24 2023 Yaakov Selkowitz <yselkowi(a)redhat.com> - 0.1.4-5
- Use vendored dependencies in ELN builds
Package: simdjson-3.6.0-1.fc40
Old package: simdjson-3.1.0-2.fc39
Summary: Parsing gigabytes of JSON per second
RPMs: simdjson simdjson-devel simdjson-doc
Size: 2.37 MiB
Size change: 126.59 KiB
Changelog:
* Wed Nov 01 2023 Ali Erdinc Koroglu <aekoroglu(a)linux.intel.com> - 3.6.0-1
- Update to 3.6.0
Package: urlbuster-0.5.1-1.fc40
Old package: urlbuster-0.5.0-11.fc39
Summary: URL bruteforcer to locate files or directories
RPMs: python3-urlbuster urlbuster
Size: 36.60 KiB
Size change: 809 B
Changelog:
* Sun Jul 23 2023 Lum��r Balhar <lbalhar(a)redhat.com> - 0.5.1-1
- Update to 0.5.1
Package: warzone2100-4.3.5-4.fc40
Old package: warzone2100-4.3.5-3.fc40
Summary: Innovative 3D real-time strategy
RPMs: warzone2100 warzone2100-sequences
Size: 1.75 GiB
Size change: 307.07 KiB
Changelog:
* Wed Nov 01 2023 Mamoru TASAKA <mtasaka(a)fedoraproject.org> - 4.3.5-4
- Backport upstream patch for new vulkan header (#2242267)
Package: wavemon-0.9.5-1.fc40
Old package: wavemon-0.9.4-5.fc39
Summary: Ncurses-based monitoring application for wireless network devices
RPMs: wavemon
Size: 263.86 KiB
Size change: 3.21 KiB
Changelog:
* Wed Nov 01 2023 Fabian Affolter <mail(a)fabian-affolter.ch> - 0.9.5-1
- Update to latest upstream release 0.9.5 (closes #2247215)
Package: x86-simd-sort-4.0-1.fc40
Old package: x86-simd-sort-1.0-3.fc39
Summary: C++ template library for high performance SIMD based sorting algorithms
RPMs: x86-simd-sort x86-simd-sort-devel
Added RPMs: x86-simd-sort
Size: 240.79 KiB
Size change: 220.82 KiB
Changelog:
* Wed Nov 01 2023 Ali Erdinc Koroglu <aekoroglu(a)linux.intel.com> - 4.0-1
- Update to 4.0
Package: xz-5.4.5-1.fc40
Old package: xz-5.4.4-1.fc39
Summary: LZMA compression utilities
RPMs: xz xz-devel xz-libs xz-lzma-compat xz-static
Size: 3.75 MiB
Size change: 11.15 KiB
Changelog:
* Thu Oct 19 2023 Debarshi Ray <rishi(a)fedoraproject.org> - 5.4.4-2
- Mark translations of manuals with %lang()
* Wed Nov 01 2023 Richard W.M. Jones <rjones(a)redhat.com> - 5.4.5-1
- New version 5.4.5 (RHBZ#2247487)
Package: zeromq-4.3.5-14.fc40
Old package: zeromq-4.3.5-13.fc40
Summary: Software library for fast, message-based applications
RPMs: zeromq zeromq-devel
Size: 2.41 MiB
Size change: 13.63 KiB
Changelog:
* Tue Oct 31 2023 Mattias Ellert <mattias.ellert(a)physics.uu.se> - 4.3.5-14
- XFAIL the faileing tests/test_radio_dish
===== DOWNGRADED PACKAGES =====
7 months, 2 weeks
F40 Change Proposal: DNFConditionalFilelists (System-Wide)
by Aoife Moloney
= DNF: Do not download filelists by default =
This document represents a proposed Change. As part of the Changes
process, proposals are publicly announced in order to receive
community feedback. This proposal will only be implemented if approved
by the Fedora Engineering Steering Committee.
Wiki: https://fedoraproject.org/wiki/Changes/DNFConditionalFilelists
== Summary ==
Change the DNF behavior to not download filelists by default. These
metadata, which describe all the files contained within each package,
are unnecessary in the majority of use cases. Additionally, these
metadata files can be large in size, leading to a significant slowdown
in the user experience.
== Owner ==
* Name: [[User:jkolarik| Jan Kolarik]]
* Email: jkolarik(a)redhat.com
== Detailed Description ==
Until now, filelists were always downloaded together with other
metadata. This was hardcoded and unable to change from the outside of
DNF.
With these changes, we are proposing to not download the filelists
metadata by default. This default behavior can be modified through the
new DNF configuration option. Additionally, specific commands can
override this behavior and request loading the filelists metadata at
runtime using the existing demands object in DNF.
Note that after this change, users can still use DNF without filelists
metadata when querying file provides located in `/usr/bin`,
`/usr/sbin` or `/etc` directories.
== Feedback ==
== Benefit to Fedora ==
As DNF is integral to various infrastructure tasks like package
building and installation, testing environment creation, and server
integration tests, this change significantly reduces processing time
and resource usage for these processes.
This change reduces the RAM requirements of the DNF process,
addressing existing issues when running the Fedora system on
low-memory machines such as the Raspberry Pi (see f.e.
[https://bugzilla.redhat.com/show_bug.cgi?id=1907030 Bug 1907030]).
Also, omitting the filelists metadata download overall decreases the
costs of a Fedora mirror server operation.
== Scope ==
* Proposal owners:
** libdnf
*** Modify the `Repo` object to enable conditional filelists metadata download
*** Introduce a new main configuration option to set the default behavior
** dnf
*** Enable configuration of filelists download from commandline, DNF
commands and DNF plugins
*** Implement filename pattern argument detection heuristics
* Other developers: <!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
** Dependencies using the existing DNF C interface may need to adapt
if they expect the filelists metadata to be available and explicitly
request loading filelists using the existing API due to this change:
*** PackageKit
*** microdnf
*** API users
* Release engineering: N/A
* Policies and guidelines:
** Package maintainers must follow Fedora's packaging guidelines,
particularly concerning file dependency specifications (see
[https://docs.fedoraproject.org/en-US/packaging-guidelines/#_file_and_dire...
here])
* Trademark approval: N/A
* Alignment with Community Initiatives: N/A (no currently active initiatives)
== Upgrade/compatibility impact ==
In general, applying these changes should not affect any existing user
workflows and no additional manual changes are required. However, the
absence of filelists might create an issue with packages that are not
correctly packaged or originate from third-party repositories. In the
current Fedora release repository, there are only a few such packages,
see the [https://bugzilla.redhat.com/show_bug.cgi?id=2180842#c8
comment] in [https://bugzilla.redhat.com/show_bug.cgi?id=2180842 Bug
2180842].
== How To Test ==
When using DNF commands without a filename pattern passed as the
argument, filelists metadata should not be downloaded from the remote
repositories and should not be needed for the command execution. This
can be tested with the following steps:
* Clean the local metadata cache (`dnf clean metadata`)
* Run a DNF command not involving the filename spec (e.g. `dnf repoquery rpm`)
* Verify that no `*-filelists.*` metadata files were downloaded inside
the cache subdirectories (by default under the `/var/cache/dnf` for
root)
* Check the command works as expected
The same should also apply to RPM package arguments (files ending with
`.rpm` extension).
When using DNF commands with a filename pattern passed as the
argument, filelists metadata should be downloaded from the remote
repositores as before.
== User Experience ==
Large filelists could be over 200MB in size. It could take 1-2 minutes
to download which is greatly slowing down the user experience.
For many operations the filelists metadata are not needed, so
downloading them is wasting the resources. Without filelists being
downloaded, DNF performance will be improved significantly, mainly
regarding the network, CPU and disk space resources. Metadata download
size will be reduced by about 60%. The improvement includes
deployments of customer built RPMS to containers that have no need for
filelists level dependencies.
== Dependencies ==
No changes should be required for any package depending on DNF to
implement this behavior.
== Contingency Plan ==
* Contingency mechanism: Change the configuration option to download
the filelists by default
* Contingency deadline: Branch Fedora Linux 40 from Rawhide
* Blocks release? No
== Documentation ==
Links to the relevant DNF CLI and API documentation sections will be
provided here once the related pull request is created.
== Release Notes ==
--
Aoife Moloney
Fedora Operations Architect
Fedora Project
Matrix: @amoloney:fedora.im
IRC: amoloney
_______________________________________________
devel-announce mailing list -- devel-announce(a)lists.fedoraproject.org
To unsubscribe send an email to devel-announce-leave(a)lists.fedoraproject.org
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedora...
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
7 months, 2 weeks
F40 Change Proposal: Build Fedora with DNF5 (Self-Contained)
by Aoife Moloney
Wiki Link: https://fedoraproject.org/wiki/Changes/BuildWithDNF5
= Build Fedora with DNF 5 =
== Summary ==
We are proposing to change the Mock configuration in Mock
(mock-core-configs), Koji, and Copr to use DNF 5 as Mock's package
manager instead of DNF 4. DNF 5 would be used by Mock to install build
dependencies into chroots for package builds. This change is related
to the build infrastructure and is distinct from changing the default
package manager in Fedora.
== Owner ==
* Name: [[User:egoode| Evan Goode]]
* Email: egoode(a)redhat.com
* Name: [[User:praiskup| Pavel Raiskup]]
* Email: praiskup(a)redhat.com
== Detailed Description ==
DNF 5 is a new package manager intended to replace DNF:
https://dnf5.readthedocs.io/en/latest/about.html. It offers
significant performance improvements over DNF while achieving lower
memory usage and disk footprint. The switch to DNF 5 was originally
planned for Fedora 39, but it's been postponed to (likely) Fedora 41:
https://pagure.io/fesco/issue/3039.
In the meantime, we would like to start building Fedora with DNF 5.
The set of package management features that Mock needs for setting up
buildroots is small compared to the full capabilities of DNF, so it's
a good place to start deploying DNF 5. We will be able to test the
stability of DNF 5 at a large scale and gather data about its
performance.
The Mock developers have been working alongside the DNF 5 developers
for a while to ensure Mock can use DNF 5, per this tracking issue:
https://github.com/rpm-software-management/mock/issues/894. The two
remaining items on that issue are "optional" items that are not
blocking this proposed change.
== Feedback ==
== Benefit to Fedora ==
With the switch to DNF 5 as the default package manager on the
horizon, the build infrastructure offers an opportunity to subject a
crucial subset of DNF 5's features to heavy testing. This change will
let us verify that every build dependency in the distribution is
installable by DNF 5.
In addition, we expect a substantial performance improvement for
package builds that spend a significant portion of their time
installing build dependencies. Larger, compilation-heavy packages
likely won't see much improvement; the difference will be most
apparent when building many smaller packages. Switching the build
system over to DNF 5 will let us measure the performance improvement
over DNF across a wide variety of install transactions.
== Scope ==
* Proposal owners:
The work to support DNF 5 in Mock is done already. This change should
be as simple as setting the Mock option
`config_opts['package_manager'] = 'dnf5'` in Mock, Koji, and Copr for
F40+ builds (Koji config option exists from the `yum -> dnf4` era).
The `dnf5` doesn't necessarily have to be installed on building hosts
- in such a case, Mock will automatically use `/bin/dnf-3` (DNF4) from
the host to install DNF5 into the bootstrap chroot, to further use
*that* DNF5 for build chroot installation.
* Other developers:
* Release engineering: https://pagure.io/releng/issue/11737
* Policies and guidelines: N/A (not needed for this Change)
* Trademark approval: N/A (not needed for this Change)
* Alignment with Community Initiatives:
== Upgrade/compatibility impact ==
== How To Test ==
There are no special steps needed to test the change after it happens
(updated `mock-core-configs` package is installed on your host), just
enjoy the installation speedup.
There's a way to test this on Fedora 37+ or EPEL8+ host (builder) in
advance. Considering you want to build SRCRPM like `mock -r
fedora-40-x86_64 your.src.rpm`, you can do this instead:
1. `mock -r fedora-40-x86_64 --scrub=all` (mandatory step to cleanup
DNF4 from all caches)
2. `mock -r fedora-40-x86_64 --config-opts=package_manager=dnf5
your.src.rpm` (DNF5 is installed and cached in bootstrap)
3. `mock -r fedora-40-x86_64 --scrub=all` (to invalidate caches again)
== User Experience ==
This change will mostly be invisible to users. The builds, namely the
buildroot preparation, will be much faster.
== Dependencies ==
== Contingency Plan ==
* Contingency mechanism:
Revert the F40 Mock configuration in Koji and Copr back to using `dnf`
(5-minute work).
* Contingency deadline:
F40 Beta freeze
* Blocks release? Yes
== Documentation ==
== Release Notes ==
--
Aoife Moloney
Fedora Operations Architect
Fedora Project
Matrix: @amoloney:fedora.im
IRC: amoloney
_______________________________________________
devel-announce mailing list -- devel-announce(a)lists.fedoraproject.org
To unsubscribe send an email to devel-announce-leave(a)lists.fedoraproject.org
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedora...
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
7 months, 2 weeks
Fedora 39 compose report: 20231101.n.0 changes
by Fedora Branched Report
OLD: Fedora-39-20231031.n.0
NEW: Fedora-39-20231101.n.0
===== SUMMARY =====
Added images: 7
Dropped images: 2
Added packages: 0
Dropped packages: 0
Upgraded packages: 6
Downgraded packages: 0
Size of added packages: 0 B
Size of dropped packages: 0 B
Size of upgraded packages: 66.68 MiB
Size of downgraded packages: 0 B
Size change of upgraded packages: -184.24 KiB
Size change of downgraded packages: 0 B
===== ADDED IMAGES =====
Image: Silverblue dvd-ostree ppc64le
Path: Silverblue/ppc64le/iso/Fedora-Silverblue-ostree-ppc64le-39-20231101.n.0.iso
Image: Cloud_Base raw-xz ppc64le
Path: Cloud/ppc64le/images/Fedora-Cloud-Base-39-20231101.n.0.ppc64le.raw.xz
Image: Silverblue dvd-ostree aarch64
Path: Silverblue/aarch64/iso/Fedora-Silverblue-ostree-aarch64-39-20231101.n.0.iso
Image: Kinoite dvd-ostree aarch64
Path: Kinoite/aarch64/iso/Fedora-Kinoite-ostree-aarch64-39-20231101.n.0.iso
Image: Onyx dvd-ostree x86_64
Path: Onyx/x86_64/iso/Fedora-Onyx-ostree-x86_64-39-20231101.n.0.iso
Image: Cloud_Base qcow2 ppc64le
Path: Cloud/ppc64le/images/Fedora-Cloud-Base-39-20231101.n.0.ppc64le.qcow2
Image: Kinoite dvd-ostree ppc64le
Path: Kinoite/ppc64le/iso/Fedora-Kinoite-ostree-ppc64le-39-20231101.n.0.iso
===== DROPPED IMAGES =====
Image: i3 live aarch64
Path: Spins/aarch64/iso/Fedora-i3-Live-aarch64-39-20231031.n.0.iso
Image: LXQt live aarch64
Path: Spins/aarch64/iso/Fedora-LXQt-Live-aarch64-39-20231031.n.0.iso
===== ADDED PACKAGES =====
===== DROPPED PACKAGES =====
===== UPGRADED PACKAGES =====
Package: anaconda-39.32.6-2.fc39
Old package: anaconda-39.32.6-1.fc39
Summary: Graphical system installer
RPMs: anaconda anaconda-core anaconda-dracut anaconda-gui anaconda-install-env-deps anaconda-install-img-deps anaconda-live anaconda-tui anaconda-webui anaconda-widgets anaconda-widgets-devel
Size: 23.85 MiB
Size change: 6.51 KiB
Changelog:
* Mon Oct 30 2023 Adam Williamson <awilliam(a)redhat.com> - 39.32.6-2
- Backport PR #5292 to fix media check failure visibility
Package: arm-image-installer-3.9-2.fc39
Old package: arm-image-installer-3.8-2.fc39
Summary: Writes binary image files to any specified block device
RPMs: arm-image-installer
Size: 86.28 KiB
Size change: 108 B
Changelog:
* Thu Oct 26 2023 Paul Whalen <pwhalen(a)fedoraproject.org> - 3.9-1
- Update to 3.9
* Thu Oct 26 2023 Paul Whalen <pwhalen(a)fedoraproject.org> - 3.9-1-2
- fix lvm rename when not resizing
Package: bcm283x-firmware-20231017-1.ce3a0b4.fc39
Old package: bcm283x-firmware-20230921-1.6b37a45.fc39
Summary: Firmware for the Broadcom bcm283x/bcm2711 used in the Raspberry Pi
RPMs: bcm2711-firmware bcm2835-firmware bcm283x-firmware bcm283x-overlays
Size: 6.99 MiB
Size change: 19.38 KiB
Changelog:
* Mon Sep 25 2023 Peter Robinson <pbrobinson(a)fedoraproject.org> - 20231017-1.ce3a0b4
- Update to latest firmware
- Updates for config.txt and minor fixes
Package: dracut-059-15.fc39
Old package: dracut-059-14.fc39
Summary: Initramfs generator using udev
RPMs: dracut dracut-caps dracut-config-generic dracut-config-rescue dracut-live dracut-network dracut-squash dracut-tools
Size: 2.36 MiB
Size change: -7.76 KiB
Changelog:
* Sat Oct 28 2023 Adam Williamson <awilliam(a)redhat.com> - 059-15
- Backport PR #2545 to fix media check failure visibility
Package: mutter-45.0-12.fc39
Old package: mutter-45.0-11.fc39
Summary: Window and compositing manager based on Clutter
RPMs: mutter mutter-common mutter-devel mutter-tests
Size: 15.66 MiB
Size change: 1.90 KiB
Changelog:
* Mon Oct 30 2023 Adam Williamson <awilliam(a)redhat.com> - 45.0-12
- Backport MRs #3311 and #3326 to fix screencast issues (#2247033)
Package: uboot-tools-1:2023.07-3.fc39
Old package: uboot-tools-2023.10-0.4.rc3.fc39
Summary: U-Boot utilities
RPMs: uboot-images-armv8 uboot-tools
Size: 17.73 MiB
Size change: -204.38 KiB
Changelog:
* Wed Oct 25 2023 Peter Robinson <pbrobinson(a)fedoraproject.org> - 1:2023.07-2
- Fixes for release
* Wed Oct 25 2023 Peter Robinson <pbrobinson(a)fedoraproject.org> - 1:2023.07-3
- Rebuild for rebase
===== DOWNGRADED PACKAGES =====
7 months, 2 weeks