[Bug 1933378] Re: Unable to build from source mongodb-server-core - focal
** No longer affects: mongodb (Ubuntu) ** No longer affects: mongodb (Ubuntu Groovy) ** No longer affects: mongodb (Ubuntu Hirsute) ** No longer affects: mongodb (Ubuntu Impish) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1933378 Title: Unable to build from source mongodb-server-core - focal To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/focal/+source/mongodb/+bug/1933378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1933378] Re: Unable to build from source mongodb-server-core - focal
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 Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1933378 Title: Unable to build from source mongodb-server-core - focal To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mongodb/+bug/1933378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1933378] Re: Unable to build from source mongodb-server-core - focal
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 Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1933378 Title: Unable to build from source mongodb-server-core - focal To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mongodb/+bug/1933378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1933378] Re: Unable to build from source mongodb-server-core - focal
** Changed in: mongodb (Ubuntu Focal) Assignee: (unassigned) => Heather Lemon (hypothetical-lemon) ** Changed in: mongodb (Ubuntu Impish) Assignee: Heather Lemon (hypothetical-lemon) => (unassigned) ** Changed in: mongodb (Ubuntu Impish) Importance: High => Undecided ** Changed in: mongodb (Ubuntu Focal) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1933378 Title: Unable to build from source mongodb-server-core - focal To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mongodb/+bug/1933378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1933378] Re: Unable to build from source mongodb-server-core - focal
** Patch removed: "mongodb-server-core-focal-build-1933378-20210707.debdiff" https://bugs.launchpad.net/ubuntu/+source/mongodb/+bug/1933378/+attachment/5509682/+files/mongodb-server-core-focal-build-1933378-20210707.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1933378 Title: Unable to build from source mongodb-server-core - focal To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mongodb/+bug/1933378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1933378] Re: Unable to build from source mongodb-server-core - focal
Confirmed, removed from Groovy onwards, see https://bugs.launchpad.net/ubuntu/+source/mongodb/+bug/1879494 Removing the hirsute+ tasks because of license incompatibility blocks. ** Changed in: mongodb (Ubuntu Groovy) Status: New => Won't Fix ** Changed in: mongodb (Ubuntu Hirsute) Status: New => Won't Fix ** Changed in: mongodb (Ubuntu Impish) Status: Confirmed => Won't Fix -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1933378 Title: Unable to build from source mongodb-server-core - focal To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mongodb/+bug/1933378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1933378] Re: Unable to build from source mongodb-server-core - focal
unfortunately mongo was dropped and hasn't had a successful build since Focal https://launchpad.net/ubuntu/+source/mongodb/1:3.6.9+really3.6.8+90 ~g8e540c0b6d-0ubuntu6 ** Also affects: mongodb (Ubuntu Focal) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1933378 Title: Unable to build from source mongodb-server-core - focal To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mongodb/+bug/1933378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1933378] Re: Unable to build from source mongodb-server-core - focal
** No longer affects: requests (Ubuntu) ** No longer affects: requests (Ubuntu Impish) ** No longer affects: requests (Ubuntu Hirsute) ** No longer affects: requests (Ubuntu Groovy) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1933378 Title: Unable to build from source mongodb-server-core - focal To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mongodb/+bug/1933378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1933378] Re: Unable to build from source mongodb-server-core - focal
** Also affects: mongodb (Ubuntu Impish) Importance: High Assignee: Heather Lemon (hypothetical-lemon) Status: Confirmed ** Also affects: requests (Ubuntu Impish) Importance: Undecided Status: Confirmed ** Also affects: mongodb (Ubuntu Groovy) Importance: Undecided Status: New ** Also affects: requests (Ubuntu Groovy) Importance: Undecided Status: New ** Also affects: mongodb (Ubuntu Hirsute) Importance: Undecided Status: New ** Also affects: requests (Ubuntu Hirsute) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1933378 Title: Unable to build from source mongodb-server-core - focal To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mongodb/+bug/1933378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1933378] Re: Unable to build from source mongodb-server-core - focal
Hirsute and Impish do not have a mongodb-server-core package available as of yet. https://launchpad.net/ubuntu/impish/+source/mongodb https://launchpad.net/ubuntu/hirsute/+source/mongodb But I would assume that they would also be affected. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1933378 Title: Unable to build from source mongodb-server-core - focal To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mongodb/+bug/1933378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1933378] Re: Unable to build from source mongodb-server-core - focal
Also verify whether Hirsute and later are also affected. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1933378 Title: Unable to build from source mongodb-server-core - focal To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mongodb/+bug/1933378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1933378] Re: Unable to build from source mongodb-server-core - focal
Does mongodb still need the requests library, but in Python 3? If so the removal here without inclusion of the python3 requests library will break things. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1933378 Title: Unable to build from source mongodb-server-core - focal To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mongodb/+bug/1933378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1933378] Re: Unable to build from source mongodb-server-core - focal
The attachment "mongodb-server-core-focal- build-1933378-20210707.debdiff" seems to be a debdiff. The ubuntu- sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. If the attachment isn't a patch, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are member of the ~ubuntu-sponsors, unsubscribe the team. [This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issue please contact him.] ** Tags added: patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1933378 Title: Unable to build from source mongodb-server-core - focal To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mongodb/+bug/1933378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1933378] Re: Unable to build from source mongodb-server-core - focal
I'm not sure how to remove the requests package from the "affects" but I'll attach the debdiff with the removal of python-requests. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1933378 Title: Unable to build from source mongodb-server-core - focal To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mongodb/+bug/1933378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1933378] Re: Unable to build from source mongodb-server-core - focal
removes python-requests from d/control, build-dependencies list. ** Patch added: "mongodb-server-core-focal-build-1933378-20210707.debdiff" https://bugs.launchpad.net/ubuntu/+source/mongodb/+bug/1933378/+attachment/5509682/+files/mongodb-server-core-focal-build-1933378-20210707.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1933378 Title: Unable to build from source mongodb-server-core - focal To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mongodb/+bug/1933378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1933378] Re: Unable to build from source mongodb-server-core - focal
I can go ahead and pick this up. I like @Sergio's first solution. Drop `python-requests` from build- dependencies. Thanks, Heather Lemon ** Changed in: mongodb (Ubuntu) Assignee: (unassigned) => Heather Lemon (hypothetical-lemon) ** Changed in: mongodb (Ubuntu) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1933378 Title: Unable to build from source mongodb-server-core - focal To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mongodb/+bug/1933378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1933378] Re: Unable to build from source mongodb-server-core - focal
Please note that mongodb in Focal is in universe, so I don't expect Ubuntu Server developers to be working on it. However anyone who wants to volunteer a fix is welcome to do so. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1933378 Title: Unable to build from source mongodb-server-core - focal To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mongodb/+bug/1933378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1933378] Re: Unable to build from source mongodb-server-core - focal
Just to reinforce what was discussed, I can also confirm this bug. @Heather, the requests package doesn't contain/depend on python- requests, so I don't think there's anything we should do there. I'm left wondering whether other packages depend on python-requests to be built. Either way, I see two possible solutions here: - Remove the python-requests build-dependency from mongodb. A quick inspection (grep "import.*requests" -r) tells me that python-requests is only used inside the buildscripts/ and the pytest/ directories. I also did a full rebuild here and confirmed that everything passes, so I *think* it should be OK to just drop python-requests from B-D. - 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'm leaning towards the first solution here. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1933378 Title: Unable to build from source mongodb-server-core - focal To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mongodb/+bug/1933378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1933378] Re: Unable to build from source mongodb-server-core - focal
This ppa only removes python-requests from d/control. I think we also need to remove python-requests from the requests package for focal too yes? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1933378 Title: Unable to build from source mongodb-server-core - focal To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mongodb/+bug/1933378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1933378] Re: Unable to build from source mongodb-server-core - focal
No worries. If I drop python-requests from the /d/control. It seems to be building successfully. ppa with fix: https://launchpad.net/~hypothetical-lemon/+archive/ubuntu/mongodb-server-core 1:3.6.9+really3.6.8+90~g8e540c0b6d-0ubuntu6 needs tested. It did pass building and unit tests etc. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1933378 Title: Unable to build from source mongodb-server-core - focal To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mongodb/+bug/1933378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1933378] Re: Unable to build from source mongodb-server-core - focal
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: requests (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1933378 Title: Unable to build from source mongodb-server-core - focal To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mongodb/+bug/1933378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1933378] Re: Unable to build from source mongodb-server-core - focal
Thanks for reporting. I get the same error message when attempting to install build dependencies for mongodb on Ubuntu 20.04. It looks like the python2 package was dropped from requests shortly before the release of focal (https://launchpad.net/ubuntu/+source/requests/2.22.0-2ubuntu1), which means mongodb can no longer be rebuilt. ** Also affects: requests (Ubuntu) Importance: Undecided Status: New ** Changed in: mongodb (Ubuntu) Status: New => Confirmed ** Tags added: focal ftbfs unmetdeps -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1933378 Title: Unable to build from source mongodb-server-core - focal To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mongodb/+bug/1933378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs