Am 13.01.2016 um 14:01 schrieb Florian Festi:
On 01/11/2016 09:06 PM, Richard W.M. Jones wrote:
> On Mon, Jan 11, 2016 at 03:46:27PM +0100, Jan Kurik wrote:
>> = Proposed System Wide Change: Change Proposal Name NewRpmDBFormat =
>>
https://fedoraproject.org/wiki/Changes/NewRpmDBFormat
>
> Details of the format?
>
> What forward and backward compatibility guarantees are there?
RPM will keep support for BDB for now. But to get rid of the dependency
it will be dropped at some point in the future. So it will stay backward
compatible.
The file format is clearly not forward compatible (although you will be
for now be able to still use the old format)
"clearly not forward compatible"?
there needs to be a migration path to get a existing bdb rpmdb converted
our you will blow with "will be dropped at some point in the future" a
ton of users and admins to hell
we run 30 machines originally installed with Fedora 9 and updated until
now to F23 which surived UsrMove, migration to grub2 including make
space for grub2 on the bootdrive with parted and the switch to systemd
without install them from scratch
so there is no justification to declare one need to install from scratch
just because rpm which works for many years fine changes it's storage
format