On 2019-01-16 15:01, Alastair McKinstry wrote: >> Once we have reached a clean state (with 3.1.3-10 installed), there >> should be no need to rerun the preinst cleanup operations for every >> subsequent upgrade? > > Unfortunately, experience is that we'll see people upgrading from random > old sid versions to the 3.1.3-10.
I was not talking about removing the code (right now). But that we don't need to run it again for upgrading from (hypothetical) 3.1.3-11 to 3.1.3-13. It of course will be run when upgrading from 3.0.8-15 to 3.1.3-12. And it will be run on initial install, too, since other providers can be involved. Andreas