Package Details: mongodb 8.0.4-1

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.084092
First Submitted: 2019-01-18 22:08 (UTC)
Last Updated: 2025-03-31 21:53 (UTC)

Sources (8)

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

Latest Comments

« First ‹ Previous 1 .. 9 10 11 12 13 14 15 16 Next › Last »

dabz commented on 2019-02-14 10:55 (UTC)

I got this exception while upgrading & building to 4.0.6: Exception IOError: (2, 'No such file or directory', 'build/scons/sconsign.tmp') in <bound method dblite.__del__ of <SCons.dblite.dblite object at 0x7f32eff2aad0>> ignored

I don't really have time right now to investigate, is it just me having issues with the upgrade?

karcher commented on 2019-02-14 09:54 (UTC)

The update to the latest version is failing with this error:

Linking build/opt/mongo/db/commands/mr_test
Compiling build/opt/mongo/db/storage/mmap_v1/record_store_v1_capped_test.o
Linking build/opt/mongo/db/storage/mmap_v1/record_store_v1_capped_test
Compiling build/opt/mongo/util/concurrency/ticketholder_test.o
Linking build/opt/mongo/util/concurrency/ticketholder_test
Compiling build/opt/mongo/s/commands/append_at_cluster_time_test.o
Linking build/opt/mongo/s/commands/append_at_cluster_time_test
Compiling build/opt/mongo/db/query/interval_test.o
Linking build/opt/mongo/db/query/interval_test
Compiling build/opt/mongo/db/logical_clock_test_fixture.o
Generating library build/opt/mongo/db/liblogical_clock_test_fixture.a
Skipping ranlib for thin archive build/opt/mongo/db/liblogical_clock_test_fixture.a
Compiling build/opt/mongo/db/logical_clock_test.o
Linking build/opt/mongo/db/logical_clock_test
/bin/ld.gold: fatal error: build/opt/mongo/db/logical_clock_test: No space left on device
collect2: error: ld returned 1 exit status
scons: *** [build/opt/mongo/db/logical_clock_test] Error 1
scons: building terminated because of errors.
build/opt/mongo/db/logical_clock_test failed: Error 1
==> ERROR: A failure occurred in check().
    Aborting...
Error making: mongodb

It took 4h:15m:19s to come to this error and the created folder mongodb-src-r4.0.6 within the cache folder of yay has a size of 38.9 GiB.

jamespharvey20 commented on 2019-02-10 03:19 (UTC)

Verified updating to 4.0.6 works, with the updated wiredtiger.

Here's changes I'd recommend considering: 1. Remove usr/bin/install_compass. It's a python script to install compass, which is a GUI for working with mongodb. But, the script detects the OS, and if linux, the distribution. It doesn't run on Arch, saying it's an unsupported distribution. There's an AUR package, mongodb-compass. 2. Per namcap: snappy, openssl, libsasl, and lsb-release can be removed from depends. The first 3 are satisfied by other dependencies, and the last is not needed. 3. optdepends of libpcap can be removed. Community listed it for "mongosniff", which was replaced by mongoreplay in 3.4. mongoreplay is part of mongodb-tools, and is listed in its depends.

I've also asked felixonmars if mongodb-tools should be dropped to the AUR, for the same licensing reason, and also so the same maintainer can have both, to keep their version numbers in sync. If you're willing, perhaps keep an eye out for that and pick it up as well. (In case you do, per namcap: libsasl and openssl can be removed from its depends, being satisfied by other dependencies.)

chrbayer commented on 2019-02-08 07:25 (UTC)

I have updated wiredtiger to the required commit for mongodb 4.0.6 and successfully build version 4.0.6. So this package can simply be updated :-)

gobyrne commented on 2019-01-28 17:14 (UTC)

I have an alternate solution that worked like a charm for me.

Create a docker container for your mongodb. Super simple, worked like a charm.

ali.molaei commented on 2019-01-28 09:09 (UTC)

Hi there, since we have all problems with compiling the MongoDB, I created a bin package for it, it is got from the MongoDB itself directly https://aur.archlinux.org/packages/mongodb-bin/

Use it happily :D

navarroaxel commented on 2019-01-26 22:11 (UTC)

@Leslie, maybe you run out of space of disk (33% is 150GB available) The compilation took me 395 minutes (via time) and 180GB on disk on Intel i7. The best way for install it now is download both packages from the archlinux archive and use the pacman -U <package> command: https://archive.archlinux.org/packages/m/mongodb/ https://archive.archlinux.org/packages/w/wiredtiger/