mirror of
https://anongit.gentoo.org/git/repo/gentoo.git
synced 2025-12-19 08:29:37 +00:00
systemtap provides a 'dtrace' script at /usr/bin/dtrace which obviously clashes with dev-debug/dtrace. The reasons for this are complicated, but this 'dtrace' is only used by some packages for userspace probes. The plan, for now, is: * to modify packages to look for stap-dtrace instead; * users can set USE=dtrace-symlink to get systemtap to install /usr/bin/dtrace again to build applications locally or as a workaround for unported applications/scripts; * contact systemtap upstream about renaming it and providing a symlink conditionally as we are, and providing a pkgconfig var for getting the name Bug: https://bugs.gentoo.org/938302 Signed-off-by: Sam James <sam@gentoo.org>
15 lines
601 B
XML
15 lines
601 B
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
|
<pkgmetadata>
|
|
<maintainer type="person">
|
|
<email>swegener@gentoo.org</email>
|
|
</maintainer>
|
|
<use>
|
|
<flag name="debuginfod">Enable debuginfod support via <pkg>dev-libs/elfutils</pkg> libdebuginfod</flag>
|
|
<flag name="dtrace-symlink">
|
|
Provide /usr/bin/dtrace symlink pointing to /usr/bin/stap-dtrace.
|
|
This prevents coinstallation with <pkg>dev-debug/dtrace</pkg>.
|
|
</flag>
|
|
<flag name="libvirt">Support probing of libvirt domains.</flag>
|
|
</use>
|
|
</pkgmetadata>
|