Search Criteria
Package Details: liquidctl-git 1.13.0.r61.85b32a7-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/liquidctl-git.git (read-only, click to copy) |
---|---|
Package Base: | liquidctl-git |
Description: | Cross-platform tool and drivers for liquid coolers and other devices |
Upstream URL: | https://github.com/liquidctl/liquidctl |
Licenses: | GPL3 |
Conflicts: | liquidctl |
Provides: | liquidctl |
Submitter: | jonasmalacofilho |
Maintainer: | jonasmalacofilho |
Last Packager: | jonasmalacofilho |
Votes: | 2 |
Popularity: | 0.000000 |
First Submitted: | 2020-02-18 22:49 (UTC) |
Last Updated: | 2024-04-28 18:30 (UTC) |
Dependencies (17)
- i2c-tools (i2c-tools-gitAUR)
- python (python37AUR, python311AUR, python310AUR)
- python-colorlog
- python-crcmod
- python-docopt
- python-hidapi (python-hidapi-gitAUR)
- python-pillow (python-pillow-gitAUR)
- python-pyusb (python-pyusb-gitAUR)
- python-setuptools
- git (git-gitAUR, git-glAUR) (make)
- python-build (make)
- python-installer (python-installer-gitAUR) (make)
- python-setuptools-scm (make)
- python-wheel (make)
- python-pytest (python-pytest7) (check)
- python-prometheus_client (optional) – export data to Prometheus
- python-psutil (optional) – use system/hwmon sensors in yoda
Required by (4)
- coolercontrol (requires liquidctl)
- coolercontrol-liqctld (requires liquidctl)
- gkraken (requires liquidctl)
- krakenx-git (requires liquidctl)
Latest Comments
« First ‹ Previous 1 2
gardotd426 commented on 2020-12-20 11:28 (UTC)
I'm telling you, it requires python-smbus-git.
I just tried again in a fresh directory by running
WITHOUT python-smbus-git installed. And it fails.
And like I said, if I install python-smbus-git and then install liquidctl-git, but then remove python-smbus-git, liquidctl will fail to run as well.
Here's the full error list:
Python is flipping out because there's no
smbus
module, which is provided bypython-smbus-git
, or throughsudo pip install smbus
jonasmalacofilho commented on 2020-12-20 11:22 (UTC)
The
smbus
Python package is part ofi2c-tools
, and at the same time that I pushed that change to liquidctl, I made it adepends
here (was inoptdepends
before that).But... I forgot to update
.SRCINFO
; if you were using an AUR helper, perhaps it followed the dependencies on.SRCINFO
, instead ofPKGBUILD
?Anyway, it should be fixed now. Please give it a try and let me know.
gardotd426 commented on 2020-12-20 10:38 (UTC) (edited on 2020-12-20 10:39 (UTC) by gardotd426)
EDIT: I actually found the commit, it was 20 hours ago, and it's now non-optional according to the commit message: https://github.com/jonasmalacofilho/liquidctl/commit/120b6082da650841900657dd959af9f0a90951db
You're missing a dependency,
python-smbus-git
It wasn't required before, but it definitely is now (at least for X*3 coolers).
liquidctl won't even compile without it installed, and it's not a makedepend either because if you uninstall python-smbus-git after building and installing liquidctl-git, you also get errors.
Here's part of the compile error:
though there are also like 200 lines about the same error preceeding it.
And then if you try to run liquidctl-git after uninstalling python-smbus-git, you get:
So yeah, this is obviously a hard dependency now. I've run liquidctl-git for months (and compiled it manually before that), this was never needed, but it is now.
« First ‹ Previous 1 2