[Rpm-maint] make error

Panu Matilainen pmatilai at laiskiainen.org
Fri Oct 31 07:18:42 UTC 2014


On 10/29/2014 06:50 PM, David Bottger wrote:
> Hi,
>
> I'm getting a make error
> make[3]: *** No rule to make target `../db3/rep_autop.o', needed by
> `rpmdb_printlog'.  Stop.
>
> rpm-4.9.1.3
> db-4.7.25

See 
http://rpm.org/gitweb?p=rpm.git;a=commitdiff;h=dd05fdd35f680dfff606731a664859ae45762bb1 


In general, your chances are better with a BDB version that is a bit 
older than the rpm version in question. Rpm 4.9.x and db 4.7.x should be 
a good match, but I guess the "BDB bundled with rpm" build mode doesn't 
get much testing... anyway, the above patch should fix that.

>   ./configure '--prefix=/tools/rpm/4.8.0'
> 'CC=/tools/gcc/Linux_x86_64/4.5.3/bin/gcc'
> 'CPPFLAGS=-I/usr/include/nspr4 -I/usr/include/nss3' '--without-lua'
>
> Red Hat Enterprise Linux Server release 5.5 (Tikanga)
>
> I've tried various combinations of different versions of bdb and rpm.
>
> RH5.5 only has rpm 4.4.2.3, I need something newer that will work with
> addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "0.7.5")
> on a build server

Um, what on earth is that, and what exactly does it need from rpm?

	- Panu -



More information about the Rpm-maint mailing list