[ATrpms-users] Conflict between fedora and atrpms version of lm_sensors

Jeffrey J. Kosowsky atrpms at kosowsky.org
Sun Dec 16 10:43:06 CET 2007


While I use atrpms for a lot of extras not found in fedora proper,
I prefer to stick with the fedora version when atrpms has a parallel
version of an existing rpm.

An example is lm_sensors and sensord.
However, with the fedora version of lm_sensors
(lm_sensors-2.10.5-1.fc8.i386.rpm) and sensord
(lm_sensors-sensord-2.10.5-1.fc8.i386.rpm) installed, I get the
following error when running 'yum update':

Error: Missing Dependency: lm_sensors = 2.10.5-52.fc8 is needed by
package sensord


The problem seems to be that yum is trying to upgrade me to the atrpms
version of lm_sensors and sensord. Probably, compounding this is that
fedora calls the sensord package "lm_sensors-sensord" while atrpms
calls it "sensord".

So, basically, I have the following three questions:
1. How do I get yum to allow upgrades of lm_sensors when the upgrade
   comes from the same repo as the original (i.e., fedora) but not if it
   comes from a different repo (e.g., atrpms)?

2. Why does atrpms have a different name for the essentially
   equivalent sensord package from what fedora now calls it?

3. What is causing the specific error and how do I prevent it? (other
   than manually uninstalling lm_sensors/lm_sensors-sensord and then
   installing the atrpms version?

Thanks



More information about the atrpms-users mailing list