F36 Change: OpenLDAP 2.5 (System-Wide Change proposal)
by Ben Cotton
https://fedoraproject.org/wiki/Changes/Openldap_25
== Summary ==
OpenLDAP upgrade from version 2.4.59 to the last upstream version
2.5.8 in Fedora.
== Owner ==
* Name: [[User:spichugi| Simon Pichugin]]
* Email: spichugi(a)gmail.com
== Detailed Description ==
Upgrading OpenLDAP from version 2.4.59 to version 2.5.8 according to
the new upstream release. Years of development differ between these
two releases, so problems are expected.
This change might cause failures during builds of multiple packages.
These two versions have slight ABI incompatibility even though it's
easily fixable. This step must be properly discussed with maintainers
of dependent packages, which should forward this change proposal to
their upstream projects.
== Benefit to Fedora ==
Brings a stable and up-to-date version of OpenLDAP according to
upsteam release. OpenLDAP 2.4 will be out of support as soon as
OpenLDAP 2.6 is released which is planned for this year. Fedora will
be prepared for such a step.
== Scope ==
* Proposal owners:
**Prepare openldap-2.5.8 as RPM package for Fedora Rawhide
**Check software that requires `openldap` and rebuild it with openldap-2.5.8
**Build openldap-2.5.8 to Rawhide in a side-tag
(https://fedoraproject.org/wiki/Package_update_HOWTO#Creating_a_side-tag)
**Rebuild depended packages with openldap-2.5.8 in the side-tag
**Merge the side-tag to Rawhide
* Other developers: Check if their packages can be build with
openldap-2.5.8, if not, they are required to make the appropriate
changes to their packages.
* Release engineering: https://pagure.io/releng/issue/10349
* Policies and guidelines: N/A (not needed for this Change)
* Trademark approval: N/A (not needed for this Change)
* Alignment with Objectives:
== Upgrade/compatibility impact ==
Problems during build can appear in multiple packages what can lead to
build failure, as multiple packages require OpenLDAP as their upstream
dependency. These problems have to be resolved before adding
openldap-2.5.8 into Fedora. It seems aprox. 10% of dependent packages
are having problems during build, which could be caused by a problem
with same pattern.
== How To Test ==
Rebuilding your packages with openldap-2.5.8 dependency in copr
(https://copr.fedorainfracloud.org/coprs/spichugi/openldap-2.5/).
The best way to rebuild new version of package against openldap-2.5.8
is to create a pull-request against your dist-git repository (against
rawhide branch). After that, you package will be automatically rebuild
in the mentioned copr. Please find your package in the "Builds" tab
and search in the various sub-tabs for your build.
If possible, please prepare a pull-request, so you can easily merge
it, when the change will be executed.
For local testing and building, please download mock-config from the
given copr repository and use it with your mock:
`copr mock-config spichugi/openldap-2.5 fedora-rawhide-x86_64 >
spichugi-openldap-2.5_fedora-rawhide-x86_64.cfg`
`mv spichugi-openldap-2.5_fedora-rawhide-x86_64.cfg /etc/mock`
Now we may run:
`mock -r spichugi-openldap-2.5_fedora-rawhide-x86_64 --rebuild
<package-1.0-1.src.rpm>`
== User Experience ==
Users will be able to use the newer version (2.5) of OpenLDAP, and
building packages with openldap-2.4 won't be available, as it won't be
present on the specific fedora version. This can affect 3rd partly
packages, which are not part of Fedora.
To remediate the impact of the change the post-installation script
will be run with the package installation. And in case the
openldap-servers package is installed on the system, `dnf` will halt
the upgrade and notify the user with a message describing what and why
happened, and what steps to take to mitigate the issue.
The user will have to follow the Upstream upgrading guide and only
then concisely continue the upgrade:
https://www.openldap.org/doc/admin25/appendix-upgrading.html
== Dependencies ==
Tens of packages have build dependency on OpenLDAP, so they should be
properly notified and the upgradeshould be carefully tested. List of
dependent packages with their ability to be built with openldap-2.5
can be found in the given copr project
(https://copr.fedorainfracloud.org/coprs/spichugi/openldap-2.5/packages/)
== Contingency Plan ==
* Contingency mechanism: moving this change to Fedora 37, if not
successfully finished until Fedora 36 branching from Rawhide
* Contingency deadline: Fedora 36 branching from Rawhide (2022-02-08)
* Blocks release? No
== Documentation ==
Latest OpenLDAP documentation:
https://www.openldap.org/doc/admin25/
== Release Notes ==
Release notes for the latest OpenLDAP release:
https://www.openldap.org/software/release/
--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
2 years, 6 months
Re: [Test-Announce] Fedora Linux 35 Final is GO
by Leslie Satenstein
Congratulations to the Fedora developers and to the team assigned to
deliver a fantastic product.
A special hats off to Mr Q/A, a fellow Canadian for really, under time
stress, insuring a clean quality distro.
For those not in the know, he also does Q/A for the spins.
2 years, 6 months
Fedora 35 compose report: 20211029.n.0 changes
by Fedora Rawhide Report
OLD: Fedora-35-20211028.n.1
NEW: Fedora-35-20211029.n.0
===== SUMMARY =====
Added images: 0
Dropped images: 0
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 =====
===== DROPPED IMAGES =====
===== ADDED PACKAGES =====
===== DROPPED PACKAGES =====
===== UPGRADED PACKAGES =====
===== DOWNGRADED PACKAGES =====
2 years, 6 months
OpenJDK Changed in Fedora
by Mario Torre
Hi Everyone,
We are working on moving OpenJDK 17 as the system runtime for Fedora:
https://fedoraproject.org/wiki/Changes/Java17
Since, like last time we did something similar, the change may have a
somewhat large impact, especially on other packages, we would like to
collect some feedback about the prospective timeline.
Right now we are thinking about targeting Fedora 36, that is one
release after the next, for this change to be effective, we can delay
to 37 if it's considered a problem however (although I think most of
us want to have 17 as soon as possible!).
Of course, 8 and 11 aren't going away for now, they will still be
around and maintained, this impacts the system default packages
however and the detaulf provides for java and java-devel.
I added Jiri in CC for questions.
Cheers,
Mario
--
Mario Torre
Manager, Software Engineering, core OpenJDK
Red Hat GmbH <https://www.redhat.com>
9704 A60C B4BE A8B8 0F30 9205 5D7E 4952 3F65 7898
2 years, 6 months
Fedora rawhide compose report: 20211029.n.0 changes
by Fedora Rawhide Report
OLD: Fedora-Rawhide-20211028.n.1
NEW: Fedora-Rawhide-20211029.n.0
===== SUMMARY =====
Added images: 0
Dropped images: 0
Added packages: 1
Dropped packages: 0
Upgraded packages: 22
Downgraded packages: 0
Size of added packages: 72.84 KiB
Size of dropped packages: 0 B
Size of upgraded packages: 1.56 GiB
Size of downgraded packages: 0 B
Size change of upgraded packages: -9.19 MiB
Size change of downgraded packages: 0 B
===== ADDED IMAGES =====
===== DROPPED IMAGES =====
===== ADDED PACKAGES =====
Package: python-google-cloud-containeranalysis-2.6.0-2.fc36
Summary: Python SDK for Google Cloud Container Analysis API
RPMs: python3-google-cloud-containeranalysis python3-google-cloud-containeranalysis+libcst
Size: 72.84 KiB
===== DROPPED PACKAGES =====
===== UPGRADED PACKAGES =====
Package: awscli-1.21.6-1.fc36
Old package: awscli-1.21.5-1.fc36
Summary: Universal Command Line Environment for AWS
RPMs: awscli
Size: 2.11 MiB
Size change: -98 B
Changelog:
* Thu Oct 28 2021 Gwyn Ciesla <gwync(a)protonmail.com> - 1.21.6-1
- 1.21.6
Package: cmake-3.22.0-0.3.rc2.fc36
Old package: cmake-3.22.0-0.2.rc1.fc36
Summary: Cross-platform make system
RPMs: cmake cmake-data cmake-doc cmake-filesystem cmake-gui cmake-rpm-macros
Size: 50.55 MiB
Size change: -334 B
Changelog:
* Thu Oct 28 2021 Bj��rn Esser <besser82(a)fedoraproject.org> - 3.22.0-0.3.rc2
- cmake-3.22.0-rc2
Fixes rhbz#2018235
- Remove debug compiler flag in macros.cmake (CMAKE_Fortran_FLAGS_RELEASE)
Fixes rhbz#2017942
Package: device-mapper-multipath-0.8.7-3.fc36
Old package: device-mapper-multipath-0.8.7-2.fc36
Summary: Tools to manage multipath devices using device-mapper
RPMs: device-mapper-multipath device-mapper-multipath-devel device-mapper-multipath-libs kpartx libdmmp libdmmp-devel
Size: 3.06 MiB
Size change: 7.60 KiB
Changelog:
* Thu Oct 28 2021 Benjamin Marzinski <bmarzins(a)redhat.com> - 0.8.7-3
- Update to the head of the upstream staging branch
* Patches 0011 & 0012 are from the upstream staging branch
- Rename redhat patches
* Previous patches 0011-0020 are now patches 0013-0022
Package: dracut-055-6.fc36
Old package: dracut-055-5.fc36
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.41 MiB
Size change: 5.12 KiB
Changelog:
* Tue Oct 26 2021 Olivier Lemasle <o.lemasle(a)gmail.com> - 055-6
- Backport PR #1611 to fix network manager when console is not usable
Package: dummy-test-package-gloster-0-5505.fc36
Old package: dummy-test-package-gloster-0-5495.fc36
Summary: Dummy Test Package called Gloster
RPMs: dummy-test-package-gloster
Size: 336.85 KiB
Size change: 608 B
Changelog:
* Thu Oct 28 2021 packagerbot <admin(a)fedoraproject.org> - 0-5496
- rebuilt
* Thu Oct 28 2021 packagerbot <admin(a)fedoraproject.org> - 0-5497
- rebuilt
* Thu Oct 28 2021 packagerbot <admin(a)fedoraproject.org> - 0-5498
- rebuilt
* Thu Oct 28 2021 packagerbot <admin(a)fedoraproject.org> - 0-5499
- rebuilt
* Thu Oct 28 2021 packagerbot <admin(a)fedoraproject.org> - 0-5500
- rebuilt
* Thu Oct 28 2021 packagerbot <admin(a)fedoraproject.org> - 0-5501
- rebuilt
* Fri Oct 29 2021 packagerbot <admin(a)fedoraproject.org> - 0-5502
- rebuilt
* Fri Oct 29 2021 packagerbot <admin(a)fedoraproject.org> - 0-5503
- rebuilt
* Fri Oct 29 2021 packagerbot <admin(a)fedoraproject.org> - 0-5504
- rebuilt
* Fri Oct 29 2021 packagerbot <admin(a)fedoraproject.org> - 0-5505
- rebuilt
Package: evolution-data-server-3.42.0-2.fc36
Old package: evolution-data-server-3.42.0-1.fc36
Summary: Backend data server for Evolution
RPMs: evolution-data-server evolution-data-server-devel evolution-data-server-doc evolution-data-server-langpacks evolution-data-server-perl evolution-data-server-tests
Size: 22.59 MiB
Size change: 11.66 KiB
Changelog:
* Thu Oct 28 2021 Adam Williamson <awilliam(a)redhat.com> - 3.42.0-2
- Rebuild with newer protobuf and libphonenumber
Package: gnome-shell-extension-pop-shell-1.2.0^4.1fddaa8-1.fc36
Old package: gnome-shell-extension-pop-shell-1.2.0^3.ab87042-2.fc35
Summary: GNOME Shell extension for advanced tiling window management
RPMs: gnome-shell-extension-pop-shell gnome-shell-extension-pop-shell-shortcut-overrides
Size: 100.57 KiB
Size change: -137.13 KiB
Changelog:
* Thu Oct 28 2021 Carl George <carl(a)george.computer> - 1.2.0^4.1fddaa8-1
- Latest upstream snapshot
- Upstream support for GNOME 41
- Upstream removal of pop-launcher
Package: ibus-1.5.25-5.fc36
Old package: ibus-1.5.25-4.fc36
Summary: Intelligent Input Bus for Linux OS
RPMs: ibus ibus-desktop-testing ibus-devel ibus-devel-docs ibus-gtk2 ibus-gtk3 ibus-gtk4 ibus-libs ibus-setup ibus-tests ibus-wayland
Size: 57.66 MiB
Size change: 1.17 MiB
Changelog:
* Fri Oct 29 2021 Takao Fujiwara <tfujiwar(a)redhat.com> - 1.5.25-5
- Resolves: #1942970 Clear Emoijer preedit/lookup popup between applications
Package: kernel-5.15.0-0.rc7.20211028git1fc596a56b33.56.fc36
Old package: kernel-5.15.0-0.rc7.20211027gitd25f27432f80.55.fc36
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-extra kernel-devel kernel-devel-matched kernel-doc kernel-lpae kernel-lpae-core kernel-lpae-devel kernel-lpae-devel-matched kernel-lpae-modules kernel-lpae-modules-extra kernel-lpae-modules-internal kernel-modules kernel-modules-extra kernel-modules-internal
Size: 463.25 MiB
Size change: -4.66 KiB
Changelog:
* Thu Oct 28 2021 Fedora Kernel Team <kernel-team(a)fedoraproject.org> [5.15-0.rc7.20211028git1fc596a56b33.55]
- Build CONFIG_SPI_PXA2XX as a module on x86 (Justin M. Forbes)
- redhat/configs: enable CONFIG_BCMGENET as module (Joel Savitz)
* Thu Oct 28 2021 Fedora Kernel Team <kernel-team(a)fedoraproject.org> [5.15-0.rc7.20211028git1fc596a56b33.56]
- redhat/kernel.spec.template: don't hardcode gcov arches (Jan Stancek)
- redhat/configs: create a separate config for gcov options (Jan Stancek)
Package: lorax-36.1-1.fc36
Old package: lorax-36.0-1.fc36
Summary: Tool for creating the anaconda install images
RPMs: lorax lorax-docs lorax-lmc-novirt lorax-lmc-virt lorax-templates-generic
Size: 2.59 MiB
Size change: 8.76 KiB
Changelog:
* Thu Oct 28 2021 Brian C. Lane <bcl(a)redhat.com> 36.1-1
- dnfbase: Handle defaults better (bcl(a)redhat.com)
- ltmpl: Add version compare support to installpkg (bcl(a)redhat.com)
Package: mesa-21.2.5-1.fc36
Old package: mesa-21.2.4-2.fc36
Summary: Mesa graphics libraries
RPMs: mesa-dri-drivers mesa-filesystem mesa-libEGL mesa-libEGL-devel mesa-libGL mesa-libGL-devel mesa-libOSMesa mesa-libOSMesa-devel mesa-libOpenCL mesa-libOpenCL-devel mesa-libd3d mesa-libd3d-devel mesa-libgbm mesa-libgbm-devel mesa-libglapi mesa-libxatracker mesa-libxatracker-devel mesa-omx-drivers mesa-vdpau-drivers mesa-vulkan-devel mesa-vulkan-drivers
Size: 205.36 MiB
Size change: 44.04 KiB
Changelog:
* Thu Oct 28 2021 Stephen Gallagher <sgallagh(a)redhat.com> 21.2.4-3
- Rebuild for llvm 13 soname change
* Thu Oct 28 2021 Pete Walter <pwalter(a)fedoraproject.org> 21.2.5-1
- Update to 21.2.5
Package: nbdkit-1.29.3-1.fc36
Old package: nbdkit-1.29.2-1.fc36
Summary: NBD server
RPMs: nbdkit nbdkit-S3-plugin nbdkit-bash-completion nbdkit-basic-filters nbdkit-basic-plugins nbdkit-cc-plugin nbdkit-cdi-plugin nbdkit-curl-plugin nbdkit-devel nbdkit-example-plugins nbdkit-ext2-filter nbdkit-guestfs-plugin nbdkit-gzip-filter nbdkit-iso-plugin nbdkit-libvirt-plugin nbdkit-linuxdisk-plugin nbdkit-lua-plugin nbdkit-nbd-plugin nbdkit-ocaml-plugin nbdkit-ocaml-plugin-devel nbdkit-perl-plugin nbdkit-python-plugin nbdkit-ruby-plugin nbdkit-server nbdkit-ssh-plugin nbdkit-tar-filter nbdkit-tcl-plugin nbdkit-tmpdisk-plugin nbdkit-torrent-plugin nbdkit-vddk-plugin nbdkit-xz-filter
Size: 8.79 MiB
Size change: 17.59 KiB
Changelog:
* Thu Oct 28 2021 Richard W.M. Jones <rjones(a)redhat.com> - 1.29.3-1
- New upstream development version 1.29.3
Package: phosh-0.14.0-1.fc36
Old package: phosh-0.13.1-1.fc36
Summary: Graphical shell for mobile devices
RPMs: phosh phosh-osk-stub
Size: 2.16 MiB
Size change: 72.36 KiB
Changelog:
* Thu Oct 28 2021 Torrey Sorensen <torbuntu(a)fedoraproject.org> - 0.14.0-1
- Update to 0.14.0
Package: python-boto3-1.19.6-1.fc36
Old package: python-boto3-1.19.5-1.fc36
Summary: The AWS SDK for Python
RPMs: python3-boto3
Size: 158.17 KiB
Size change: 60 B
Changelog:
* Thu Oct 28 2021 Gwyn Ciesla <gwync(a)protonmail.com> - 1.19.6-1
- 1.19.6
Package: python-botocore-1.22.6-1.fc36
Old package: python-botocore-1.22.5-1.fc36
Summary: Low-level, data-driven core of boto 3
RPMs: python3-botocore
Size: 4.50 MiB
Size change: 30 B
Changelog:
* Thu Oct 28 2021 Gwyn Ciesla <gwync(a)protonmail.com> - 1.22.6-1
- 1.22.6
Package: python-google-api-core-2.2.1-1.fc36
Old package: python-google-api-core-2.2.0-1.fc36
Summary: Core Library for Google Client Libraries
RPMs: python3-google-api-core python3-google-api-core+grpc python3-google-api-core+grpcgcp python3-google-api-core+grpcio-gcp
Size: 152.61 KiB
Size change: 374 B
Changelog:
* Thu Oct 28 2021 Major Hayden <major(a)redhat.com> 2.2.1-1
- Update to 2.2.1
Package: qt-creator-6.0.0-0.3.beta2.fc36
Old package: qt-creator-6.0.0-0.2.beta1.fc36
Summary: Cross-platform IDE for Qt
RPMs: qt-creator qt-creator-data qt-creator-doc qt-creator-translations
Size: 138.35 MiB
Size change: -7.40 MiB
Changelog:
* Thu Oct 28 2021 Sandro Mani <manisandro(a)gmail.com> - 6.0.0-0.3.beta2
- Update to 6.0.0-beta2
Package: rust-ab_glyph_rasterizer-0.1.5-2.fc36
Old package: rust-ab_glyph_rasterizer-0.1.4-2.fc34
Summary: Coverage rasterization for lines, quadratic & cubic beziers
RPMs: rust-ab_glyph_rasterizer+default-devel rust-ab_glyph_rasterizer+libm-devel rust-ab_glyph_rasterizer+std-devel rust-ab_glyph_rasterizer-devel
Size: 42.60 KiB
Size change: 5.27 KiB
Changelog:
* Mon Jul 19 2021 R��mi Lauzier <remilauzier(a)protonmail.com> 0.1.4-4
- Add readme
* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> 0.1.4-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Fri Oct 29 2021 R��mi Lauzier <remilauzier(a)protonmail.com> 0.1.5-1
- Update to version 0.1.5; Fixes RHBZ#2018348
* Fri Oct 29 2021 R��mi Lauzier <remilauzier(a)protonmail.com> 0.1.5-2
- Erase old license download reference
Package: rust-rkyv-0.7.20-1.fc36
Old package: rust-rkyv-0.7.18-1.fc36
Summary: Zero-copy deserialization framework for Rust
RPMs: rust-rkyv+alloc-devel rust-rkyv+arbitrary_enum_discriminant-devel rust-rkyv+archive_be-devel rust-rkyv+archive_le-devel rust-rkyv+bytecheck-devel rust-rkyv+copy-devel rust-rkyv+copy_unsafe-devel rust-rkyv+default-devel rust-rkyv+hashbrown-devel rust-rkyv+indexmap-devel rust-rkyv+rend-devel rust-rkyv+size_16-devel rust-rkyv+size_32-devel rust-rkyv+size_64-devel rust-rkyv+std-devel rust-rkyv+strict-devel rust-rkyv+tinyvec-devel rust-rkyv+tinyvec_alloc-devel rust-rkyv+uuid-devel rust-rkyv+uuid_std-devel rust-rkyv+validation-devel rust-rkyv-devel
Size: 260.46 KiB
Size change: 3.32 KiB
Changelog:
* Fri Oct 29 2021 R��mi Lauzier <remilauzier(a)protonmail.com> 0.7.20-1
- Update to version 0.7.20; Fixes RHBZ#2011054
Package: rust-rkyv_derive-0.7.20-1.fc36
Old package: rust-rkyv_derive-0.7.18-1.fc36
Summary: Derive macro for rkyv
RPMs: rust-rkyv_derive+arbitrary_enum_discriminant-devel rust-rkyv_derive+archive_be-devel rust-rkyv_derive+archive_le-devel rust-rkyv_derive+copy-devel rust-rkyv_derive+default-devel rust-rkyv_derive+strict-devel rust-rkyv_derive-devel
Size: 70.55 KiB
Size change: 673 B
Changelog:
* Fri Oct 29 2021 R��mi Lauzier <remilauzier(a)protonmail.com> 0.7.20-1
- Update to version 0.7.20; Fixes RHBZ#2011053
Package: swift-lang-5.5.1-1.fc36
Old package: swift-lang-5.5-1.fc36
Summary: Apple's Swift programming language
RPMs: swift-lang
Size: 629.78 MiB
Size change: -2.99 MiB
Changelog:
* Wed Oct 27 2021 Ron Olson <tachoknight(a)gmail.com> - 5.5.1-1
- Updated to Swift 5.5.1-RELEASE
Package: vim-toml-0^1.717bd87-1.fc36
Old package: vim-toml-0-0.10.20201207git3c5face.fc35
Summary: Vim syntax for TOML
RPMs: vim-toml
Size: 9.93 KiB
Size change: 16 B
Changelog:
* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.10.20201207git3c5face
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Fri Oct 29 2021 Carl George <carl(a)george.computer> - 0^1.717bd87-1
- Latest upstream snapshot
===== DOWNGRADED PACKAGES =====
2 years, 6 months