@javum can you be more specific? I can update to 5.11 later today but more details would be nice. Please post any error messages you receive
Search Criteria
Package Details: it87-dkms-git 152.2b8b4fe-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/it87-dkms-git.git (read-only, click to copy) |
---|---|
Package Base: | it87-dkms-git |
Description: | Linux Driver for ITE LPC chips |
Upstream URL: | https://github.com/frankcrawford/it87 |
Keywords: | driver IT87 sensor thermal |
Licenses: | GPL |
Conflicts: | it87-frankcrawford-dkms-git |
Provides: | it87 |
Submitter: | codeworkx |
Maintainer: | codebling |
Last Packager: | codebling |
Votes: | 40 |
Popularity: | 0.065424 |
First Submitted: | 2017-03-30 17:34 (UTC) |
Last Updated: | 2020-11-30 21:00 (UTC) |
codebling commented on 2021-02-18 06:50 (UTC) (edited on 2021-02-18 06:51 (UTC) by codebling)
javum commented on 2021-02-18 06:06 (UTC) (edited on 2021-02-18 07:10 (UTC) by javum)
Not working on 5.11 by default, additionaly requires pahole package
codebling commented on 2020-12-23 22:46 (UTC)
Following up with @ifrit05 on Github
ifrit05 commented on 2020-12-21 05:28 (UTC)
Trying to install this on Manjaro kernel version 5.10.0-1-MANJARO but getting some errors.
Building it87-dkms-git...
==> Making package: it87-dkms-git 152.2b8b4fe-3 (Sun 20 Dec 2020 04:26:40 AM EST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Updating it87 git repo...
Fetching origin
-> Found dkms.conf
-> Found it87.conf
==> Validating source files with sha256sums...
it87 ... Skipped
dkms.conf ... Passed
it87.conf ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Creating working copy of it87 git repo...
Cloning into 'it87'...
done.
==> Starting prepare()...
==> Starting pkgver()...
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "it87-dkms-git"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: it87-dkms-git 152.2b8b4fe-3 (Sun 20 Dec 2020 04:26:41 AM EST)
==> Cleaning up...
Checking keyring...
Checking integrity...
Loading packages files...
Checking file conflicts...
Checking available disk space...
Installing it87-dkms-git (152.2b8b4fe-3)...
Running post-transaction hooks...
Arming ConditionNeedsUpdate...
Install DKMS modules
==> dkms install --no-depmod -m it87 -v 152.2b8b4fe -k 5.10.0-1-MANJARO
Error! Bad return status for module build on kernel: 5.10.0-1-MANJARO (x86_64)
Error while configuring
Consult /var/lib/dkms/it87/152.2b8b4fe/build/make.log for more information.
==> Warning, `dkms install --no-depmod -m it87 -v 152.2b8b4fe -k 5.10.0-1-MANJARO' returned 10
==> dkms install --no-depmod -m it87 -v 152.2b8b4fe -k 5.7.19-2-MANJARO
==> dkms install --no-depmod -m it87 -v 152.2b8b4fe -k 5.8.18-1-MANJARO
==> dkms install --no-depmod -m it87 -v 152.2b8b4fe -k 5.9.11-3-MANJARO
Error! Bad return status for module build on kernel: 5.9.11-3-MANJARO (x86_64)
Error while configuring
Consult /var/lib/dkms/it87/152.2b8b4fe/build/make.log for more information.
==> Warning, dkms install --no-depmod -m it87 -v 152.2b8b4fe -k 5.9.11-3-MANJARO' returned 10
==> depmod 5.7.19-2-MANJARO
==> depmod 5.8.18-1-MANJARO
==> depmod 5.9.11-3-MANJARO
==> depmod 5.10.0-1-MANJARO
Transaction successfully finished.
DKMS make.log for it87-152.2b8b4fe for kernel 5.9.11-3-MANJARO (x86_64)
Sun Dec 20 04:26:47 AM EST 2020
make: Entering directory '/usr/lib/modules/5.9.11-3-MANJARO/build'
ERROR: Kernel configuration is invalid.
include/generated/autoconf.h or include/config/auto.conf are missing.
Run 'make oldconfig && make prepare' on kernel src to fix it.
make: *** [Makefile:719: include/config/auto.conf] Error 1
make: Leaving directory '/usr/lib/modules/5.9.11-3-MANJARO/build
I have dkms package installed so I have no idea what this could be.
codebling commented on 2020-12-08 17:37 (UTC)
@stardust95 do you have a GitHub account? If so, can we move this discussion to GitHub Issues? If not, no pressure.
opale95 commented on 2020-12-08 17:14 (UTC) (edited on 2020-12-08 17:14 (UTC) by opale95)
@codebling Only one output: /usr/lib/modules/5.9.11-3-MANJARO/kernel/drivers/hwmon/it87.ko.xz
codebling commented on 2020-12-08 16:43 (UTC)
@stardust95
find /usr/lib/modules/`uname -r`/ -iname 'it87.ko*'
Can you check if more than one file is listed?
opale95 commented on 2020-12-08 16:17 (UTC)
@codebling i have the same output than you while reinstalling, no error output when launching the command alone, i tried reinstalling the 5.9.11-3 headers, it triggered a DKMS reinstall, but still the same mismatch and errors while trying to modprobe it.
codebling commented on 2020-12-07 18:43 (UTC)
@stardust95 looks like the module wasn't rebuilt by DKMS. Either makepkg
or your AUR helper should have triggered a DKMS rebuild of the this module.
$ sudo pikaur -S it87-dkms-git
Reading local package database...
Resolving AUR dependencies...
Reading repository package databases...
:: AUR package will be installed:
it87-dkms-git 152.2b8b4fe-3 -> 152.2b8b4fe-3
:: Proceed with installation? [Y/n]
:: [v]iew package details [m]anually select packages
>>
looking for conflicting AUR packages...
:: warning: Not showing diff for it87-dkms-git package (already reviewed)
:: Skipping review of PKGBUILD for it87-dkms-git package (--noedit)
:: Downloading the latest sources for a devel package it87-dkms-git...
:: Package it87-dkms-git is already built. Pass '--rebuild' flag to force the build.
loading packages...
warning: it87-dkms-git-152.2b8b4fe-3 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
Packages (1) it87-dkms-git-152.2b8b4fe-3
Total Installed Size: 0.50 MiB
Net Upgrade Size: 0.00 MiB
:: Proceed with installation? [Y/n] Y
(1/1) checking keys in keyring [########################################################################################] 100%
(1/1) checking package integrity [########################################################################################] 100%
(1/1) loading package files [########################################################################################] 100%
(1/1) checking for file conflicts [########################################################################################] 100%
(1/1) checking available disk space [########################################################################################] 100%
:: Running pre-transaction hooks...
(1/1) Remove upgraded DKMS modules
==> dkms remove --no-depmod -m it87 -v 152.2b8b4fe -k 5.4.80-2-lts
==> dkms remove --no-depmod -m it87 -v 152.2b8b4fe -k 5.9.11-arch2-1
:: Processing package changes...
(1/1) reinstalling it87-dkms-git [########################################################################################] 100%
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Install DKMS modules
==> dkms install --no-depmod -m it87 -v 152.2b8b4fe -k 5.4.80-2-lts
==> dkms install --no-depmod -m it87 -v 152.2b8b4fe -k 5.9.11-arch2-1
==> depmod 5.4.80-2-lts
==> depmod 5.9.11-arch2-1
You can see each the dkms
commands running, it will first remove the dkms module, then install (rebuild) it, then run depmod, once for each installed kernel. You can run these commands manually, but, regardless of which method you are using to install this package, the package install should run these automatically. Keep an eye out for DKMS errors during dkms install
. If there is one, it should say so in the output. If everything seems to go find but it's still not working, try running the command manually to see if there are any errors.
Pinned Comments
codebling commented on 2021-02-21 09:06 (UTC)
TL;DR for those running
linux
5.11 - you need to install thepahole
package if this package won't build. (see comments below for more details)codebling commented on 2020-10-23 15:36 (UTC)
I've updated this package to use the frankcrawford (most developed fork) upstream and am removing the
it87-frankcrawford-dkms-git
package.If you find another repo on GitHub that is more up to date, please comment.