This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
Re: Adding provide to systemtap.spec for systemtap-testsuite rpm
- From: Masami Hiramatsu <mhiramat at redhat dot com>
- To: William Cohen <wcohen at redhat dot com>
- Cc: systemtap <systemtap at sources dot redhat dot com>
- Date: Thu, 31 Jan 2008 12:04:48 -0500
- Subject: Re: Adding provide to systemtap.spec for systemtap-testsuite rpm
- References: <47A1DABC.7020903@redhat.com>
Hi,
William Cohen wrote:
> Some people may notice that systemtap-testsuite rpm does not install without
> "--nodeps" because systemtaptestsuite requires "stap", but nothing provides it.
> The one line patch add a provides to the systemtap rpm and allows the
> systemtap-testsuite rpm to be installed normally via rpm.
Instead of that, how about adding stap filtering rule to __find_requires macro?
> Any comments about the patch? Go ahead and check it in? Or does anyone have
> better ideas on how to eliminate this issue?
I'm not completely sure why it requires 'stap'. When I built it, the
systemtap-testsuite package built with bundled_elfutils required stap, but
without bundled_elfutils, it did not required stap.
So, I think it is caused by a special filter defined in systemtap.spec when
bundled_elfutils is enabled.
>
> -Will
>
Thank you,
--
Masami Hiramatsu
Software Engineer
Hitachi Computer Products (America) Inc.
Software Solutions Division
e-mail: mhiramat@redhat.com