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

Reply via email to