Much like libtest, the mass rebuild has inadvertently bumped the soname of libnfs. libnfs 6 was in dist-git but had never been built for Rawhide (there were some attempts in side tags, but they all seem to have been garbage collected). The mass rebuild built it, so now libnfs has gone from 5.x to 6.x and soname libnfs.so.14 to libnfs.so.16. This actually does include a major API change, see upstream: https://github.com/sahlberg/libnfs/commit/5e8f7ce273308eb77f94248f4501e574a703c1a5 there are four external deps of libnfs that I can see: gvfs-nfs-0:1.56.1-1.fc42.x86_64 qemu-block-nfs-2:9.2.0-3.fc42.x86_64 vlc-plugins-extra-1:3.0.21-15.fc42.x86_64 xine-lib-0:1.2.13-17.fc42.x86_64 qemu-block-nfs and gvfs-nfs are the most important there. qemu-block- nfs not being installable is breaking at least one other build I'm trying to do. gvfs has a port to the new API already: https://gitlab.gnome.org/GNOME/gvfs/-/merge_requests/257 I'm going to try and use that as a guide to patch qemu and get it built. Otherwise we may have to try and unpick the soname bump :/ For the future I think we really need to consider some kind of automated check for when dist-git is ahead of the most recently-tagged package, when doing the mass rebuild. There are just too many problems like this. -- Adam Williamson (he/him/his) Fedora QA Fedora Chat: @adamwill:fedora.im | Mastodon: @adamw@xxxxxxxxxxxxx https://www.happyassassin.net -- _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx 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@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue