Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 939399 - net-wireless/iwd cannot update due to dev-libs/ell version being locked
Summary: net-wireless/iwd cannot update due to dev-libs/ell version being locked
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Ben Kohler
URL:
Whiteboard:
Keywords:
: 939409 (view as bug list)
Depends on:
Blocks:
 
Reported: 2024-09-09 20:40 UTC by Michal Vu
Modified: 2024-09-10 19:23 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michal Vu 2024-09-09 20:40:45 UTC
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"
    ^             ^^^^
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-09-09 20:41:32 UTC
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>
Comment 2 Ben Kohler gentoo-dev 2024-09-10 19:23:14 UTC
*** Bug 939409 has been marked as a duplicate of this bug. ***