JstKddng, you missed the point. mongosh-bin should provide/conflict with mongosh, not the other way around.
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.123800 |
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, gcc11-libsAUR, 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)
- Show 3 more dependencies...
Required by (31)
- adminer (optional)
- alerta (optional)
- camlistore (optional)
- cronsun-bin
- grasscutter-git (optional)
- graylog (optional)
- icalingua++-electron-git (optional)
- icalingua++-git (optional)
- kamailio (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)
- Show 14 more...
Sources (8)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 .. 16 Next › Last »
Scimmia commented on 2023-09-17 15:33 (UTC)
JstKddng commented on 2023-09-17 14:26 (UTC)
@PolarianDev
it should conflict since both provide /usr/bin/mongosh
You forgot the following:
done2
PolarianDev commented on 2023-09-17 14:10 (UTC)
@JstKddng You forgot the following:
-
Bump pkgrel to 2, because you have made modifications to the package for the same version.
-
Regenerate the .SRCINFO, you haven't done this and thus the AUR hasn't updated:
makepkg --printsrcinfo > .SRCINFO
After that I can build and deploy this to my repository \o/
PolarianDev commented on 2023-09-17 13:07 (UTC)
@JstKddng No mongosh
should not conflict mongosh-bin
, the source package does not need to conflict or provide, it is the suffixed packages which need to (so -git, -bin etc).
mongosh
is completely fine :)
Also cheers for the additional of the option, now it will build just fine :)
JstKddng commented on 2023-09-17 01:06 (UTC)
@yakoyakoyokuyoku
you should add mongosh-bin to the mongosh conflicts
@PolarianDev
done
PolarianDev commented on 2023-09-16 20:20 (UTC)
@JstKddng debug builds break mongodb, please add options=('!debug') to the PKGBUILD to prevent this breaking in the Arch Build system.
Thank you,
Polarian
PolarianDev commented on 2023-09-16 13:35 (UTC)
Following on from @yakoyakoyokuyoku point.
As this package is a source package, it should only depend on source dependencies, which therefore means it is unconventional to add binary packages within a source package.
But as it is a optional dependency, I am not sure it counts under the same conventions...
But it does not hurt changing mongosh-bin to mongosh
yakoyakoyokuyoku commented on 2023-09-15 19:29 (UTC)
@JstKddng, you can now try mongosh
again if it works for you then you can swap it with mongosh-bin
.
PolarianDev commented on 2023-04-19 09:36 (UTC)
I have packaged mongodb to my unofficial arch linux repository, you can find more information about this repository on the arch wiki, and the git repository for it (which also contains a list of packages):
- https://wiki.archlinux.org/title/Unofficial_user_repositories#PolarRepo
- https://git.polarian.dev/AUR/polarrepo
Once the repository is added you can simply install mongodb using pacman:
pacman -Syu mongodb
And update it like usual:
pacman -Syu
PolarianDev commented on 2023-04-17 10:04 (UTC)
Hello, just wanted to highlight that curl
is not needed to be specified within the dependencies as it is included already within base-devel :)
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