On 01/29/2016 05:02 PM, Richard W.M. Jones wrote: > On Fri, Jan 29, 2016 at 04:53:08PM +0100, Florian Festi wrote: >> On 01/13/2016 03:07 PM, Richard W.M. Jones wrote: >>> >>> Say, for example, that Fedora 24 moves to the new format. Will Fedora 34 >>> be able to read Fedora 24 RPM databases? >> >> Fedora 25 will. Fedora 34 will probably not. If it turns out that >> reading 10 releases old database is really, really important. We will >> either keep the bdb support or offer some tools to basically do a rpmdb >> --exportdb which can be used to create a modern rpm database. Who is >> maintaining the BDB needed for this in 2021 is not a question I am going >> to answer, though. > > I don't think I was clear. I understand that for licensing reasons > BDB is being dropped. My question relates entirely to this new > format, and is nothing to do with BDB. > > Will the new format be forwards and backwards compatible? I really hope we do not have to change the format again in the foreseeable future. At least I can imagine other things to do with my life than changing the RPM DB format over and over. > I'm still unclear why you don't just use sqlite 3. Among other things it is about 2 times lower than the current BDB implementation. Florian -- Red Hat GmbH, http://www.de.redhat.com/ Registered seat: Grasbrunn, Commercial register: Amtsgericht Muenchen, HRB 153243, Managing Directors: Charles Cachera, Michael Cunningham, Michael O'Neill, Charles Peters -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx http://lists.fedoraproject.org/admin/lists/devel@xxxxxxxxxxxxxxxxxxxxxxx