Hi,

On Mon, Dec 10, 2018 at 11:01:11AM +0200, Apollon Oikonomopoulos wrote:
> MongoDB should not be part of (at least) Buster for the following 
> reasons:
> 
>  - MongoDB 3.4 will be EOL by June 2019[1], which is way too soon for it 
>    to be included in Buster.
> 
>  - MongoDB 3.6 and 4.0 will be supported longer, but upstream's switch 
>    to SSPLv1 complicates matters. As discussed in #915537, we will not 
>    be distributing any SSPL-licensed software, and keeping the last 
>    AGPL-licensed version (3.6.8 or 4.0.3) without the ability to 
>    cherry-pick upstream fixes is not a viable option. (I am currently 
>    not considering distributing mongodb in non-free.)
> 
> I will not request removal immediately, to allow other packages time to 
> adjust their dependencies, but eventually auto-removal will kick in.  

The auto-removals (from testing) will not kick in, because mongodb is a key
package. You'll need to file RC bugs against the rdeps. It's probably best to
make those bugs block this bug, to allow easy tracking.

For reference, the current output for dak rm -Rn -s testing mongodb is

Checking reverse dependencies...
# Broken Depends:
golang-github-juju-testing: golang-github-juju-testing-dev
loofah: python-loofah
nextepc: nextepc-hss [amd64 arm64 ppc64el s390x]
         nextepc-pcrf [amd64 arm64 ppc64el s390x]

# Broken Build-Depends:
aodh: mongodb
ceilometer: mongodb
golang-github-juju-testing: mongodb-server
libmongodb-perl: mongodb-server
mongo-java-driver: mongodb-server
zaqar: mongodb


Please note that some of these are also key packages with rdeps that might
need to be updated.

Thanks,

Ivo

Reply via email to