The following packages correspond to Rust crates that were refactored
away from the ICU4X[1] stack upstream between version 1.5 and 2.0. See
[2] and [3] for details.
* |rust-icu_locid|
* |rust-icu_locid_transform|
* |rust-icu_locid_transform_data|
* |rust-icu_provider_macros|
We decided that decided that letting these few packages fail to install
in Fedora 41/42 and EPEL9/10 would be less bad than branching 10-20
compat packages just to keep them installable: since nothing outside the
ICU4X stack ever depended on these (so they are now leaf packages), and
Rust library packages are in general only useful for building other
packages rather than for end users, even developers, the failure of
these packages to install should have no ill effect in practice.
Now that the updates for ICU4X 2.0 have reached stable in EPEL10 (10.1
leading branch, not 10.0)[4] and in EPEL9[5], this email begins the
process of retiring these four packages in the EPEL10 leading branch and
in EPEL9.
By policy, another maintainer may volunteer to take over these packages
in EPEL, but since this would provide no benefit to anyone, and
restoring installability would require creating and maintaining a
significant number of compat packages, I don’t recommend it.
Otherwise, in two weeks, 2025-08-13, or slightly later, I will retire
these four packages in the EPEL10 leading branch and in EPEL9 and
announce the retirement on the epel-announce list.
[1] https://github.com/unicode-org/icu4x
[2]
https://src.fedoraproject.org/rpms/rust-idna_adapter/pull-request/1#comment…
[3] https://bugzilla.redhat.com/show_bug.cgi?id=2383747#c1
[4] https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-f40dc91702
[5] https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-5562cbfed3
Hi,
I'd like to do an incompatible upgrade of the netplan package in EPEL 9.
The update contains a soname bump but no known breaking changes - but many
bug fixes. I've not found anything in EPEL that relies on or builds
against netplan.
In its current state, netplan in EPEL9 is pretty unmaintainable as upstream
has diverged (and matured) a lot since the release we're on (0.105). In
order to get it to a more maintainable state I'd like to get it updated to
the current release (1.1.2). netplan moves much slower these days and it's
a much more mature project and this update should set us up well for the
rest of the EL9 lifecycle.
--
Jonathan Wright
AlmaLinux OS Foundation
Mattermost: chat <https://chat.almalinux.org/almalinux/messages/@jonathan>