[pkg-otr-team] Bug#767103: Bug#772479: Processed: block 767103 with 811445

Florian Schlichting fsfs at debian.org
Wed Jan 20 08:52:30 UTC 2016


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



More information about the Pkg-otr-team mailing list