Package Details: liquidtux-dkms-git 0.1.0.r92.2ceefc1-1

Git Clone URL: https://aur.archlinux.org/liquidtux-dkms-git.git (read-only, click to copy)
Package Base: liquidtux-dkms-git
Description: Linux kernel hwmon drivers for AIO liquid coolers and other devices (DKMS, Git)
Upstream URL: https://github.com/liquidctl/liquidtux
Licenses: GPL
Conflicts: liquidtux
Provides: liquidtux
Submitter: jonasmalacofilho
Maintainer: jonasmalacofilho
Last Packager: jonasmalacofilho
Votes: 3
Popularity: 0.000000
First Submitted: 2019-10-31 04:11 (UTC)
Last Updated: 2023-01-19 06:07 (UTC)

Dependencies (2)

Required by (0)

Sources (1)

Latest Comments

jonasmalacofilho commented on 2021-12-18 11:51 (UTC) (edited on 2021-12-18 11:52 (UTC) by jonasmalacofilho)

@programegg,

The first part is normal, AFAIK: when DKMS replaces a module that already exists, it moves the pre-existing one to a different location (see dkms(8)). And because pacman does that check before uninstalling the DKMS module (at which point the original one would be restored), the check failure and resulting warning are expected (IMO).

Regarding the modules from old kernels not being removed, thanks for reporting the problem. I think I found the cause (incorrect DEST_MODULE_LOCATION), and fixed it in the source repository. Please give it a try and let me know if you experience any more issues.

P.S. I accidentally removed my previous comment; since the first part is useful to keep here, it's repeated in this comment.

programegg commented on 2021-12-17 22:49 (UTC) (edited on 2021-12-17 22:50 (UTC) by programegg)

Updating the kernel always leaves messages like

warning: could not get file information for usr/lib/modules/5.15.8-zen1-1-zen/kernel/drivers/hwmon/nzxt-kraken2.ko.zst

when DKMS runs to uninstall modules. Also /usr/lib/modules/previous-kernels/kernel/drivers/hwmon/nzxt-kraken2.ko.zst aren't auto-removed. No issues with other modules from this package except nzxt-kraken2. Is this something that needs to be reported upstream?

nines commented on 2021-01-26 02:19 (UTC)

@jonasmalacofilho Thanks for fixing!

jonasmalacofilho commented on 2021-01-26 02:14 (UTC)

My bad, should be fixed now. FYI it had to do with the different git core.abbrev setting on my system, where the .SRCINFO metadata was generated.

nines commented on 2021-01-26 01:09 (UTC)

For some reason I'm getting aur/liquidtux-dkms-git 0.1.0.r3.b713c7a-1 -> 0.1.0.r3.b713c7affe1b-1 on every update now. I uninstalled, wiped the yay cache, and reinstalled, same issue.

jabra commented on 2021-01-24 19:08 (UTC)

@jonasmalacofilho oh. I didn't know about that. I really appreciate the work you put into this by the way :)

jonasmalacofilho commented on 2021-01-24 02:39 (UTC) (edited on 2021-01-24 02:40 (UTC) by jonasmalacofilho)

@jabra According to the wiki, linux-headers is supposed to be left out since it's already one of the many optional dependencies for dkms.[1] This also matches how official dkms packages are specified: e.g. nvidia-dkms.

jabra commented on 2021-01-24 02:06 (UTC)

Hi, seems like "linux-headers" is missing in the depends, won't install without them.