On Fri, 12 May 2023 at 13:21, Simon Richter <s...@debian.org> wrote: > > Hi, > > On 5/12/23 02:51, Luca Boccassi wrote: > > > Or alternatively, we can establish that a documentation/post-facto > > approach is enough for derivatives, and then that's valid for all > > changes and transitions. > > For the context of this bug, the notice *is* the after-the-fact > documentation of an interface change, i.e. the bare minimum. > > It would have been better to get input from derived distributions about > this interface change before it happened, but given that the interface > change was not caused by a change in dpkg code, but by the introduction > of the usrmerge package, there was not much of a remedy available then.
Not really? This notice is new, and suggests something that will make the downstream irreparably incompatible with Debian, which I thought was a big no-no. If negatively affecting downstreams is a problem, this needs to be reverted. If it's enough to say somewhere else "actually, that is bad advice, if you follow it you are on your own", then that's fine too by me, but then it's fine for other changes as well. Kind regards, Luca Boccassi