ELRepo Bugtracker

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000063 [channel: elrepo/el5] kmod-it87 minor always 2010-05-18 07:30 2010-08-17 19:38
Reporter ohw0571 View Status public  
Assigned To pperry
Priority normal Resolution fixed  
Status resolved  
Summary 0000063: it87 has stopped working after upgrade to CentOS 5.5
Description After upgrading from CentOS 5.4 to 5.5, the it87 module fails to load:

(~): modprobe it87
FATAL: Error inserting it87 (/lib/modules/2.6.18-194.3.1.el5/kernel/drivers/hwmon/it87.ko): No such device

Removing and re-installing the module does not change anything

I have been using lm_sensors together with coretemp and it87 (all from ElRepo, latest versions) on the same machine without major issues.
Additional Information
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0000278)
toracat (administrator)
2010-05-18 09:38

I can confirm that the current version of it87 from ELRepo does not get symlinked against -194 kernels.
(0000279)
pperry (administrator)
2010-05-18 10:07

acknowledged - will have a fixed version shortly.
(0000280)
pperry (administrator)
2010-05-18 11:23

Just uploaded new versions:

x86:
kmod-it87-1.1-6.el5.elrepo.i686.rpm
kmod-it87-PAE-1.1-6.el5.elrepo.i686.rpm
kmod-it87-xen-1.1-6.el5.elrepo.i686.rpm

x86_64
kmod-it87-1.1-6.el5.elrepo.x86_64.rpm
kmod-it87-xen-1.1-6.el5.elrepo.x86_64.rpm

They should show up in the repo within the next hour.

Please note, version 1.1-6.el5.elrepo is only compatible with el5.5 series kernels (kernel-2.6.18-194.x) - users of older kernels should stick with version 1.1-5.el5.elrepo.

Tested here locally, but please confirm these packages are working for you.
(0000281)
toracat (administrator)
2010-05-18 12:36

I have installed kmod-it87-1.1-6.el5.elrepo.x86_64. It did not create a symlink at all (I have 2.6.18-194.3.1).
(0000282)
pperry (administrator)
2010-05-18 12:42

here is what I see:

[phil@Quad ~]$ rpm -q kmod-it87
kmod-it87-1.1-6.el5.elrepo.x86_64

[phil@Quad ~]$ find /lib/modules/ -name it87.ko
/lib/modules/2.6.18-164.el5/kernel/drivers/hwmon/it87.ko
/lib/modules/2.6.18-92.el5/kernel/drivers/hwmon/it87.ko
/lib/modules/2.6.18-128.el5/kernel/drivers/hwmon/it87.ko
/lib/modules/2.6.18-53.el5/kernel/drivers/hwmon/it87.ko
/lib/modules/2.6.18-194.3.1.el5/weak-updates/it87/it87.ko
/lib/modules/2.6.18-194.3.1.el5/kernel/drivers/hwmon/it87.ko
/lib/modules/2.6.18-194.el5/kernel/drivers/hwmon/it87.ko
/lib/modules/2.6.18-194.el5/extra/it87/it87.ko
/lib/modules/2.6.18-8.el5/kernel/drivers/hwmon/it87.ko
[phil@Quad ~]$
(0000283)
toracat (administrator)
2010-05-18 12:46

My output (note no symlink):

$ ls -l `find . /lib/modules -name it87.ko`
-rwxr--r-- 1 root root 72872 Jan 7 18:33 /lib/modules/2.6.18-164.10.1.el5/kernel/drivers/hwmon/it87.ko
-rwxr--r-- 1 root root 72872 Jan 20 06:12 /lib/modules/2.6.18-164.11.1.el5/kernel/drivers/hwmon/it87.ko
-rwxr--r-- 1 root root 72872 Mar 17 10:14 /lib/modules/2.6.18-164.15.1.el5/kernel/drivers/hwmon/it87.ko
-rwxr--r-- 1 root root 73056 Nov 3 2009 /lib/modules/2.6.18-164.6.1.el5.ayplus/kernel/drivers/hwmon/it87.ko
-rwxr--r-- 1 root root 72872 Dec 15 19:38 /lib/modules/2.6.18-164.9.1.el5/kernel/drivers/hwmon/it87.ko
-rwxr--r-- 1 root root 78968 May 13 12:08 /lib/modules/2.6.18-194.3.1.el5/kernel/drivers/hwmon/it87.ko
-rw-r--r-- 1 root root 95720 May 18 09:01 /lib/modules/2.6.18-194.el5/extra/it87/it87.ko
(0000284)
pperry (administrator)
2010-05-18 12:56

Yes, I see.

Can you just try uninstall/reinstall of the kmod just to make sure there's no weird updating issue going on.

