Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 141639 - Gaim-1.5.0-Bug which removes ICQ-Buddies on moving to another group
Summary: Gaim-1.5.0-Bug which removes ICQ-Buddies on moving to another group
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Net-im project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-24 15:23 UTC by René 'Necoro' Neumann
Modified: 2006-10-12 18:52 UTC (History)
1 user (show)

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


Attachments
Patch for 1.5.0 which removes the bug described above. This patches src/protocols/oscar/ssi.c (gaim_icq_movebuddy_1.5.0.patch,615 bytes, patch)
2006-07-24 15:25 UTC, René 'Necoro' Neumann
Details | Diff
Patch for 2.0.0_beta3 which removes the bug described above. This patches src/protocols/oscar/family_feedbag.c (gaim_icq_movebuddy_2.0.0beta3.patch,565 bytes, patch)
2006-07-24 15:27 UTC, René 'Necoro' Neumann
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description René 'Necoro' Neumann 2006-07-24 15:23:01 UTC
Gaim-1.5 (and also 2.0.0beta3) has a bug which removes ICQ-Contacts when they are moved from one group to another.
This is because the oscar-protocol does not allow one contact to be twice in the list. That's why it gets:

Reproducable: Always
Steps: 
1.) Have at least two groups and one icq-contact in one of the groups.
2.) Move the contact from group a) to group b)
3.) You get an error msg like "Could not add the buddy %s for an unknown reason.  The most common reason for this is that you have the maximum number of allowed buddies in your buddy list." (where %s is the UIN of the contact)
4.) Contact is moved in the contact list.
5.) On next launch of gaim it is gone.

Remarks: 
- This is fixed in the current svn-version.
- I've written patches - I'll append them.
Comment 1 René 'Necoro' Neumann 2006-07-24 15:25:46 UTC
Created attachment 92652 [details, diff]
Patch for 1.5.0 which removes the bug described above. This patches src/protocols/oscar/ssi.c

As 1.5.0 and 2.0.0_beta3 have a somewhat different structure, I've done two different patches.
Comment 2 René 'Necoro' Neumann 2006-07-24 15:27:23 UTC
Created attachment 92654 [details, diff]
Patch for 2.0.0_beta3 which removes the bug described above. This patches src/protocols/oscar/family_feedbag.c
Comment 3 René 'Necoro' Neumann 2006-09-05 04:18:30 UTC
Ehm ... I submitted this patches so long ago ... but nobody seems to be interested ... why?
Comment 4 Kathryn Kulick (RETIRED) gentoo-dev 2006-09-19 05:14:53 UTC
It's not a lack of interest in the patches, at least in my case. I've been without a system for maintaining (note the amt of gaim bugs not getting taken care of lately) and I assume the rest of net-im has been quite busy handling their own packages. Anyway, I am in the process now of installing on a new system, so as soon as that is finished I'll get to looking at the patches and adding them.
Comment 5 Kathryn Kulick (RETIRED) gentoo-dev 2006-10-12 18:52:14 UTC
patches added ty :)