Package Details: liquidctl-git 1.13.0.r61.85b32a7-1

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)

Required by (3)

Sources (1)

Latest Comments

1 2 Next › Last »

yari_dog commented on 2024-09-03 10:27 (UTC) (edited on 2024-09-03 10:31 (UTC) by yari_dog)

for anyone having trouble with "the device has no langid", what I did to fix it was to move $srcdir/extra/linux/71-liquidctl.rules to /usr/lib/udev/rules.d, run yay -S, and before confirming the install with y, rm'ing the udev rule. the udev rule is needed for one of the tests, but conflicts with the udev rule that is installed post-test. idk the meta of installing the udev rule before running the install command, but that's what worked for me. I did have to force a rebuild with sudo udevadm trigger before running the yay -S but that was fine. hope this helps someone

edit: run yay -G liquidctl-git and then the pkgbuild (letting it fail) to grab the src easily if you're lazy like i am

jonasmalacofilho commented on 2024-02-11 14:20 (UTC)

@benwbooth, for the most part, it's just that nobody thought to ask for them until now. I just added them here, but you probably also want to ping the maintainer of the official liquidctl package.

benwbooth commented on 2024-02-10 03:06 (UTC)

is there any reason why yoda and the other extra scripts are not installed? I use yoda for my MSI coreliquid.

intelfx commented on 2023-09-27 16:50 (UTC)

Please add git to makedepends. Patch: http://ix.io/4HA5

gardotd426 commented on 2020-12-20 11:54 (UTC)

Exactly, using provides is what I would have expected

jonasmalacofilho commented on 2020-12-20 11:53 (UTC) (edited on 2020-12-20 11:55 (UTC) by jonasmalacofilho)

Well, I left a comment on i2c-tools-git about this, hopefully that maintainer can sort that out. It's the same maintainer for python-smbus-git as well, so that may help (ideally everything should be moved to i2c-tools-git, with an added provides=(python-smbus-git) for backwards compatibility).

gardotd426 commented on 2020-12-20 11:49 (UTC)

This is the third time in the last like, two weeks where I've seen a -git package install completely different files from the non-git package. It's really annoying. Yeah, I'd had i2c-tools installed for months and months for OpenRGB, but I recently installed -git, and apparently that removed the smbus files. So then when I saw the errors I searched for python and smbus w/ yay and found python-smbus-git, installed it, and then everything worked fine.

So yeah, basically you need either i2c-tools, or i2c-tools-git and python-smbus-git.

jonasmalacofilho commented on 2020-12-20 11:46 (UTC)

I think I know what's going on: python-smbus-git installs i2c-tools-git, but that doesn't really replace i2c-tools correctly: i2c-tools includes the Python smbus module, i2c-tools-git doesn't (apparently it expects a python-smbus package, maybe a relic from the past).

Uninstall i2c-tools-git as well, then try makepkg -s again.

jonasmalacofilho commented on 2020-12-20 11:39 (UTC)

I don't have python-smbus-git ; )

$ pacman -Q python-smbus-git
error: package 'python-smbus-git' was not found

On the other hand:

$ pacman -Ql i2c-tools | grep python
i2c-tools /usr/lib/python3.9/
i2c-tools /usr/lib/python3.9/site-packages/
i2c-tools /usr/lib/python3.9/site-packages/smbus-1.1-py3.9.egg-info
i2c-tools /usr/lib/python3.9/site-packages/smbus.cpython-39-x86_64-linux-gnu.so

gardotd426 commented on 2020-12-20 11:30 (UTC)

Also, building with python-smbus-git installed, during the successful build, this message is given:

byte-compiling /home/matt/tmp/makepkg/liquidctl-git/pkg/liquidctl-git/usr/lib/python3.9/site-packages/liquidctl/driver/smbus.py to smbus.cpython-39.pyc

And sure enough, pacman -Ql python-smbus-git gives /usr/lib/python3.9/site-packages/smbus.cpython-39-x86_64-linux-gnu.so