Bug#772479: irssi-plugin-xmpp does not work at all on buster

2018-09-19 Thread Daniel Kahn Gillmor
On Sat 2018-09-15 09:09:58 +0300, Adrian Bunk wrote:
> It also needs a proper narrowly versioned dependency.

while irssi packaging doesn't release the ABI, i still want
irssi-plugin-xmpp to work for now.  So I've added a (fairly brittle)
build-dep and runtime versioning limits to irssi-plugin-xmpp, and
uploaded it as an NMU 0.54-2.1.  I did this because of Florian's lowNMU
declaration and the package's presence in the collab-maint-equivalent
debian/ group on salsa.

The NMU also included a bit of minor package cleanup.  I've uploaded the
changes (and the git tag for the NMU) to salsa.

Hope this work is useful!

--dkg


signature.asc
Description: PGP signature


Bug#772479: irssi-plugin-xmpp does not work at all on buster

2018-09-15 Thread Adrian Bunk
Control: block -1 by 811445

On Fri, Sep 14, 2018 at 04:19:31PM -0400, Antoine Beaupré wrote:
> On 2018-09-14 14:41:03, Daniel Kahn Gillmor wrote:
> > Control: severity 772479 grave
> >
> > I've got these packages installed:
> >
> > ii  irssi 1.1.1-1  amd64terminal based IRC client
> > ii  irssi-plugin-xmpp 0.54-2   amd64XMPP plugin for irssi
> >
> > and if i launch a new irssi installation and do:
> >
> > /load xmpp
> >
> > then it responds with:
> >
> > 13:10 -!- Irssi: xmpp/core is ABI version 7 but Irssi is version 13, cannot 
> > load
> > 13:10 -!- Irssi: Error loading module xmpp/fe: 
> >   /usr/lib/x86_64-linux-gnu/irssi/modules/libfe_xmpp.so: undefined 
> >   symbol: xmpp_subscription
> >
> > so irssi-plugin-xmpp does not work at all, rendering this bug report
> > severity grave. :(
> 
> I think this needs a binNMU.
> 
> Alternatively, we could just rebuild to ship what's pending in git and
> do some administrativa. Upstream has no new release but two minor
> bugfixes/commits.

It also needs a proper narrowly versioned dependency.

Running irssi-plugin-otr or irssi-plugin-xmpp from stretch with irssi 
from stretch-backports is likely similarly broken.

The proper solution requires #811445 fixed, otherwise every plugin
has to implement its own dependency generation.

> a.

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#772479: irssi-plugin-xmpp does not work at all on buster

2018-09-14 Thread Antoine Beaupré
On 2018-09-14 14:41:03, Daniel Kahn Gillmor wrote:
> Control: severity 772479 grave
>
> I've got these packages installed:
>
> ii  irssi 1.1.1-1  amd64terminal based IRC client
> ii  irssi-plugin-xmpp 0.54-2   amd64XMPP plugin for irssi
>
> and if i launch a new irssi installation and do:
>
> /load xmpp
>
> then it responds with:
>
> 13:10 -!- Irssi: xmpp/core is ABI version 7 but Irssi is version 13, cannot 
> load
> 13:10 -!- Irssi: Error loading module xmpp/fe: 
>   /usr/lib/x86_64-linux-gnu/irssi/modules/libfe_xmpp.so: undefined 
>   symbol: xmpp_subscription
>
> so irssi-plugin-xmpp does not work at all, rendering this bug report
> severity grave. :(

I think this needs a binNMU.

Alternatively, we could just rebuild to ship what's pending in git and
do some administrativa. Upstream has no new release but two minor
bugfixes/commits.

a.

-- 
The United States is a nation of laws:
badly written and randomly enforced.
- Frank Zappa



Bug#772479: irssi-plugin-xmpp does not work at all on buster

2018-09-14 Thread Daniel Kahn Gillmor
Control: severity 772479 grave

I've got these packages installed:

ii  irssi 1.1.1-1  amd64terminal based IRC client
ii  irssi-plugin-xmpp 0.54-2   amd64XMPP plugin for irssi

and if i launch a new irssi installation and do:

/load xmpp

then it responds with:

13:10 -!- Irssi: xmpp/core is ABI version 7 but Irssi is version 13, cannot load
13:10 -!- Irssi: Error loading module xmpp/fe: 
  /usr/lib/x86_64-linux-gnu/irssi/modules/libfe_xmpp.so: undefined 
  symbol: xmpp_subscription

so irssi-plugin-xmpp does not work at all, rendering this bug report
severity grave. :(

--dkg


signature.asc
Description: PGP signature