| Summary: | sys-apps/smartmontools automagic dependency on sys-libs/libcap-ng | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Joost Ruis <joost.ruis> |
| Component: | Current packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
| Status: | RESOLVED OBSOLETE | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
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) |
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