[Bug 1579925] Re: Sync irssi-plugin-xmpp 0.53-1 (universe) from Debian unstable (main)
Florian Schlichting
1579925 at bugs.launchpad.net
Tue May 10 20:37:37 UTC 2016
To reproduce, 'apt-get install irssi-plugin-xmpp' on a x86_64 Xenial
system, run 'irssi' in a terminal and then '/load xmpp'. This will yield
the error message:
Irssi: Error loading module xmpp/core: /usr/lib/x86_64-linux-
gnu/irssi/modules/libxmpp_core.so: cannot open share object file: No
such file or directory
This is the "multiarch directory" part of the issue. To see the ABI
mismatch, bluntly symlink the modules into place: 'for SO in
/usr/lib/irssi/modules/*; do ln -s $SO /usr/lib/x86_64-linux-
gnu/irssi/modules/; done' then run 'irssi' and again '/load xmpp'. This
will now yield:
Irssi: xmpp/core is ABI version 0 but Irssi is version 2, cannot load
Irssi: Error loading module xmpp/fe: /usr/lib/x86_64-linux-gnu/irssi/modules/libfe_xmpp.so: undefined symbol: xmpp_subscription
Irssi: xmpp/core is ABI version 0 but Irssi is version 2, cannot load
In both bases, the expected output of a working irssi / irssi-plugin-
xmpp combination after issuing the '/load xmpp' command would be
Irssi: Loaded module xmpp/core
Irssi: Loaded module xmpp/text
Irssi: Loaded module xmpp/fe
Does that suffice as a test case / reproducer?
--
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1579925
Title:
Sync irssi-plugin-xmpp 0.53-1 (universe) from Debian unstable (main)
Status in irssi-plugin-xmpp package in Ubuntu:
Fix Released
Status in irssi-plugin-xmpp source package in Xenial:
In Progress
Bug description:
Please sync irssi-plugin-xmpp 0.53-1 (universe) from Debian unstable
(main)
Looking at LP: 1579545, irssi-plugin-xmpp appears to be completely broken in
Xenial, due to
1) ABI breakage by a newer version of irssi without corresponding rebuild
(binNMU) of irssi-plugin-xmpp
2) Use of multiarch library path in newer version of irssi
Both issues were discussed in #817171 and subsequently fixed in
irssi-plugin-xmpp 0.52+git20160118-2, which unfortunately was not synced to
Ubuntu before the Xenial release.
irssi-plugin-xmpp does not have reverse dependencies, so updating it should
be low-risk. (If you update to 0.53-1 instead of 0.52+git20160118-2, I don't
know how well the daily update process copes with the transition from -dbg to
-dbgsym packages?)
To my knowledge, Yakkety is not affected.
Changelog entries since current xenial version 0.52+git20160118-1:
irssi-plugin-xmpp (0.53-1) unstable; urgency=medium
* Import Upstream version 0.53
* Refresh patches
* Transition to automatic dbgsym package
-- Florian Schlichting <fsfs at debian.org> Sat, 19 Mar 2016 00:53:02
+0100
irssi-plugin-xmpp (0.52+git20160118-2) unstable; urgency=medium
* Rebuild for new irssi version. This is #772479 again...
* Use all hardening buildflags
* Install modules in multiarch directory (closes: #817171)
* Use secure URIs for Vcs-* fields
* Declare compliance with Debian Policy 3.9.7
-- Florian Schlichting <fsfs at debian.org> Mon, 14 Mar 2016 23:20:10
+0100
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/irssi-plugin-xmpp/+bug/1579925/+subscriptions
More information about the Ubuntu-sponsors
mailing list