Hello, Please note that this comment was generated automatically. If you feel that this output has mistakes, please contact me via email (mhroncok). Your package (ceph) Fails To Install in Fedora 37: can't install librados2: - nothing provides libfmt.so.8()(64bit) needed by librados2-2:17.2.1-4.fc37.x86_64 can't install libradosstriper1: - nothing provides libfmt.so.8()(64bit) needed by libradosstriper1-2:17.2.1-4.fc37.x86_64 can't install librbd1: - nothing provides libfmt.so.8()(64bit) needed by librbd1-2:17.2.1-4.fc37.x86_64 can't install libcephsqlite: - nothing provides libfmt.so.8()(64bit) needed by libcephsqlite-2:17.2.1-4.fc37.x86_64 can't install ceph-common: - nothing provides libfmt.so.8()(64bit) needed by ceph-common-2:17.2.1-4.fc37.x86_64 can't install ceph-fuse: - nothing provides libfmt.so.8()(64bit) needed by ceph-fuse-2:17.2.1-4.fc37.x86_64 can't install ceph-mds: - nothing provides libfmt.so.8()(64bit) needed by ceph-mds-2:17.2.1-4.fc37.x86_64 can't install ceph-mgr: - nothing provides libfmt.so.8()(64bit) needed by ceph-mgr-2:17.2.1-4.fc37.x86_64 can't install ceph-mon: - nothing provides libfmt.so.8()(64bit) needed by ceph-mon-2:17.2.1-4.fc37.x86_64 can't install ceph-osd: - nothing provides libfmt.so.8()(64bit) needed by ceph-osd-2:17.2.1-4.fc37.x86_64 can't install ceph-test: - nothing provides libfmt.so.8()(64bit) needed by ceph-test-2:17.2.1-4.fc37.x86_64 If you know about this problem and are planning on fixing it, please acknowledge so by setting the bug status to ASSIGNED. If you don't have time to maintain this package, consider orphaning it, so maintainers of dependent packages realize the problem. If you don't react accordingly to the policy for FTBFS/FTI bugs (https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/), your package may be orphaned in 8+ weeks. P.S. The data was generated solely from koji buildroot, so it might be newer than the latest compose or the content on mirrors. To reproduce, use the koji/local repo only, e.g. in mock: $ mock -r fedora-37-x86_64 --config-opts mirrored=False install librados2 libradosstriper1 librbd1 libcephsqlite ceph-common ceph-fuse ceph-mds ceph-mgr ceph-mon ceph-osd ceph-test P.P.S. If this bug has been reported in the middle of upgrading multiple dependent packages, please consider using side tags: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/#updating-inter-dependent-packages Thanks!
something/somone jumping the gun with fmt-9 somehow? % grep PRETTY_NAME /etc/os-release PRETTY_NAME="Fedora Linux 37 (Server Edition Prerelease)" %dnf install -y fmt-devel ... Installed: fmt-8.1.1-5.fc37.x86_64 fmt-devel-8.1.1-5.fc37.x86_64 Complete! % sudo dnf install -y librados2 libradosstriper1 librbd1 libcephsqlite ceph-common ceph-fuse ceph-mds ceph-mgr ceph-mon ceph-osd ceph-test ... ceph-base-2:17.2.1-4.fc37.x86_64 ceph-common-2:17.2.1-4.fc37.x86_64 ceph-fuse-2:17.2.1-4.fc37.x86_64 ceph-grafana-dashboards-2:17.2.1-4.fc37.noarch ceph-mds-2:17.2.1-4.fc37.x86_64 ceph-mgr-2:17.2.1-4.fc37.x86_64 ceph-mgr-cephadm-2:17.2.1-4.fc37.noarch ceph-mgr-dashboard-2:17.2.1-4.fc37.noarch ceph-mgr-diskprediction-local-2:17.2.1-4.fc37.noarch ceph-mgr-k8sevents-2:17.2.1-4.fc37.noarch ceph-mgr-modules-core-2:17.2.1-4.fc37.noarch ceph-mgr-rook-2:17.2.1-4.fc37.noarch ceph-mon-2:17.2.1-4.fc37.x86_64 ceph-osd-2:17.2.1-4.fc37.x86_64 ceph-prometheus-alerts-2:17.2.1-4.fc37.noarch ceph-selinux-2:17.2.1-4.fc37.x86_64 ceph-test-2:17.2.1-4.fc37.x86_64 ceph-volume-2:17.2.1-4.fc37.noarch cephadm-2:17.2.1-4.fc37.noarch ... libcephfs2-2:17.2.1-4.fc37.x86_64 libcephsqlite-2:17.2.1-4.fc37.x86_64 libconfig-1.7.3-3.fc36.x86_64 libnet-1.2-5.fc36.x86_64 librados2-2:17.2.1-4.fc37.x86_64 libradosstriper1-2:17.2.1-4.fc37.x86_64 librbd1-2:17.2.1-4.fc37.x86_64 librgw2-2:17.2.1-4.fc37.x86_64 ... Complete! Looks to me like it still works IRL, out in the wild. But I'd expect it to break once the fmt-9 side tag gets merged
The problem is this isn't ina s side tag, but regular rawhide buidlroot. https://bodhi.fedoraproject.org/updates/FEDORA-2022-ee990d1f61 was pushed without ceph.
From https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/FVC3TGKKOR45T2GSSP23BB3QFSETQBR6/ "This is a problem, because it breaks the Rawhide compose: gnome-boxes is part of Workstation, it requires libvirt-daemon-kvm, that requires libvirt-daemon-driver-storage, that requires libvirt-daemon-driver- storage-rbd, and that requires librbd1 which is part of ceph."
I'm not able to build new Samba packages because of this: DEBUG util.py:443: Error: DEBUG util.py:443: Problem 1: package librados-devel-2:17.2.1-4.fc37.x86_64 requires librados.so.2()(64bit), but none of the providers can be installed DEBUG util.py:443: - package librados-devel-2:17.2.1-4.fc37.x86_64 requires librados_tp.so.2()(64bit), but none of the providers can be installed DEBUG util.py:443: - package librados-devel-2:17.2.1-4.fc37.x86_64 requires librados2 = 2:17.2.1-4.fc37, but none of the providers can be installed DEBUG util.py:443: - conflicting requests DEBUG util.py:443: - nothing provides libfmt.so.8()(64bit) needed by librados2-2:17.2.1-4.fc37.x86_64 DEBUG util.py:443: Problem 2: package libcephfs-devel-2:17.2.1-4.fc37.x86_64 requires libcephfs.so.2()(64bit), but none of the providers can be installed DEBUG util.py:443: - package libcephfs-devel-2:17.2.1-4.fc37.x86_64 requires libcephfs2 = 2:17.2.1-4.fc37, but none of the providers can be installed DEBUG util.py:443: - package libcephfs2-2:17.2.1-4.fc37.x86_64 requires libceph-common.so.2()(64bit), but none of the providers can be installed DEBUG util.py:443: - conflicting requests DEBUG util.py:443: - nothing provides libfmt.so.8()(64bit) needed by librados2-2:17.2.1-4.fc37.x86_64 DEBUG util.py:445: (try to add '--skip-broken' to skip uninstallable packages) DEBUG util.py:596: Child return code was: 1 DEBUG util.py:168: kill orphans
Ceph is FTBFS: https://tracker.ceph.com/issues/56610
From fmt's changelog: > Removed the following deprecated APIs: _format, arg_join, the format_to overload that takes a memory buffer, [v]fprintf that takes an ostream. https://github.com/ceph/ceph/blob/35bf1ebb7a01112a4c7d0c1cbd3c1666bbc44fcf/src/mon/LogMonitor.cc#L418
fixed in ceph-17.2.1-6
> fixed in ceph-17.2.1-6 Thanks. Another option - building with compatibility fmt8-devel.