Your message dated Sat, 30 Jan 2010 21:45:20 +0000
with message-id <[email protected]>
and subject line Bug#567629: fixed in psi-plus 0.15~svn1748-1
has caused the Debian Bug report #567629,
regarding [psi-plus] Import of roster sends invalid roster set command
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
567629: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=567629
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: psi-plus
Version: 0.15~svn1682-1
Severity: normal
I tried to import a roster exported previously by psi to an account at
jabber.org using the contact manager of psi-plus. The server refused to do so.
I checked the output and noticed following (or similar - did tests with both
psi-plus and tkabber):
<iq type="set" id="aac8a" >
<query xmlns="jabber:iq:roster">
<item jid="[email protected]" />
<item name="testoo2" jid="[email protected]" />
</query>
</iq>
<iq from="[email protected]" type="error" to="[email protected]/psi-plus"
id="aac8a" >
<error type="modify" code="400" >
<bad-request xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/>
</error>
</iq>
So the client sends multiple items with a single roster set command. RFC 3921
states following in "2.1.4. Roster Set"
The following rules apply to roster sets:
1. The <query/> element MUST contain one and only one <item/>
element.
So please correct the importing code to send multiple roster sets instead of a
single one which _MUST_ fail.
--- System information. ---
Architecture: amd64
Kernel: Linux 2.6.32-trunk-amd64
Debian Release: squeeze/sid
500 unstable ftp.debian.org
--- Package information. ---
Depends (Version) | Installed
==================================-+-=============
libaspell15 (>= 0.60) | 0.60.6-3
libc6 (>= 2.3) | 2.10.2-5
libgcc1 (>= 1:4.1.1) | 1:4.4.3-1
libqca2 | 2.0.2-1
libqt4-dbus (>= 4:4.5.3) | 4:4.5.3-4
libqt4-network (>= 4:4.5.3) | 4:4.5.3-4
libqt4-qt3support (>= 4:4.5.3) | 4:4.5.3-4
libqt4-xml (>= 4:4.5.3) | 4:4.5.3-4
libqtcore4 (>= 4:4.5.3) | 4:4.5.3-4
libqtgui4 (>= 4:4.5.3) | 4:4.5.3-4
libstdc++6 (>= 4.1.1) | 4.4.3-1
libx11-6 (>= 0) | 2:1.3.3-1
libxext6 | 2:1.1.1-2
libxss1 | 1:1.2.0-2
zlib1g (>= 1:1.1.4) | 1:1.2.3.4.dfsg-3
Recommends (Version) | Installed
==================================-+-===========
sox | 14.3.0-1.1
libqca2-plugin-ossl | 0.1~20070904-4
psi-plus-plugins | 0.15~svn1682-1
Suggests (Version) | Installed
===================================-+-===========
libqca2-plugin-gnupg |
xdg-utils | 1.0.2-6.1
--- End Message ---
--- Begin Message ---
Source: psi-plus
Source-Version: 0.15~svn1748-1
We believe that the bug you reported is fixed in the latest version of
psi-plus, which is due to be installed in the Debian FTP archive:
psi-plus-plugins_0.15~svn1748-1_i386.deb
to main/p/psi-plus/psi-plus-plugins_0.15~svn1748-1_i386.deb
psi-plus_0.15~svn1748-1.diff.gz
to main/p/psi-plus/psi-plus_0.15~svn1748-1.diff.gz
psi-plus_0.15~svn1748-1.dsc
to main/p/psi-plus/psi-plus_0.15~svn1748-1.dsc
psi-plus_0.15~svn1748-1_i386.deb
to main/p/psi-plus/psi-plus_0.15~svn1748-1_i386.deb
psi-plus_0.15~svn1748.orig.tar.gz
to main/p/psi-plus/psi-plus_0.15~svn1748.orig.tar.gz
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ivan Borzenkov <[email protected]> (supplier of updated psi-plus package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160
Format: 1.8
Date: Sat, 30 Jan 2010 16:39:57 +0300
Source: psi-plus
Binary: psi-plus psi-plus-plugins
Architecture: source i386
Version: 0.15~svn1748-1
Distribution: unstable
Urgency: low
Maintainer: Ivan Borzenkov <[email protected]>
Changed-By: Ivan Borzenkov <[email protected]>
Description:
psi-plus - Jabber client using Qt
psi-plus-plugins - Plugins for Psi+ (Gmailnotify, Juick, Screenshot,
Translate, ...)
Closes: 567629
Changes:
psi-plus (0.15~svn1748-1) unstable; urgency=low
.
* New upstream release
* Fix import of roster (Closes: #567629)
Checksums-Sha1:
2e56937390925ab742c8ae6c755f872678db61d9 1171 psi-plus_0.15~svn1748-1.dsc
cf014e6dfa16dc31300e8609fd08975919d373de 7092265
psi-plus_0.15~svn1748.orig.tar.gz
d0ab3b22397dad2210fe5b9ccbe835da6affcac0 13051 psi-plus_0.15~svn1748-1.diff.gz
5d39995b6d0317779b0e410b0be4df0b17aff3d4 7349122
psi-plus_0.15~svn1748-1_i386.deb
50563d943b48a0013faf75b2cbfbda6fb8c2959a 565368
psi-plus-plugins_0.15~svn1748-1_i386.deb
Checksums-Sha256:
338d6cfaf7112bd7b40db4da637aa9ce3369a52ae0b2fd59c328725441125771 1171
psi-plus_0.15~svn1748-1.dsc
4fe3b7e07de24c0426d78fa4be0824e4c0ea9640b38f9dfbd58f4ab12f444171 7092265
psi-plus_0.15~svn1748.orig.tar.gz
4bb98ee33a0583aaea43984b6568b0a5cc361063c128064c8fe199e07bb1f1b1 13051
psi-plus_0.15~svn1748-1.diff.gz
19006df11d86eafd90872c4a88eca4da38762e2c95721315a503de34e4b078ca 7349122
psi-plus_0.15~svn1748-1_i386.deb
e025c7e1f38a863edf127f608ba5a04aa8096b71d395a540fb97fbf711e1a86a 565368
psi-plus-plugins_0.15~svn1748-1_i386.deb
Files:
07f949c12bfaa37ddb9d5765d50c4d74 1171 net optional psi-plus_0.15~svn1748-1.dsc
79dc637b2efdc70d159a25b3b0fff2e6 7092265 net optional
psi-plus_0.15~svn1748.orig.tar.gz
c90a96a6e5552767ff0ada16eac3e35b 13051 net optional
psi-plus_0.15~svn1748-1.diff.gz
e5373a7337e456365aa92f9544f3b062 7349122 net optional
psi-plus_0.15~svn1748-1_i386.deb
52d1ceff943d8efb9f6a416e9c6e7f00 565368 net optional
psi-plus-plugins_0.15~svn1748-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEAREDAAYFAktkiOYACgkQq4wAz/jiZTdg7wCeJq9uu6LAsGyjMrIfbqjEQNZB
/JQAoLjqciYQ7V2tYo4A8JAwMSWGKEju
=nmHi
-----END PGP SIGNATURE-----
--- End Message ---