The problem is on 15.6 where /usr and / were not unified. The conditional here should probably be "/usr/lib/systemd/system/packagekit.service" to cover both TW and 15.6