Bug#818590: [pkg-otr-team] Bug#818590: irssi-plugin-otr: mismatching ABI version with current irssi
On 2016-03-18 21:34:43, Andreas Beckmann wrote: > On Fri, 18 Mar 2016 16:09:45 +0100 intrigeriwrote: >> Someone (who can first verify that this would fix the problem) should >> get a binNMU scheduled, I guess :) > > While this would probably make the package installable again, this is > not the proper fix. Next bump and this happens again. > > irssi needs to arrange to provide a virtual package, e.g. irssi-abi-1 > and must ensure that plugins pick up a proper dependency on this virtual > package. Once the abi changes (and the virtual package is renamed), this > will visibly trigger a transition. > > There are several packages in the archive doing this, I think proftpd is > one of them. Thinking more about this, I am not sure this will be necessary. There is an effort underway to merge OTR in the main irssi package, and there are only two other irssi plugins out there, so I am not sure this is worth the effort. Surely this is a bug that should be reported against irssi in any case. A. -- Evil exists to glorify the good. Evil is negative good. It is a relative term. Evil can be transmuted into good. What is evil to one at one time, becomes good at another time to somebody else. - Sivananda
Bug#818590: [pkg-otr-team] Bug#818590: irssi-plugin-otr: mismatching ABI version with current irssi
Antoine Beaupréwrites: >> Interestingly, the ABI version increased by one, but it needs one more >> to get to '2'. > > That was the wrong URL, the proper one is: > > http://paste.anarc.at/otr/irssi-plugin-otr_1.0.1+f75eb26-1_amd64.deb > > sorry. you should use dget anyways to verify the signatures first: > > http://paste.anarc.at/otr/irssi-plugin-otr_1.0.1+f75eb26-1.dsc Same result.
Bug#818590: [pkg-otr-team] Bug#818590: irssi-plugin-otr: mismatching ABI version with current irssi
On 2016-03-28 18:37:18, micah wrote: > Antoine Beaupréwrites: > >> On 2016-03-27 15:40:23, micah wrote: >>> Antoine Beaupré writes: >>> But before anyone starts working on this now - i have what i think is a working package now here: http://paste.anarc.at/otr/ It's been tested by a friend, but i would appreciate more testing. Waiting for an upstream release for a bit now to avoid packaging a snapshot. >>> >>> I tried this package today and when I did '/load otr', I would get this >>> in irssi: >>> >>> 15:38 -!- Irssi: otr/otr is ABI version 0 but Irssi is version 2, cannot >>> load >> >> For the record, I have uploaded a new package there and I have had >> information from another user that it works. You may want to try again. >> >> http://paste.anarc.at/otr/irssi-plugin-otr-dbg_1.0.1+f75eb26-1_amd64.deb > > > I just grabbed that package and installed it, on my up-to-date sid > system, ran irssi and then did '/load otr', and I got: > > 18:36 -!- Irssi: otr/otr is ABI version 1 but Irssi is version 2, cannot load > > Interestingly, the ABI version increased by one, but it needs one more > to get to '2'. That was the wrong URL, the proper one is: http://paste.anarc.at/otr/irssi-plugin-otr_1.0.1+f75eb26-1_amd64.deb sorry. you should use dget anyways to verify the signatures first: http://paste.anarc.at/otr/irssi-plugin-otr_1.0.1+f75eb26-1.dsc a. -- Ou bien Dieu voudrait supprimer le mal, mais il ne le peut pas Ou bien Dieu pourrait supprimer le mal, mais il ne le veut pas. - Sébastien Faure
Bug#818590: [pkg-otr-team] Bug#818590: irssi-plugin-otr: mismatching ABI version with current irssi
Antoine Beaupréwrites: > On 2016-03-27 15:40:23, micah wrote: >> Antoine Beaupré writes: >> >>> But before anyone starts working on this now - i have what i think is a >>> working package now here: >>> >>> http://paste.anarc.at/otr/ >>> >>> It's been tested by a friend, but i would appreciate more >>> testing. Waiting for an upstream release for a bit now to avoid >>> packaging a snapshot. >> >> I tried this package today and when I did '/load otr', I would get this >> in irssi: >> >> 15:38 -!- Irssi: otr/otr is ABI version 0 but Irssi is version 2, cannot load > > For the record, I have uploaded a new package there and I have had > information from another user that it works. You may want to try again. > > http://paste.anarc.at/otr/irssi-plugin-otr-dbg_1.0.1+f75eb26-1_amd64.deb I just grabbed that package and installed it, on my up-to-date sid system, ran irssi and then did '/load otr', and I got: 18:36 -!- Irssi: otr/otr is ABI version 1 but Irssi is version 2, cannot load Interestingly, the ABI version increased by one, but it needs one more to get to '2'.
Bug#818590: [pkg-otr-team] Bug#818590: irssi-plugin-otr: mismatching ABI version with current irssi
On 2016-03-27 15:40:23, micah wrote: > Antoine Beaupréwrites: > >> But before anyone starts working on this now - i have what i think is a >> working package now here: >> >> http://paste.anarc.at/otr/ >> >> It's been tested by a friend, but i would appreciate more >> testing. Waiting for an upstream release for a bit now to avoid >> packaging a snapshot. > > I tried this package today and when I did '/load otr', I would get this > in irssi: > > 15:38 -!- Irssi: otr/otr is ABI version 0 but Irssi is version 2, cannot load For the record, I have uploaded a new package there and I have had information from another user that it works. You may want to try again. http://paste.anarc.at/otr/irssi-plugin-otr-dbg_1.0.1+f75eb26-1_amd64.deb a. -- To punish me for my contempt for authority, fate made me an authority myself. - Albert Einstein
Bug#818590: [pkg-otr-team] Bug#818590: irssi-plugin-otr: mismatching ABI version with current irssi
Hi, On Sat, Mar 26, 2016 at 12:31:46PM +0100, intrigeri wrote: > In passing: I've no clue how many other irssi plugin packages are > affected as well. This can't be just irssi-plugin-otr, can it? apt-cache search irssi-plugin tells me there's only -plugin-xmpp and -plugin-robustirc… -- cheers, Holger signature.asc Description: Digital signature
Bug#818590: [pkg-otr-team] Bug#818590: irssi-plugin-otr: mismatching ABI version with current irssi
Antoine Beaupréwrites: > But before anyone starts working on this now - i have what i think is a > working package now here: > > http://paste.anarc.at/otr/ > > It's been tested by a friend, but i would appreciate more > testing. Waiting for an upstream release for a bit now to avoid > packaging a snapshot. I tried this package today and when I did '/load otr', I would get this in irssi: 15:38 -!- Irssi: otr/otr is ABI version 0 but Irssi is version 2, cannot load micah
Bug#818590: [pkg-otr-team] Bug#818590: irssi-plugin-otr: mismatching ABI version with current irssi
On 2016-03-26 07:31:46, intrigeri wrote: > Hi, > > Andreas Beckmann wrote (19 Mar 2016 01:34:43 GMT) : >> On Fri, 18 Mar 2016 16:09:45 +0100 intrigeriwrote: >>> Someone (who can first verify that this would fix the problem) should >>> get a binNMU scheduled, I guess :) > >> While this would probably make the package installable again, this is >> not the proper fix. Next bump and this happens again. > > Absolutely. > >> irssi needs to arrange to provide a virtual package, e.g. irssi-abi-1 >> and must ensure that plugins pick up a proper dependency on this virtual >> package. Once the abi changes (and the virtual package is renamed), this >> will visibly trigger a transition. > > Yes, thanks for clarifying. > > In passing: I've no clue how many other irssi plugin packages are > affected as well. This can't be just irssi-plugin-otr, can it? I don't know. But before anyone starts working on this now - i have what i think is a working package now here: http://paste.anarc.at/otr/ It's been tested by a friend, but i would appreciate more testing. Waiting for an upstream release for a bit now to avoid packaging a snapshot. A. -- Wire telegraph is a kind of a very, very long cat. You pull his tail in New York and his head is meowing in Los Angeles. Radio operates exactly the same way: you send signals here, they receive them there. The only difference is that there is no cat. - Albert Einstein