Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 641334 - dev-util/systemtap-3.1: automagically depends on many libs (e.g. sys-libs/ncurses dev-libs/nss dev-libs/nspr dev-libs/json-c net-dns/avahi sys-libs/readline)
Summary: dev-util/systemtap-3.1: automagically depends on many libs (e.g. sys-libs/ncu...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sven Wegener
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-16 12:39 UTC by Jeroen Roovers (RETIRED)
Modified: 2019-01-08 09:44 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeroen Roovers (RETIRED) gentoo-dev 2017-12-16 12:39:09 UTC
# scanelf -n `qlist -eo systemtap` | awk '/ET_EXEC/ { print $2 " " $3; }'
libc.so.6 /usr/bin/stapsh
libc.so.6 /usr/bin/stap-merge
libelf.so.1,libsmime3.so,libnss3.so,libnspr4.so,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6 /usr/bin/staprun
libdw.so.1,libelf.so.1,libpthread.so.0,libreadline.so.6,libavahi-common.so.3,libavahi-client.so.3,libssl3.so,libsmime3.so,libnss3.so,libnspr4.so,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6 /usr/bin/stap
libsmime3.so,libnss3.so,libnspr4.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6 /usr/libexec/systemtap/stap-sign-module
libsmime3.so,libnss3.so,libnspr4.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6 /usr/libexec/systemtap/stap-authorize-cert
libpthread.so.0,libjson-c.so.2,libpanel.so.6,libncurses.so.6,libtinfo.so.6,libc.so.6 /usr/libexec/systemtap/stapio
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2017-12-16 12:41:09 UTC
[ebuild   R    ] dev-util/systemtap-3.1-r1::gentoo  USE="-libvirt -sqlite" ABI_X86="(-32%*) (-64%*) (-x32%)" PYTHON_TARGETS="python2_7" 0 KiB
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2017-12-16 12:47:27 UTC
(In reply to Jeroen Roovers from comment #1)
> [ebuild   R    ] dev-util/systemtap-3.1-r1::gentoo  USE="-libvirt -sqlite"
> ABI_X86="(-32%*) (-64%*) (-x32%)" PYTHON_TARGETS="python2_7" 0 KiB

Pay no attention to the ABI_X86 funkiness. I was just testing something there.
Comment 3 Daniel M. Weeks 2018-01-16 16:28:33 UTC
Definitely needs to depend on readline since 7.0 went stable!

>>> package: sys-libs/readline-7.0_p3
 *  - /lib64/libreadline.so.6
 *  - /lib64/libreadline.so.6.3
 *      used by /usr/bin/stap (dev-util/systemtap-3.1-r1)
Comment 4 Daniel M. Weeks 2018-05-02 15:19:19 UTC
>>> package: dev-libs/json-c-0.13.1
 *  - /usr/lib64/libjson-c.so.3
 *  - /usr/lib64/libjson-c.so.3.0.1
 *      used by /usr/libexec/systemtap/stapio (dev-util/systemtap-3.1-r1)
Comment 5 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2019-01-08 09:44:54 UTC
commit 84b5bce477ce8cd35a40ac88dcc83e339c93eacb
Author: Lars Wendler <polynomial-c@gentoo.org>
Date:   Tue Jan 8 09:39:01 2019

    dev-util/systemtap: Fixed dependencies
    
    Package-Manager: Portage-2.3.54, Repoman-2.3.12
    Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>