Hallo to all!

Maybe in the past someone just replied to my question, but in the present list I found no match, so I ask, hopefully not again.

Which way can I upgrade rpm-3.05x in Mandrake 7.2 to 4.x?

As I found no way to upgrade it to 4.0x by rpm (I had back some errors due to missing

libraries and older DB2 database), I decided to try the tarball method.

Following the indications, I downloaded and installed all packages required, as follows:

(rpm-4.0)

db-3.1.17

texinfo-4.0

libtool-1.3.5

zlib-1.1.3

gnupg-1.0.4

Other necessary packages were installed by default in Mdk 7.2

When I launched Make I had back the errors below  ( .lib directory is in /root/rpm-4.0/lib/):

gcc -g -O2 -D_GNU_SOURCE -Wall -Wpointer-arith -Wstrict-prototypes

-Wmissing-prototypes -Wno-char-subscripts -o .libs/dump dump.o

../build/.libs/librpmbuild.so

../lib/.libs/librpm.so -ldb1 ../rpmio/.libs/librpmio.so -L/usr/local/lib -lz

-lbz2 ../popt/.libs/libpopt.so

../lib/.libs/librpm.so: undefined reference to `db3Free'

../lib/.libs/librpm.so: undefined reference to `db3New'

collect2: ld returned 1 exit status

make[2]: *** [dump] Error 1

make[2]: Leaving directory `/root/rpm-4.0/tools'

make[1]: *** [all-recursive] Error 1

make[1]: Leaving directory `/root/rpm-4.0'

make: *** [all-recursive-am] Error 2

[root@localhost rpm-4.0]#

Is it a bug or did I make something wrong?

Please, can someone help me?

Thank you in advance

Alberto Vorano

Reply via email to