find-requires doesn't seem to run during rpmbuild

Panu Matilainen pmatilai at laiskiainen.org
Thu Dec 4 16:10:18 UTC 2008


On Mon, 24 Nov 2008, Chris Burel wrote:

> Some more info,
> I've also tried the same with RPM version 4.6.0-rc1.
>
> The make check gives errors, I'm attaching the error log.  There were 
> more errors before I installed libelf, even though I couldn't find any 
> executable that was linking to -lelf.

The testsuite in 4.6.0 is not really functional, don't read too much into 
what it says.

>
> I'm trying to use rpm as my package manager for a Linux from Scratch system (www.linuxfromscratch.org).  I'm trying to get it working early in the build process, so that I don't have to go back and recreate rpms for packages I've already compiled and installed.  So I don't have everything a normal system would have.  Here's what I have installed:
>
> Autoconf-2.63
> Automake-1.10.1
> Bash-3.2
> Berkeley DB-4.7.25
> Binutils-2.18
> Bison-2.3
> Bzip2-1.0.5
> Coreutils-6.12
> DejaGNU-1.4.4
> Diffutils-2.8.1
> E2fsprogs-1.41.3
> Expect-5.43.0
> Findutils-4.4.0
> Gawk-3.1.6
> GCC-4.3.2
> Gettext-0.17
> Glibc-2.8-20080929
> GMP-4.2.4
> Grep-2.5.3
> Gzip-1.3.12
> Iana-Etc-2.30
> Libtool-2.2.6a
> Linux-2.6.27.4 API Headers
> M4-1.4.12
> Make-3.81
> Man-pages-3.11
> MPFR-2.3.2
> Ncurses-5.6
> Patch-2.5.4
> Perl-5.10.0
> Procps-3.2.7
> Readline-5.2
> Sed-4.1.5
> Tar-1.20
> Tcl-8.5.5
> Texinfo-4.13a
> Util-linux-ng-2.14.1
> Zlib-1.2.3
>
> At this point, I installed the things to get rpm to build, including:
> beecrypt
> CVS, which needed Vi
> NSS and NSPR
> libelf
>
> I don't have these:
> Expat, GnuPG, Python, Neon, or Libxml2
> I saw these listed http://www.linuxfromscratch.org/hints/downloads/files/rpm.txt as dependencies, but rpm seems to compile just fine without them...

These are old requirements. See the INSTALL document in rpm sources for a 
more up-to-date information.

>
> The rpm on my host FC5 system is linking to a bunch of different things 
> than my new version.

Yup, that's to be expected.

 	- Panu -


More information about the Rpm-list mailing list