I have a diff, D489, which depends on another diff D490. When I run arc patch D489, I would expect that D490 would automatically be patched first, but this is definitely not happening.
Patching D490 would generate a file that is clearly not there. Running arc patch --trace D489 gives me nothing useful.