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 - _______________________________________________ Rpm-list mailing list Rpm-list@xxxxxxxxxxxxx http://lists.rpm.org/mailman/listinfo/rpm-list