BZ-PC-12 jruis # ldd /usr/sbin/smartd linux-gate.so.1 => (0xffffe000) libcap-ng.so.0 => /usr/lib/libcap-ng.so.0 (0xb77e9000) libstdc++.so.6 => /usr/lib/gcc/i686-pc-linux-gnu/4.4.2/libstdc++.so.6 (0xb76f8000) libgcc_s.so.1 => /usr/lib/gcc/i686-pc-linux-gnu/4.4.2/libgcc_s.so.1 (0xb76d9000) libc.so.6 => /lib/libc.so.6 (0xb7593000) /lib/ld-linux.so.2 (0xb7812000) libm.so.6 => /lib/libm.so.6 (0xb756c000) BZ-PC-12 jruis # equery belongs /usr/lib/libcap-ng.so.0 * Searching for /usr/lib/libcap-ng.so.0 ... sys-libs/libcap-ng-0.6.2 (/usr/lib/libcap-ng.so.0 -> libcap-ng.so.0.0.0) sys-libs/libcap-ng-0.6.2 (/usr/lib/libcap-ng.so.0.0.0) Reproducible: Always
The issue was reported on our bugzilla: http://bugs.sabayon.org/show_bug.cgi?id=2032
It's a new dep of 5.40 release, controlled by '--with-libcap-ng'.
Okay this is easy to fix, just add a caps USE flag and conditionals in !minimal for the deps and parameters. The problem is I cannot commit it as is because alpha and ia64 lack keywords over libcap-ng.
I'll p.use.mask the USE flag giving time for the two arches to keyword while still fixing the underlying problem.
~alpha/~ia64 done
def fixed in current stable (smartmontools-5.42)