[Buildroot] [Bug 11811] lsblk (util-linux) should depend on libudev if available

bugzilla at busybox.net bugzilla at busybox.net
Tue Apr 30 07:00:08 UTC 2019


https://bugs.busybox.net/show_bug.cgi?id=11811

--- Comment #1 from Thomas Petazzoni <thomas.petazzoni at free-electrons.com> ---
I don't think the fix can be that simple: it causes a circular dependency.

Indeed "udev" is provided either by the "eudev" or "systemd" packages. And both
eudev and systemd depend on util-linux:

EUDEV_DEPENDENCIES = host-gperf host-pkgconf util-linux kmod

SYSTEMD_DEPENDENCIES = \
        $(if $(BR2_PACKAGE_BASH_COMPLETION),bash-completion) \
        host-gperf \
        host-intltool \
        kmod \
        libcap \
        util-linux

So, by adding a dependency on udev in util-linux, you create a circular
dependency.

I'm not sure how we can break this circular dependency, unfortunately :-/

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the buildroot mailing list