When you rollback a patch and the process is unable to delete some of the files (eg. an added module's directory is not writable), the files are ignored silently (no exception even in DEBUG level). There should be a notification for the user that something did not succeed and he should clean up manually. This is fixed in ER1, just cloning the issue for reference.