This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
Re: Systemtap scripts unable to compile on RHEL4 U2
- From: William Cohen <wcohen at redhat dot com>
- To: "Keshavamurthy, Anil S" <anil dot s dot keshavamurthy at intel dot com>
- Cc: Guang Lei Li <liguangl at cn dot ibm dot com>, systemtap at sources dot redhat dot com
- Date: Tue, 27 Sep 2005 15:16:14 -0400
- Subject: Re: Systemtap scripts unable to compile on RHEL4 U2
- References: <44BDAFB888F59F408FAE3CC35AB470410222591E@orsmsx409>
Keshavamurthy, Anil S wrote:
<...>
The above procedure is okay for the developers, but not advisable for
end users I think.
If Systemtap RPM is installed then all its dependencies should be met
else I think there is some
bug and people get confused.
Having a dependency on kernel-debuginfo is not going to work. It breaks
the way that the distribution set of rpms is computed. Red Hat doesn't
currently ship the kernel-debuginfo.
Also there is no guarantee that the kernel-debuginfo installed is the
one for the kernel being instrumented. It is quite possible to get
messages saying "no match for probe point" even with a kernel-debuginfo
installed if it doesn't match the kernel being instrumented.
SystemTap should be a bit more vocal when it is unable to find any
debuginfo for the kernel being instrumented, rather than having the
developer determine whether the debug information is missing or whether
the developer mis-typed the function name.
-Will