[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: Dependancy generation problem.
- From: Panu Matilainen <pmatilai laiskiainen org>
- To: RPM Package Manager <rpm-list redhat com>
- Subject: Re: Dependancy generation problem.
- Date: Wed, 07 Sep 2005 21:58:38 +0300
On Tue, 2005-09-06 at 16:27 -0400, Steven W. Orr wrote:
> I'm new at writing spec files so please be gentle.
>
> I'm running a specfile I wrote on a Red Hat 9 system. rpm-4.2-0.69
>
> 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?
One possibility is that there's a binary (built somewhere else against a
newer glibc) included somewhere in the guard_stap source tarball which
ends up installed on the system. Seen that on occasion and can certainly
cause "impossible" dependencies like this.
- Panu -
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]