>Number: 39281
>Category: pkg
>Synopsis: Now that pkgsrc has centerim, the old centericq should be
>deprecated
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Sun Aug 03 22:30:00 +0000 2008
>Originator: Ben Wong
>Release: NetBSD 4.0
>Organization:
>Environment:
System: NetBSD quince.wongs.net 4.0 NetBSD 4.0 (GENERIC) #0: Sat Dec 15
22:00:07 PST 2007
builds@wb46:/home/builds/ab/netbsd-4-0-RELEASE/hpcmips/200712160005Z-obj/home/builds/ab/netbsd-4-0-RELEASE/src/sys/arch/hpcmips/compile/GENERIC
hpcmips
Architecture: mipsel
Machine: hpcmips
>Description:
Pkgsrc has two extremely similar chat clients available: centericq and
centerim. The DESCR file for both is the same except a small note that
centerim is a fork of centericq. No indication is given which should
be preferred or why.
After compiling centericq from source, I found that it is *very*
buggy. Searching the web, it appears that centerim is the same thing
as centericq, except that it has bug fixes applied.
>How-To-Repeat:
One way to crash centericq is to try to join a Jabber conference, for
example, joining openmoko%conferences.jabber.org@localhost causes the following:
centericq in malloc(): warning: recursive call.
centericq in malloc(): warning: recursive call.
centericq in malloc(): warning: recursive call.
[last message repeated dozens of times]
what(): St9bad_alloc
Abort trap (core dumped)
Google indicates that centerim has this bug, among others, fixed. (I
would test centerim myself, but I don't expect it will take over 24hrs
to compile on my little 32MB NetBSD/hpcmips palmtop.)
>Fix:
Either the centericq package should be removed from pkgsrc or the
DESCR should be changed to mention that centerim is preferrable.
>Unformatted: