Hi Holger, On Wed, Jan 20, 2016 at 12:53:01AM +0100, Holger Levsen wrote: > > > block 767103 with 811445 > > > block 772479 with 811445 > > I don't think this is the right relationship, #811445 is not > blocking these bugs from being fixed, instead, #811445 provides > a means to in future prevent *such kind of bugs*, but it's > perfectly possible to close 767103 and 772479 without even > touching 811445.
can you elaborate in a little detail just how this can be done? I think this is not really clear among all involved maintainers, which is why we haven't seen any progress in the last 12..15 months, and my intention was to start the discussion and get things moving. In my understanding, #767103 and #772479 are not about acute breakage now, but a reminder to implement a system for the future that ensures that irssi plugins will be binNMU'd whenever irssi changes ABI. For this to be expressed in package relationships, the irssi package has to expose the ABI version for the plugin packages to strictly depend on. Of course the plugin packages could Depend: irssi (>= 0.8.17-1~), irssi (<< 0.8.18), but that would mean a sourceful upload is needed on new upstream versions of irssi. What am I missing / what's your suggestion how to do this? Florian

