I've noticed that this MR fails on an ext4 casefold filesystem:
``` file.c:2085: Test failed: MoveFile failed to change casing on same file: got Remove Me file.c:2130: Test failed: MoveFile failed to change casing on same directory: got Remove me ```
I'd place blame on rename(2) itself ignoring case renames if casefold is enabled. Does SteamOS use case-insensitive filesystem? In that case, does Proton take any different approach?