If you’re using an NNTP newsreader that depends on libgmime, there’s a
bug in the version that comes with openSUSE 13.1 that causes your
messages to be posted to the wrong place in the thread in certain
circumstances.
The problem (for those who want the details) is that in versions
2.6.16-2.6.18, libgmime allows the References: header to be wrapped
improperly (and in a way that’s not RFC compliant). The result is that
if a References: header wraps improperly, the posted reply ends up
attached to the wrong parent message on the server.
The bug was fixed in version 2.6.19, however that build is not in the
update channel.
I have submitted a bug on this issue, so hopefully it will be addressed
soon. In the interim, I’ve built libgmime 2.6.19 on OBS. I used a
slightly tweaked spec file from the one used for the official 2.6.18
build that comes with openSUSE 13.1, and it seems to work, but consider
it a “use at your own risk” build.
If you want to grab it, use the file (32-bit or 64-bit) from the
repository at:
http://download.opensuse.org/repositories/home:/hendersj:/branches:/
openSUSE:/13.1:/Update/standard/
Note that if you have the libgmime-devel package installed, you’ll also
need to grab the updated package from here as well.
I know for a fact that pan (the newsreader I use) is affected by this
issue. No doubt other GNOME-based newsreaders are as well, but you’ll
want to check and see if your reader depends on libgmime. The command:
rpm -q --whatrequires ‘libgmime-2.6.so.0()(64bit)’
Will tell you if you have packages installed that depend on this package
on a 64-bit system. For a 32-bit system:
rpm -q --whatrequires ‘libgmime-2.6.so.0’
Should provide that information.
Jim
Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C