Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 686948

Summary: net-misc/iputils-20190515: dependency missing: sys-libs/libcap
Product: Gentoo Linux Reporter: Dragan Kašler <dragan.kasler>
Component: Current packagesAssignee: Gentoo's Team for Core System packages <base-system>
Status: RESOLVED FIXED    
Severity: normal CC: jstein, xals
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info iputils
build.log
meson-log.txt

Description Dragan Kašler 2019-05-29 16:55:36 UTC
Without sys-libs/libcap installed, USE="-* ssl" =net-misc/iputils-20190515 fails to build.
Comment 1 Dragan Kašler 2019-05-29 16:56:19 UTC
Created attachment 578002 [details]
emerge --info iputils
Comment 2 Dragan Kašler 2019-05-29 16:56:33 UTC
Created attachment 578004 [details]
build.log
Comment 3 Dragan Kašler 2019-05-29 16:56:57 UTC
Created attachment 578006 [details]
meson-log.txt
Comment 4 Alexis Lahouze 2019-06-20 07:56:14 UTC
Hi,

I have the same issue while trying to build a stage1 image with catalyst.

Unfortunately I don't have the full log (tmp was erased after the try), but I have the same output:

Has header "error.h" : YES                                         
Configuring config.h using configuration                                  
Program setcap found: NO
Program /usr/sbin/setcap found: NO
Program /sbin/setcap found: NO

meson.build:242:7: ERROR: add_install_script args must be strings

I don't know why this version is pulled because the stable one is 20180629 on packages.gentoo.org, but this does not change anything on the issue.

This issue is blocking the whole build.

Best regards.
Comment 5 David Heidelberg (okias) 2020-05-05 08:53:38 UTC
USE="caps" should solve it.

https://github.com/iputils/iputils/commit/473be6467f995865244e7e68b2fa587a4ee79551

fixed it and it's FIXED in s20190709 :)