Search Criteria
Package Details: netmon-gui 0.2.3-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/netmon-gui.git (read-only, click to copy) |
|---|---|
| Package Base: | netmon-gui |
| Description: | Modern network monitor for Arch Linux with PySide6 GUI - speed test, bandwidth, connections, quota tracking |
| Upstream URL: | https://github.com/KyrilosKamal/NetMon |
| Licenses: | MIT |
| Submitter: | kyrilloskamal |
| Maintainer: | kyrilloskamal |
| Last Packager: | kyrilloskamal |
| Votes: | 0 |
| Popularity: | 0.000000 |
| First Submitted: | 2026-06-02 17:50 (UTC) |
| Last Updated: | 2026-06-03 13:00 (UTC) |
Dependencies (13)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- pyside6
- python
- python-colorama (python-colorama-gitAUR)
- python-psutil
- python-pyqtgraph
- python-pyside6-fluent-widgetsAUR
- qt6-wayland
- speedtest-cli (speedtest-cli-gitAUR)
- python-build (make)
- python-installer (make)
- python-setuptools (make)
- python-wheel (make)
Latest Comments
musdus commented on 2026-06-04 17:26 (UTC)
⚠️ Critical: your package breaks AUR policy — fix required immediately
Your package netmon-gui installs its binary as /usr/bin/netmon, which is already owned by the existing AUR package netmon. This causes a file conflict and makes your package uninstallable:
error: failed to commit transaction (conflicting files) netmon-gui: /usr/bin/netmon exists in filesystem (owned by netmon)
This is an AUR violation. Two packages cannot own the same file unless one explicitly declares conflicts= and replaces= — which yours does not.
You must fix this now by renaming the installed binary from netmon to netmon-gui in your PKGBUILD:
Wrong — conflicts with existing package:
install -Dm755 netmon "$pkgdir/usr/bin/netmon"
Correct:
install -Dm755 netmon "$pkgdir/usr/bin/netmon-gui"
Also update your entry point in pyproject.toml:
[project.scripts] netmon-gui = "netmon_gui.main:main"
Then bump pkgrel to -2, regenerate .SRCINFO, and push.
Until this is fixed, nobody with netmon installed can install your package.