rpm and db4

Stefan Wold ratler at lunar-linux.org
Mon Jan 24 06:38:05 UTC 2005


Yes you are right. I didn't say it was linking against db/db4. I said it 
was building and working ok, don't ask me why the db DEPENDS was in there 
to begin with, since I saw librpmdb-4.2.so as a dep I thought it all was 
in order.

/Stefan

On Sun, 23 Jan 2005, Terry Chan wrote:

> Not sure how Ratler verified that rpm links against db4 as the module for
> rpm in moonbase/zbeta/rpm, incorrectly lists db as a depends.  rpm includes
> its own source code for the db libs.  It does NOT link against db nor db4.
> Try ldd on any binary or library installed by the rpm module to test this assertion.
>
> I've updated the moonbase/zbeta/rpm/DEPENDS script as rpm clearly does NOT use
> external or system libs for linking to db.
>
> In fact editting the BUILD script to use --without-db (./configure --help says
> this tells rpm to try and build without using the included copies of db)
> fails miserably.
>
> Summation: rpm correctly builds with it own internal copies of db.  It fails to
> build using the db4 source code which is installed on my lunar box as plain db now.
> So I removed db from moonbase/zbeta/rpm/DEPENDS.
>
> Terry Chan
> _______________________________________________
> Lunar-dev mailing list
> Lunar-dev at lunar-linux.org
> http://lunar-linux.org/mailman/listinfo/lunar-dev
>


More information about the Lunar-dev mailing list