RPM Community Forums

Mailing List Message of <rpm-devel>

Re: [CVS] RPM: rpm-4_5: rpm/ configure.ac rpm/perl/ Makefile.PL Makefile.P...

From: Robert Scheck <robert@rpm5.org>
Date: Fri 07 Sep 2007 - 21:16:48 CEST
Message-ID: <20070907191648.GA26464@hurricane.linuxnetz.de>
On Sun, 02 Sep 2007, Olivier Thauvin wrote:
> This commit fix the build of perl module.

I've a strange result now. When building rpm with having rpm 4.5 installed,
a rpm -qp --requires rpm-perl...i386.rpm for the built package returns the
following:

libbeecrypt.so.6
libc.so.6
libc.so.6(GLIBC_2.0)
libc.so.6(GLIBC_2.1.3)
libc.so.6(GLIBC_2.3.4)
libneon.so.27
libpopt.so.0
libpthread.so.0
libpthread.so.0(GLIBC_2.0)
librpm-4.5.so
librpm-4.5.so(LIBRPM_0)
librpmbuild-4.5.so
librpmdb-4.5.so
librpmdb-4.5.so(LIBRPMDB_0)
librpmio-4.5.so
librpmio-4.5.so(LIBRPMIO_0)
perl >= 0:5.00503
perl(Cwd)
perl(DynaLoader)
perl(File::Basename)
perl(File::Spec)
perl(overload)
perl(strict)
perl(vars)
rpm = 4.5-0.1.20070904cvs.fc8
rpmlib(VersionedDependencies) <= 3.0.3-1
rtld(GNU_HASH)

When building rpm having just no rpm installed (bootstrapping or koji), a
rpm -qp --requires rpm-perl...i386.rpm for the built package returns the
following:

libbeecrypt.so.6
libc.so.6
libc.so.6(GLIBC_2.0)
libc.so.6(GLIBC_2.1.3)
libc.so.6(GLIBC_2.3.4)
libneon.so.25
libpopt.so.0
libpthread.so.0
libpthread.so.0(GLIBC_2.0)
perl >= 0:5.00503
perl(Cwd)
perl(DynaLoader)
perl(File::Basename)
perl(File::Spec)
perl(overload)
perl(strict)
perl(vars)
rpm = 4.5-0.1.20070904cvs.fc8
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(VersionedDependencies) <= 3.0.3-1
rtld(GNU_HASH)

IMHO the second result is simply wrong. RPM.so is not linked to librpm* somehow.
Why? What went wrong? Ideas?


Greetings,
  Robert
Received on Fri Sep 7 21:16:52 2007
Driven by Jeff Johnson and the RPM project team.
Hosted by OpenPKG and Ralf S. Engelschall.
Powered by FreeBSD and OpenPKG.