Re: Removing (or trying to) BerkeleyDB from Fedora

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 8.1.2015 14:56, Jan Staněk wrote:
> Hi guys,
> as the new BerkeleyDB 6.x has a more restrictive license than the
> previous versions (AGPLv3 vs. LGPLv2), and due to that many projects
> cannot use it, perhaps it is time to get rid of it from Fedora for good
> - or at least trim down the list of packages dependent on it as much as
> possible.
> 
> The topic of BerkeleyDB v6 in Fedora was already discussed at this list
> [1], and it turned out that peaceful cooperation of multiple libdb
> versions in system is very problematic. As some packages cannot use
> newer versions, we are basically stuck with v5 - unless we get rid of it
> altogether or find another solution.
> 
> I already started probing which packages depend on libdb and what can
> be done to remove that dependency. My findings are briefly documented
> on [2] and so far it seems that with some work it could be done.
> 
> However, as I have only very hazy ideas on how some of the dependent
> packages are used or why they need libdb, I would like to ask for
> cooperation, ideally from the package maintainers themselves. The
> information on how to remove dependency, what would need to be done in
> addition to removing the dependency, or why it is a bad idea to try
> drop the dependency are all valuable.

It seems that RPM itself could be migrated to MDB:
https://bugzilla.redhat.com/show_bug.cgi?id=1086784 (there were no technical
objections after the last comment).

Very nice benefit could be much much better performance.
See MDB vs. BDB (vs. others) benchmarks:
http://symas.com/mdb/microbench/

-- 
Petr^2 Spacek
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux