[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Handling daemons that fail to start



* Andrey Rahmatullin <wrar@wrar.name>, 2014-02-19, 23:04:
Which CPUs mcelog supports, and where is it documented? Upstream README seems to imply that it should be able to run everywhere: “It is recommended that mcelog runs on all x86 machines, both 64bit (since early 2.6) and 32bit (since 2.6.32)”.
According to is_cpu_supported() it supports either GenuineIntel or (AuthenticAMD && family == 15).

So it should work here, but it doesn't:

$ grep -m2 -E '^vendor|family' /proc/cpuinfo
vendor_id       : AuthenticAMD
cpu family      : 15

$ sudo apt-get install -qq mcelog
Selecting previously unselected package mcelog.
(Reading database ... 207717 files and directories currently installed.)
Preparing to unpack .../archives/mcelog_100-1_i386.deb ...
Unpacking mcelog (100-1) ...
Processing triggers for man-db (2.6.6-1) ...
Setting up mcelog (100-1) ...
Starting Machine Check Exceptions decoder: CPU is unsupported
invoke-rc.d: initscript mcelog, action "start" failed.
dpkg: error processing package mcelog (--configure):
 subprocess installed post-installation script returned error exit status 1
E: Sub-process /usr/bin/dpkg returned an error code (1)

--
Jakub Wilk


Reply to: