When a <file> is removed, re-generating Makefile.gen, correctly leads to Makefile being updated, but not to the update of .deps/*.Po so that any contained references to <file> are removed. This results in a make botch where it fails as the removed file is missing.
Is this still the case even if we re-autogen, or does that not solve the problem either?
I found that changing: find * -name '*.Po' -exec cp /dev/null \{\} \ with: find . -name '*.Po' -exec cp /dev/null \{\} \ catches all the files. The previous line didn't catch the .deps dir in the current working directory (which in the case of make clean amounted to frysk-{sys,core,gui,imports}/.deps).
Commited.
bah, the only way to re-assign it is to re-open it.
Igor found/fixed it.