Please fix dependency hell problem.
Search Criteria
Package Details: mongodb 8.0.4-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/mongodb.git (read-only, click to copy) |
---|---|
Package Base: | mongodb |
Description: | A high-performance, open source, schema-free document-oriented database |
Upstream URL: | https://www.mongodb.com/ |
Keywords: | database document-oriented nosql |
Licenses: | SSPL-1.0 |
Provides: | mongodb |
Submitter: | felixonmars |
Maintainer: | siavoshkc |
Last Packager: | siavoshkc |
Votes: | 36 |
Popularity: | 0.035713 |
First Submitted: | 2019-01-18 22:08 (UTC) |
Last Updated: | 2025-03-31 21:53 (UTC) |
Dependencies (23)
- curl (curl-gitAUR, curl-c-aresAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
- libsasl
- libstemmer (libstemmer-gitAUR)
- libunwind (libunwind-carbonAUR, libunwind-gitAUR)
- openssl (openssl-gitAUR, openssl-staticAUR)
- snappy (snappy-gitAUR)
- yaml-cpp
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- zstd (zstd-gitAUR, zstd-staticAUR)
- python-cheetah3 (make)
- python-distro (make)
- python-gitpython (make)
- python-psutil (make)
- python-pymongo (make)
- python-regex (python-regex-gitAUR) (make)
- python-requests (make)
- python-retryAUR (make)
- python-setuptools (make)
- python-yaml (python-yaml-gitAUR) (make)
- mongodb-toolsAUR (percona-server-mongodb-binAUR, mongodb36-binAUR, mongodb-tools-gitAUR, mongodb-tools-binAUR) (optional) – mongoimport, mongodump, mongotop, etc
- mongoshAUR (mongosh-gitAUR, mongosh-binAUR) (optional) – interactive shell to connect with MongoDB
Required by (27)
- adminer (optional)
- alerta (optional)
- cronsun-bin
- grasscutter-git (optional)
- icalingua++-electron-git (optional)
- icalingua++-git (optional)
- kamailio (optional)
- librechat (optional)
- nemesyst-git (optional)
- nodejs-generator-scalatra (optional)
- omada-controller
- omada-controller-rxy
- pritunl-git (optional)
- pump.io (optional)
- pumpio-git (optional)
- python-ezdb-git (optional)
- python-ivre (optional)
- python-ivre-git (optional)
- python-pydal-git (optional)
- rocketchat-server
- rocketchat-server-standalone
- sip3-captain-ce (optional)
- sip3-salto-ce (optional)
- sip3-twig-ce (optional)
- unifi
- unifi-beta
- unifi-video
Sources (8)
sid00100 commented on 2022-07-14 10:37 (UTC)
JstKddng commented on 2022-04-07 15:33 (UTC)
@agnotek
If you can't build you can download binaries here. https://software.opensuse.org//download.html?project=home%3Ajustkidding%3Aarch&package=mongodb
agnotek commented on 2022-04-07 07:53 (UTC)
can't build
JstKddng commented on 2022-02-21 03:29 (UTC)
@rageltman
I believe you have to update to each major version until 4.4, then you can update to 5.0
rageltman commented on 2022-02-20 19:45 (UTC)
@JstKddng: thanks for taking this up. The package as built right now (mongodb-5.0.6-1) breaks when upgrading from v4. It needs libyaml-cpp as a runtime dependency, and fails to start-up even when that's deployed after running a normal pacman upgrade (and explicitly installing libyaml-cpp). I've not dug into why it doesn't start yet after sorting out the dependency issue, just rolled back to v4 for now.
JstKddng commented on 2022-02-06 14:09 (UTC) (edited on 2022-07-21 01:46 (UTC) by JstKddng)
Hey everyone, new maintainer here. I've updated the package to the latest version. You can get prebuilt binaries for mongodb on my OBS repository.
https://software.opensuse.org//download.html?project=home%3Ajustkidding%3Aarch&package=mongodb
14mRh4X0r commented on 2022-01-10 11:56 (UTC)
I was able to build with this patch.
TJM commented on 2021-11-15 14:34 (UTC) (edited on 2021-11-15 14:36 (UTC) by TJM)
Got an compilation error:
src/mongo/db/exec/plan_stats.h:214:10: error: 'optional' in namespace 'std' does not name a template type
214 | std::optional<std::string> replanReason;
| ^~~~~~~~
src/mongo/db/exec/plan_stats.h:41:1: note: 'std::optional' is defined in header '<optional>'; did you forget to '#include <optional>'?
40 | #include "mongo/util/container_size_helper.h"
+++ |+#include <optional>
41 | #include "mongo/util/time_support.h"
Perhaps a patch is required?
ali.molaei commented on 2021-04-03 06:27 (UTC)
@xamindar You can use https://aur.archlinux.org/packages/mongodb-bin/ as it's downloading from official repositories of mongodb, or use the docker as you said, if you don't want to compile from source
rpodgorny commented on 2021-04-03 06:16 (UTC)
xamindar: i'm using the official docker images for quite some time and it's been working perfectly for me so far...
Pinned Comments
JstKddng commented on 2022-08-03 23:28 (UTC)
Binary builds are available:
https://software.opensuse.org//download.html?project=home%3Ajustkidding%3Aarch&package=mongodb
JstKddng commented on 2022-08-03 23:28 (UTC)
If you have a pre-sandybridge CPU or an ARMv8 sbc, you can use mongodb44
If you'd like to stay in the V5.0 branch, you can use mongodb50