I've reached out to Dimitri recently to get some more information about the build and run time dependencies.
I think there are a couple of options. 1. Pursue dropping python-requests from debian/control for build dependencies. *Note I think just the testing would be broken, but at least mongodb would be usable and in a workable state. (quick fix/low effort) 2. Upgrade everything from Python2 to Python3. Which is probably the best option for long-term maintenance. (medium effort) 3. Sergio's 2nd option - - Reintroduce python-requests to the archive. While this would guarantee that mongodb (and possibly other packages that B-D on python-requests) builds fine, it would also mean going through a more extensive SRU process, I think. (I don't have a good estimate on how long this would take) Thanks, Heather Lemon -- You received this bug notification because you are a member of STS Sponsors, which is subscribed to the bug report. https://bugs.launchpad.net/bugs/1933378 Title: Unable to build from source mongodb-server-core - focal Status in mongodb package in Ubuntu: Confirmed Status in mongodb source package in Focal: New Status in mongodb source package in Groovy: Won't Fix Status in mongodb source package in Hirsute: Won't Fix Status in mongodb source package in Impish: Won't Fix Bug description: root@focal:~/mongodb-3.6.9+really3.6.8+90~g8e540c0b6d# apt build-dep . Note, using directory '.' to get the build dependencies Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: builddeps:. : Depends: python-requests but it is not installable E: Unable to correct problems, you have held broken packages. root@focal:~/mongodb-3.6.9+really3.6.8+90~g8e540c0b6d# apt-get install python-requests Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package python-requests ------ Need to drop support for Python2 in mongodb-server-core focal [0] [0] https://launchpad.net/ubuntu/+source/requests/2.22.0-2ubuntu1 installed version: 1:3.6.9+really3.6.8+90~g8e540c0b6d-0ubuntu5 series release: focal container: LXD To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mongodb/+bug/1933378/+subscriptions -- Mailing list: https://launchpad.net/~sts-sponsors Post to : sts-sponsors@lists.launchpad.net Unsubscribe : https://launchpad.net/~sts-sponsors More help : https://help.launchpad.net/ListHelp