It seems the problem (for a fresh install) is that the call to parse_cpu_data fails because the file /usr/local/share/pmk/pmkcpu.dat does not exist on a fresh install. (Why is the error message that says "the file does not exist" commented out?) I don't know how you want to fix this (create the file? proceed with the value from uname?) so I haven't attached a patch, but hopefully I've saved you some time. See: pmksetup.c, function get_cpu_data detect_cpu.c, function parse_cpu_data parse_cpu_data returns a pointer to the parsed data from the file, or NULL on a variety of failures, so ignoring the one case where the file didn't exist would be hard for me to implement (as someone who doesn't know the ins and outs of the program). But if you have a suggestion on how to proceed, fire it my way and I'll give it a shot. cheerio, bjb -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]