Description of problem: Package lib64rados2-17.2.3-2.mga9.x86_64 requires libfmt version 8 but only version 9 is available in repository. # urpmq --requires lib64rados2-17.2.3-2.mga9.x86_64 | grep libfmt --requires behaviour changed, use --requires-recursive to get the old behaviour libfmt.so.8()(64bit) # urpmf --provides libfmt lib64fmt-devel:devel(libfmt(64bit)) lib64fmt9:libfmt.so.9()(64bit) libfmt-devel:cmake(fmt)[== 9.1.0] libfmt-devel:devel(libfmt) libfmt-devel:fmt-devel libfmt-devel:libfmt-devel[== 9.1.0-1.mga9] libfmt-devel:libfmt-devel(x86-32)[== 9.1.0-1.mga9] libfmt-devel:pkgconfig(fmt)[== 9.1.0] libfmt9:libfmt.so.9 libfmt9:libfmt9[== 9.1.0-1.mga9] libfmt9:libfmt9(x86-32)[== 9.1.0-1.mga9] This issue causes a cascade of conflicts when upgrading a Mageia 8 to Mageia cauldron. Some requested packages cannot be installed: lib64rados2-17.2.3-2.mga9.x86_64 (due to unsatisfied libfmt.so.8()(64bit)) qemu-block-rbd-7.0.0-3.mga9.x86_64 (due to conflicts with lib64rados2-17.2.3-2.mga9.x86_64, trying to promote qemu-audio-alsa) qemu-kvm-7.0.0-3.mga9.x86_64 (due to unsatisfied qemu-system-x86-7.0.0-3.mga9.i586) qemu-system-aarch64-7.0.0-3.mga9.x86_64 (due to unsatisfied qemu-block-rbd[== 0:7.0.0-3.mga9]) qemu-system-x86-7.0.0-3.mga9.x86_64 (due to conflicts with lib64rados2-17.2.3-2.mga9.x86_64, trying to promote qemu-system-x86) # uname -a Linux co-jupiter-cauldron 5.19.16-desktop-1.mga8 #1 SMP PREEMPT_DYNAMIC Sat Oct 15 18:19:46 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux Version-Release number of selected component (if applicable): lib64rados2-17.2.3-2.mga9.x86_64 How reproducible: Always. Steps to Reproduce: 1. Try to install lib64rados2-17.2.3-2.mga9.x86_64 on Mageia cauldron.
1) ceph needs to be rebuilt 2) why is qemu requiring a ceph library?
CC: (none) => mageia, thierry.vignaudAssignee: bugsquad => eatdirt
See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=31065
ceph is rebuilt, qemu seems to requires rados because it has a subpackage supporting rados file system: urpmq -i qemu-block-rbd This package provides the additional Ceph/RBD block driver for QEMU. Up to the rebuild, which is expected on an ever chanching system as Cauldon, I don't see any bug here. Cheers, Christophe.
This has been fixed since a while on Mageia 9, closing.
Status: NEW => RESOLVEDResolution: (none) => FIXED