net-wireless/iwd-2.20 cannot be upgraded to iwd-2.21 The reason is that iwd-2.21 requires dev-libs/ell to be at version 0.69 and above. However, the current package iwd-2.20 locks the version of ell to 0.68 and ell therefore cannot be upgraded. The result is that iwd cannot be upgraded because it is missing new ell version, but ell cannot be upgraded either because the current version of iwd locks it as a dependency iwd compile log: checking for rst2man... rst2man checking D-Bus bus services directory... /usr/share/dbus-1/system-services checking for ell >= 0.69... no configure: error: Embedded Linux library >= 0.69 is required !!! Please attach the following file when seeking support: !!! /var/tmp/portage/net-wireless/iwd-2.21/work/iwd-2.21/config.log * ERROR: net-wireless/iwd-2.21::gentoo failed (configure phase): * econf failed ell compile log: These are the packages that would be merged, in order: Calculating dependencies... done! Dependency resolution took 4.82 s (backtrack: 1/20). [ebuild R ] dev-libs/ell-0.68 WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict: dev-libs/ell:0 (dev-libs/ell-0.69:0/0::gentoo, ebuild scheduled for merge) USE="-pie -test" ABI_X86="(64)" conflicts with ~dev-libs/ell-0.68 required by (net-wireless/iwd-2.20:0/0::gentoo, installed) USE="client monitor standalone systemd -ofono (-selinux) -wired" ABI_X86="(64)" CPU_FLAGS_X86="aes ssse3" ^ ^^^^
commit b2e9da25f64aa16509e3631ba8ee0b40c9f4bfa3 Author: Ben Kohler <bkohler@gentoo.org> Date: Mon Sep 9 14:51:01 2024 -0500 net-wireless/iwd: fix ell dep (build time fail) Signed-off-by: Ben Kohler <bkohler@gentoo.org>
*** Bug 939409 has been marked as a duplicate of this bug. ***