I have noticed freswa has bumped BerkeleyDB to v6 (again) and started pushing rebuilds to staging repo.
Arch Linux had made this update already in August 2013 and discussions lead us to revert this back quickly:
Here you can find some thoughts why 3rd party applications may not be legally compatible to use the AGPLv3 licensed BDB v6:
It's pretty questionable if someone is allowed to build and redistribute packages against the newly AGPLv3 licensed BDB version without checking and probably changing related application licenses. But I'm not a lawyer. Most major Linux distributions still stick with BDB v5 therefore. So we did back then in 2013 until now. Some distributions have added v6 along v5 and only use it carefully when upstream projects declare their license AGPLv3 compatible to be usable with later BDB versions.
Two major concerns I have here:
1) No public discussion happened here or somewhere else before such a major change. The packager will have known there's something special with such a long flagged package in core. All major changes affecting the core repo should really go through some discussion before they happen.
2) I've immediately raised my concerns pinging freswa at IRC and only see today the rebuilds went ahead and keep going on.
That's not how our team should deal such maybe critical step. I don't want to imagine Arch spending all funded money for some curt fights we could easily avoid here.
Please start some public discussion why this change happened and why the concerns of other distributions and our own developers are not worth to take a small break to think about it again.