@@ -13,8 +13,8 @@ SRC_URI = "${SAVANNAH_NONGNU_MIRROR}/man-db/man-db-${PV}.tar.xz \
"
SRC_URI[sha256sum] = "82f0739f4f61aab5eb937d234de3b014e777b5538a28cbd31433c45ae09aefb9"
-DEPENDS = "libpipeline gdbm groff-native base-passwd"
-RDEPENDS:${PN} += "base-passwd"
+DEPENDS = "libpipeline gdbm groff-native base-passwd util-linux"
+RDEPENDS:${PN} += "base-passwd util-linux-col"
PACKAGE_WRITE_DEPS += "base-passwd"
# | /usr/src/debug/man-db/2.8.0-r0/man-db-2.8.0/src/whatis.c:939: undefined reference to `_nl_msg_cat_cntr'
man utility calls col utility internally when formatting is asked for therefore it expects col to be in rootfs otherwise silently errors with retcode 3 meaning 'file not found' in this case its due to col not being found, other distros eg. gets this via bsdextrautils dependency libssh2 ptest mansyntax.sh fails due to this error, which now works Add util-linux explicitly to DEPENDS as system is not able to trancend rdep to dep due to special handling of packages in util-linux recipe Signed-off-by: Khem Raj <raj.khem@gmail.com> --- meta/recipes-extended/man-db/man-db_2.13.0.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)