Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 545838 - net-irc/irssi - please introduce subslots
Summary: net-irc/irssi - please introduce subslots
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Sven Wegener
URL: https://bugs.debian.org/cgi-bin/bugre...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-04-07 17:11 UTC by Daniel
Modified: 2018-10-13 12:30 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel 2015-04-07 17:11:34 UTC
The latest net-irc/irssi update to 0.8.17 breaks net-irc/irssi-xmpp 0.52:

/query <JID> fails with:
"Irssi: critical query_init: assertion 'query->name != NULL' failed"

rendering the xmpp plugin completely useless.
Receiving messages still works, though, so "useless" may be an overstatement.

The bug is already reported here:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=766773


See the bug report for more information. I solved it by rebuilding my irssi environment, consisting of:
net-irc/irssi
net-irc/irssi-otr
net-irc/irssi-xmpp

Reproducible: Always

Steps to Reproduce:
1. open irssi, autoload irssi-xmpp plugin
2. try to query an xmpp contact
3. query failes; unable to communicate
Actual Results:  
Open irssi, autoload irssi-xmpp plugin, encounter failed query, read-only mode.

Expected Results:  
Open irssi, autoload irssi-xmpp plugin, communicate happily _both ways_.

This is the second critical irssi related bug I'm reporting, with the first one fixed three days ago: https://bugs.gentoo.org/show_bug.cgi?id=541838

As it is so easy to trigger this issue, I ask myself if 1/ anyone is using irssi-xmpp at all and 2/ why there is not a single test done for the irssi upgrade.

This kills the user's satisfaction.
Comment 1 klemensbaum 2015-05-07 16:18:18 UTC
Confirming that it's impossible to initiate a query with current irssi + irssi-xmpp.
Comment 2 Pacho Ramos gentoo-dev 2016-02-18 11:10:00 UTC
net-irc/irssi would need then to introduce subslots and net-irc/irssi-xmpp depend on it using :=
Comment 3 Michael Palimaka (kensington) gentoo-dev 2017-03-18 09:38:33 UTC
Turning this into a bug about adding subslots then.
Comment 4 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2018-10-13 12:30:27 UTC
It should go the the irssi's upstream, not to distros bugtrackers, ofc binary distributions are winners here as you are done once they rebuilt packages you use, irssi does not provide a mychsnysm like the SONAME field to track their changes, so it is not really our problem.