On 15 Nov 2023, at 16:18, ToddAndMargo via users <users@lists.fedoraproject.org> wrote:

I had the same as you until today when I did a `dnf upgrade`.
Then all hell broke loose and librpmio and librpm got upgraded
to 10.

On my f38 system there is no .10

# dnf install /usr/lib64/librpm.so.10
Last metadata expiration check: 3:43:48 ago on Wed 15 Nov 2023 13:16:33 GMT.
No match for argument: /usr/lib64/librpm.so.10
Error: Unable to find a match: /usr/lib64/librpm.so.10

What do you get when you do the following commands:

rpm -ql rpm-libs
dnf list installed rpm-libs

This is what I see:

[root@armf38 ~]# rpm -ql rpm-libs
/usr/lib/.build-id
/usr/lib/.build-id/1a
/usr/lib/.build-id/1a/eb222329842e6fb62cf39efa961713445a579e
/usr/lib/.build-id/7b
/usr/lib/.build-id/7b/c93dcd84e2911ac9ce66e44543f2ece1d30a53
/usr/lib64/librpm.so.9
/usr/lib64/librpm.so.9.4.0
/usr/lib64/librpmio.so.9
/usr/lib64/librpmio.so.9.4.0
/usr/lib64/rpm-plugins
[root@armf38 ~]# dnf list installed rpm-libs
Installed Packages
rpm-libs.aarch64                        4.18.1-3.fc38                        @updates
[root@armf38 ~]#

I am especially interested in the repo that your .so.10 came from.
My .so.9 came from @updates.

Barry