Search Criteria
Package Details: nanomq-nng-bin 0.24.10-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/nanomq-bin.git (read-only, click to copy) |
|---|---|
| Package Base: | nanomq-bin |
| Description: | NanoNNG is the nanomsg-next-generation fork with MQTT support |
| Upstream URL: | https://nanomq.io |
| Licenses: | MIT |
| Conflicts: | nng |
| Provides: | nng |
| Submitter: | emiliano.bovetti |
| Maintainer: | emiliano.bovetti |
| Last Packager: | emiliano.bovetti |
| Votes: | 0 |
| Popularity: | 0.000000 |
| First Submitted: | 2025-03-24 16:31 (UTC) |
| Last Updated: | 2026-02-05 12:40 (UTC) |
Dependencies (2)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- libarchive (libarchive-gitAUR) (make)
Required by (7)
- kicad-git (requires nng)
- kicad-hq (requires nng)
- kicad-nightly (requires nng)
- kicad-nightly-rpm (requires nng)
- nngpp-git (requires nng)
- satdump (requires nng)
- satdump-git (requires nng)
Latest Comments
emiliano.bovetti commented on 2026-01-27 11:35 (UTC)
Hey I've created a split package to install the two separately, it seems like the best option to me. Let me know if it works for you :)
emiliano.bovetti commented on 2026-01-26 22:38 (UTC) (edited on 2026-01-26 23:03 (UTC) by emiliano.bovetti)
I've just realized there's no runtime dependency here
we could just avoid copying
nngcatand any other nng-related stuff from the rpm, it seems both nanomq and nanomq_cli work fine without those filesthe only problem is that headers file in
/usr/include/nanomqare including stuff from nng, so we'd need to publish nanomq-nng-bin or something to fix nanomq as libraryxorly commented on 2026-01-26 20:46 (UTC)
Hmm, I see. Maybe we could create nanomq-nng package, which would provide nng and depend this package on it. Nanomq nng states, it is fully bakward compatible with nng. Unfortunately versioning is completely different. If something depends on nng being above certain version, it will not work with nanomq nng :/
emiliano.bovetti commented on 2026-01-26 20:14 (UTC) (edited on 2026-01-26 20:15 (UTC) by emiliano.bovetti)
The problem is that
nnginpackages/extraships the original nanomsg/nng, while nanomq has its own fork at nanomq/NanoNNG. I'm not really sure what changes, but on the forked repository I see hundreds of commits from JaylinYu, so I'm afraid that at this point nanomq's nng is not compatible anymore with the original oneI'll add the conflict with nng for now and I'll test the upstream library with nanomq just to see what happens
xorly commented on 2026-01-26 16:08 (UTC) (edited on 2026-01-26 16:14 (UTC) by xorly)
Hi, I am getting filesystem conflicts with
nngpackage. in - /usr/include/nng/ - /usr/lib/cmake/nng/ - /usr/bin/nngcatDo you think that nanomq-bin could use nng from the arch package?