What flavour kernel is it? RH/CentOS/SL?

These modules were built against a genuine RH -194.el5 kernel and my weak-linking is again against a genuine RH -194.3.1.el5 kernel.

I can test against a CentOS kernel later.
(0000285)
toracat (administrator)
2010-05-18 13:30
edited on: 2010-05-18 17:05

I installed kmod-it87 on a SL5.5 box. It was all normal.

$ ls -l `find . /lib/modules -name it87.ko`
-rwxr--r-- 1 root root 78968 May 6 23:59 /lib/modules/2.6.18-194.3.1.el5/kernel/drivers/hwmon/it87.ko
lrwxrwxrwx 1 root root 46 May 18 12:22 /lib/modules/2.6.18-194.3.1.el5/weak-updates/it87/it87.ko -> /lib/modules/2.6.18-194.el5/extra/it87/it87.ko
-rw-r--r-- 1 root root 95720 May 18 09:01 /lib/modules/2.6.18-194.el5/extra/it87/it87.ko

Then, I uninstall kmod-it87 from the C5.5 machine and did a re-install.

$ ls -l `find /lib/modules -name it87.ko`
-rwxr--r-- 1 root root 72872 Jan 7 18:33 /lib/modules/2.6.18-164.10.1.el5/kernel/drivers/hwmon/it87.ko
-rwxr--r-- 1 root root 72872 Jan 20 06:12 /lib/modules/2.6.18-164.11.1.el5/kernel/drivers/hwmon/it87.ko
-rwxr--r-- 1 root root 72872 Mar 17 10:14 /lib/modules/2.6.18-164.15.1.el5/kernel/drivers/hwmon/it87.ko
-rwxr--r-- 1 root root 73056 Nov 3 2009 /lib/modules/2.6.18-164.6.1.el5.ayplus/kernel/drivers/hwmon/it87.ko
-rwxr--r-- 1 root root 72872 Dec 15 19:38 /lib/modules/2.6.18-164.9.1.el5/kernel/drivers/hwmon/it87.ko
-rwxr--r-- 1 root root 78968 May 13 12:08 /lib/modules/2.6.18-194.3.1.el5/kernel/drivers/hwmon/it87.ko
lrwxrwxrwx 1 root root 46 May 18 12:26 /lib/modules/2.6.18-194.3.1.el5/weak-updates/it87/it87.ko -> /lib/modules/2.6.18-194.el5/extra/it87/it87.ko
-rw-r--r-- 1 root root 95720 May 18 09:01 /lib/modules/2.6.18-194.el5/extra/it87/it87.ko

(0000288)
pperry (administrator)
2010-05-18 17:04

OK, confirmed - I've just duplicated the problem.

The new kmod (1.1-6) is built against kernel 2.6.18-194.el5. When updating the previous version, the new version is correctly installed to:

/lib/modules/2.6.18-194.el5/extra/it87/it87.ko

but is *not* weak-linked against /lib/modules/2.6.18-194.3.1.el5

Uninstalling kmod-it87 and reinstalling fixes the issue.
(0000289)
pperry (administrator)
2010-05-18 17:29

There is a wider issue here, and updating of kmod packages is universally broken.

When updating any kmod package on el5.5, no weak links at all are created.

Temporary workaround is to uninstall the old kmod then install the new package.

I'll file a separate bug.
(0000340)
toracat (administrator)
2010-08-17 19:38

That "wider" issue was filed and fixed in bug 0000064.

- Issue History
Date Modified Username Field Change
2010-05-18 07:30 ohw0571 New Issue
2010-05-18 07:30 ohw0571 Status new => assigned
2010-05-18 07:30 ohw0571 Assigned To => pperry
2010-05-18 09:38 toracat Note Added: 0000278
2010-05-18 10:07 pperry Note Added: 0000279
2010-05-18 11:23 pperry Note Added: 0000280
2010-05-18 12:36 toracat Note Added: 0000281
2010-05-18 12:42 pperry Note Added: 0000282
2010-05-18 12:46 toracat Note Added: 0000283
2010-05-18 12:56 pperry Note Added: 0000284
2010-05-18 13:30 toracat Note Added: 0000285
2010-05-18 17:04 pperry Note Added: 0000288
2010-05-18 17:05 pperry Note Edited: 0000285
2010-05-18 17:29 pperry Note Added: 0000289
2010-08-17 19:38 toracat Note Added: 0000340
2010-08-17 19:38 toracat Status assigned => resolved
2010-08-17 19:38 toracat Resolution open => fixed


Mantis 1.1.8[^]
Copyright © 2000 - 2009 Mantis Group
Powered by Mantis Bugtracker