-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 11/17/2015 05:54 PM, Michael Schwendt wrote:
On Tue, 17 Nov 2015 15:47:10 -0500, Stephen Gallagher wrote:
> Of these packages, lm_sensors pulls in 33MB of dependencies
> (mostly PERL, including the PERL interpreter). I'm not personally
> sure if there's sufficient value in lm_sensors to justify
> installing it by default. (Pulling in an entire language
> interpreter just to support this one package seems like
> overkill).
It the dep on Perl still only for the two interactive (!) scripts
in the lm_sensors package?
Looks like the dep is there to satisfy /usr/bin/sensors-conf-convert
and /usr/sbin/sensors-detect
Or has anything changed that would strictly require those two
scripts to be available by default?
One script converts from ancient config file format to the current
format. => Not needed since many years.
Yeah, look like /usr/bin/sensors-conf-convert could be dropped
entirely (or at least moved into a non-required subpackage).
The other script may be essential, because without running it, you
likely don't have any working config file to begin with. It tries
to detect h/w but still isn't automatic. There's still a big fat
warning about running it with --auto option.
Are other tools in the lm_sensors base package really useful
without a config file?
Nov 18 08:28:37 serverrpmdeps.sgallagh.rht systemd[1]: Starting
Hardware Monitoring Sensors...
Nov 18 08:28:37 serverrpmdeps.sgallagh.rht
lm_sensors-modprobe-wrapper[703]: No sensors with loadable kernel
modules configured.
Nov 18 08:28:37 serverrpmdeps.sgallagh.rht
lm_sensors-modprobe-wrapper[703]: Please, run 'sensors-detect' as root
in order to search for available sensors.
Nov 18 08:28:37 serverrpmdeps.sgallagh.rht systemd[1]:
lm_sensors.service: Main process exited, code=exited, status=1/FAILURE
Nov 18 08:28:37 serverrpmdeps.sgallagh.rht sensors[732]: No sensors found!
Nov 18 08:28:37 serverrpmdeps.sgallagh.rht sensors[732]: Make sure you
loaded all the kernel drivers you need.
Nov 18 08:28:37 serverrpmdeps.sgallagh.rht sensors[732]: Try
sensors-detect to find out which these are.
Nov 18 08:28:37 serverrpmdeps.sgallagh.rht systemd[1]: Failed to start
Hardware Monitoring Sensors.
Nov 18 08:28:37 serverrpmdeps.sgallagh.rht systemd[1]:
lm_sensors.service: Unit entered failed state.
Nov 18 08:28:37 serverrpmdeps.sgallagh.rht systemd[1]:
lm_sensors.service: Failed with result 'exit-code'.
Looks like it really isn't useful without manual configuration (we
don't run `sensors-detect --auto` at any point). That to me says that
we should remove this package from the default installation and also
revoke its status in the systemd presets, since it doesn't meet the
criteria specified in
https://fedoraproject.org/wiki/Packaging:DefaultServices#Locally_running_...
OK, with this in mind, I'm removing lm_sensors from the default
package set.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iEYEARECAAYFAlZMhg4ACgkQeiVVYja6o6Mk2ACfY0YeA7+PE/k/rG5OFOQpx2pr
8doAn2JqegINGeLt/0zIt+087dVlvmv5
=3kx2
-----END PGP SIGNATURE-----