Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 239144 - net-libs/meanwhile-1.0.2 shows online status not correct for buddies logged in longer than yourself
Summary: net-libs/meanwhile-1.0.2 shows online status not correct for buddies logged i...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL: http://sourceforge.net/tracker/index....
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-30 12:35 UTC by Andreas Tarp
Modified: 2009-08-18 20:55 UTC (History)
1 user (show)

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


Attachments
Patch to fix sametime user online status. Put in your overlay /files directory. (presence_fix_v2.diff,1.14 KB, patch)
2009-08-18 13:46 UTC, Kevin
Details | Diff
Updated ebuild that contains src_unpack and epatch. Put in your local overlay and digest it (meanwhile-1.0.2-r1.ebuild,989 bytes, text/plain)
2009-08-18 13:47 UTC, Kevin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Tarp 2008-09-30 12:35:17 UTC
net-libs/meanwhile-1.0.2 is not able to show online status of buddies logged in longer than yourself in a correct way. This problem is at least valid for sametime server version 8.0.1. Only a status change afterwards updates the status to correct value. This was seen on many piding (at least versions 2.4 to 2.5.1) installations using meanwhile as lotus sametime library.

A patch for meanwhile 1.0.2 (presence_fix_v2.diff) is described at https://sourceforge.net/tracker/index.php?func=detail&aid=1626349&group_id=110565&atid=656718 and available at http://www.lilotux.net/~mikael/pub/meanwhile/presence_fix_v2.diff

After patching the sources, the problem is gone.

Reproducible: Always

Steps to Reproduce:
1. login to your sametime account (sametime server 8.0.1)
2. buddy status of buddies logged in longer than yourself are shown offline



Expected Results:  
after applying above mentioned patch by hand the problem was solved on all machines.
Comment 1 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2008-10-02 19:29:32 UTC
What version will this be in eventually? Do you know if it got included as-is in upstream's repo?
Comment 2 Andreas 2008-10-03 06:34:17 UTC
Good question. I heard somewhere rumors about a meanwhile 1.1 CVS branch, but I was not able to find it. The sourceforge CVS seems to be quite dead:

http://sourceforge.net/project/stats/detail.php?group_id=110565&ugn=meanwhile&type=cvs&mode=year

As the project itself does not seem to make much progress in the last few years I am not sure, if this problem gets solved upstream in the next month or years.

In general the problem gets fixed for users connected to new versions of sametime server with the mentioned patch. But I am not sure if this would disturb communication with old server versions. As I am unskilled in writing ebuilds, I don't know the best way to include this patch without disturbing communication to old server versions. Maybe with a use flag "newprotocol"?
Comment 3 Kevin 2009-08-18 13:46:06 UTC
Created attachment 201611 [details, diff]
Patch to fix sametime user online status.  Put in your overlay /files directory.
Comment 4 Kevin 2009-08-18 13:47:07 UTC
Created attachment 201612 [details]
Updated ebuild that contains src_unpack and epatch.  Put in your local overlay and digest it
Comment 5 Víctor Ostorga (RETIRED) gentoo-dev 2009-08-18 20:55:19 UTC
Thanks for the patch, commited in portage