I run the rpm -bb and I get this in the output at the end:
Processing files: guard_stap-1.0-1
Requires(interp): /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh
Requires(preun): /bin/sh
Requires: /bin/sh /usr/bin/perl libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1)
libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.3.3) libc.so.6(GLIBC_2.3.4)
perl(File::Basename) perl(Sys::Syslog)
Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/guard_stap-root
Wrote: /usr/src/redhat/RPMS/i386/guard_stap-1.0-1.i386.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.84050
The problem is that when I go to install it I get the following error:
bash-2.05b$ sudo rpm -Uvh /usr/src/redhat/RPMS/i386/guard_stap-1.0-1.i386.rpm
error: Failed dependencies:
libc.so.6(GLIBC_2.3.4) is needed by guard_stap-1.0-1
bash-2.05b$
rpm -q glibc shows that I am running glibc-2.3.2-27.9.7 and there's nothing on here (that I know
of) that should be causing me to be using 2.3.4.
Can someone help? How can I shut that dependancy off at build time?