RPM Community Forums

Mailing List Message of <rpm-users>

Re: regrading Berkeley DB

From: Jeff Johnson <n3npq@mac.com>
Date: Mon 16 Nov 2009 - 14:05:38 CET
Message-id: <2FB135B1-4C82-4B2C-ACAB-C9582DC17188@mac.com>

On Nov 16, 2009, at 6:09 AM, Manoj Palhade wrote:

> Dear RPM Team,
> I want o remove "Berkeley DB" stuff from my rpm binaries. We want to use only SQLite as database. What is the procedure to do it. Do i need to remove "Berkeley DB" from source code or from rpm build setup i can remove it.

There are configure switches to build without Berkeley DB.

Note that sqlite in RPM "works", but is not "supported" largely because
there's no known advantage to using sqlite.

The main flaw with sqlite is the SQL schema, which is not flexible
enough to be useful outside of RPM itself, and so the usual reasons
for using SQL onto a relational database for easy access simply
do not apply.

Note also that the schema used in a rpmdb is about to change
incompatibly, and only conversion tools, not "legacy compatibility", will
be supplied. So far there is no work underway on sqlite for the changed schema.

73 de Jeff

  • application/pkcs7-signature attachment: smime.p7s
Received on Mon Nov 16 14:06:17 2009
Driven by Jeff Johnson and the RPM project team.
Hosted by OpenPKG and Ralf S. Engelschall.
Powered by FreeBSD and OpenPKG.