Description of Problem: Build fails when configuring with '--without-db' Actual Results: Making all in rpmdb make[2]: Entering directory `/home/gzp/src/rpm-4.0.4/rpmdb' make[2]: *** No rule to make target `../db3/db.h', needed by `dbconfig.lo'. Stop. make[2]: Leaving directory `/home/gzp/src/rpm-4.0.4/rpmdb' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/gzp/src/rpm-4.0.4' make: *** [all-recursive-am] Error 2
Created attachment 46020 [details] configure log
Why are you using --without-db? There's work to be done to build against external db of unknown random version. FWIW, the pain of trying to autoconfigure against random installs of Berkeley DB was *THE* reason for internalizing Berkeley DB within rpm in the first place.
Tried to configure --without-db because this configure error?! configuring in db3 running /bin/sh ./configure --cache-file=.././config.cache --srcdir=. configure: error: cannot find sources in . mv: cannot stat `Makefile': No such file or directory cat: Makefile.orig: No such file or directory mv: cannot stat `db.h': No such file or directory cat: db.h.orig: No such file or directory make: *** No rule to make target `listobjs'. Stop. configure: error: ./configure failed for db3
rpm-4.0.4 is end of life already, no change to rebuild with external db is anticipated.