Fedora Linux Entwéckler migréieren d'RPM Package Datebank (rpmdb) vu BerkeleyDB op SQLite. Den Haaptgrond fir den Ersatz ass d'Benotzung an rpmdb vun enger aler Versioun vu Berkeley DB 5.x, déi zënter e puer Joer net erhale gouf. Verhënnert d'Migratioun op méi nei Verëffentlechungen Berkeley DB 6 op AGPLv3, dat gëllt och fir Uwendungen déi BerkeleyDB a Bibliothéiksform benotzen (RPM) ënner GPLv2, an AGPL mat GPLv2).
Zousätzlech, déi aktuell Ëmsetzung
rpmdb baséiert op BerkeleyDB bitt net déi néideg Zouverlässegkeet, well et keng Transaktioune benotzt an net fäeg ass Inkonsistenzen an der Datebank z'entdecken. Ännerungen néideg fir SQLite ze benotzen ginn an der Verëffentlechung ugebueden . Fir den Datebankformat ze konvertéieren, ass et genuch fir de Kommando "rpmdb —rebuilddb" ze benotzen.
Déi nei rpmdb Implementatioun ass geplangt fir an Fedora 33 abegraff ze ginn, wärend BerkeleyDB Ënnerstëtzung fir Kompatibilitéit behalen. Am Fedora 34 gëtt d'BerkeleyDB Support an de Read-only Modus geplënnert.
Source: opennet.ru
