[backend] don't do setchanged for package source changes on another partition