package/util-linux-libs: Do not install to target

util-linux-libs was introduced as an intermediate package to help break
circular dependencies with util-linux, and therefor only exists to provide
more basic versions of the libraries util-linux provide, to break these
dependency chains.

There is no need to install these to target as they will never be used
there.

Under all circumstances the libraries are built and installed by the main
util-linux package.

This only solves the confict for target, the conflict will remain for
staging as that conflict is much harder to solve.

Cc: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: John Ernberg <j@j-ernberg.se>
Signed-off-by: Fiona Klute <fiona.klute@gmx.de>
This commit is contained in:
John Ernberg
2026-06-14 17:53:26 +02:00
committed by Fiona Klute
parent f20b1b166b
commit 8b57f2f421

View File

@@ -24,6 +24,11 @@ UTIL_LINUX_LIBS_LICENSE_FILES = README.licensing \
# 0002-autotools-optionally-add-libpthread-to-uuid.pc.patch
UTIL_LINUX_LIBS_AUTORECONF = YES
# This package is only used to build other packages that have a depdendency
# on util-linux libraries which in turn may be dependencies for the full
# util-linux build. The libraries that are actually used on target are built
# by the util-linux package.
UTIL_LINUX_LIBS_INSTALL_TARGET = NO
UTIL_LINUX_LIBS_INSTALL_STAGING = YES
UTIL_LINUX_LIBS_DEPENDENCIES = \
host-pkgconf \