Description of problem: Updating from Fedora 17 with thermostat-0.3-1.fc17 to Fedora 19 with thermostat thermostat-0.9.2-4.fc19 fails since /usr/share/thermostat/agent/run (and a few other) changed from being a file to a symlink. These kind of changes aren't handled very well by rpm but need to be cleaned up manually. How reproducible: Every time Steps to Reproduce: 1. install thermostat-0.3-1.fc17 2. yum update to latest F19 version 3. Additional info: The issue is similar in nature to Bug 976420
Thanks for the bug report. At this point we can't really support dist-upgrades. The best you can do is (this will mean potential data loss): sudo yum remove thermostat rpm -qf /usr/share/thermostat (should not be owned by any package) sudo yum remove /usr/share/thermostat. Sorry about this, but we can't do much about this since upstream is still very much in flux too. In all fairness, upgrades from Fedora's where version # < latest - 1 is more than experimental terrain :)