>On merged-/usr systems, there is a possible failure mode involving files >being moved between packages (with Replaces) during the same release >cycle that their logical location is changed from the root filesystem >to the corresponding aliased directory in /usr, which can result in >the affected file disappearing. This can be avoided by not changing >the file's logical location until the beginning of the Debian 13 >development cycle, after the transition to merged-/usr is complete.
Simon, I've reviewed your draft, and with the exception of the above text, it all seems consistent with my understanding of the technical details. I don't understand how transitioning files in the Debian 13 cycle is going to work any better than in the Debian 12 cycle unless dpkg happens to change. So I don't see how the above text is correct. If I'm missing something, perhaps we could clarify the text, because I suspect I have a better than average understanding of the issues. If I don't get it, others probably will misunderstand too.