Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 63449 - kopete-0.9.0 only has jabber support
Summary: kopete-0.9.0 only has jabber support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Net-im project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-09 10:30 UTC by Eric Brown
Modified: 2004-09-15 10:21 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eric Brown 2004-09-09 10:30:09 UTC
kopete is supposed to have support for ICQ, MSN, etc, but eith 0.9.0 from portage (~x86), it only has jabber (when i try to add an account with the wizard)

my KDE is 3.2 (plain old x86), but kopete is ~x86.

Reproducible: Always
Steps to Reproduce:
1. emerge kde
2. echo "net-im/kopete ~x86" >> /etc/portage/package.keywords
3. emerge kopete

Actual Results:  
 

Expected Results:  
 

Portage 2.0.50-r11 (default-x86-2004.0, gcc-3.3.4, glibc-2.3.3.20040420-r1, 
2.6.7-gentoo-r11) 
================================================================= 
System uname: 2.6.7-gentoo-r11 i686 AMD Athlon(tm) Processor 
Gentoo Base System version 1.4.16 
Autoconf: sys-devel/autoconf-2.59-r4 
Automake: sys-devel/automake-1.8.5-r1 
ACCEPT_KEYWORDS="x86" 
AUTOCLEAN="yes" 
CFLAGS="-O2 -march=athlon -fomit-frame-pointer -pipe" 
CHOST="i686-pc-linux-gnu" 
COMPILER="" 
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-O2 -march=athlon -fomit-frame-pointer -pipe" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs sandbox" 
GENTOO_MIRRORS="ftp://gentoo.mirrors.pair.com/ http://mirrors.tds.net/gentoo 
ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/ 
http://www.gigaload.org/gentoo.org/" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/portage" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="3dnow aalib alsa avi berkdb bzlib cdr cjk crypt curl dga dgs divx4linux 
doc gif gtk2 jpeg kde mad matroska mmx mng mpeg msn ncurses nls oggvorbis 
opengl pam pcre perl png posix postgres python quicktime readline samba sdl 
spell ssl tcpd tiff truetype unicode x86 xv xvid zlib"
Comment 1 Don Seiler (RETIRED) gentoo-dev 2004-09-09 12:16:42 UTC
Hmm this isn't the case for me.  I see the full compliment of protocols.
Comment 2 Eric Brown 2004-09-09 16:15:13 UTC
It also will not launch when i try to run it from the command line in Konsole, it dies with this error:

kdecore (KIconLoader): WARNING: Icon directory /usr/share/icons/hicolor/ group 48x48/stock/document not valid.
kdecore (KIconLoader): WARNING: Icon directory /usr/share/icons/hicolor/ group 48x48/stock/generic not valid.
kdecore (KIconLoader): WARNING: Icon directory /usr/share/icons/hicolor/ group 48x48/stock/io not valid.
kdecore (KIconLoader): WARNING: Icon directory /usr/share/icons/hicolor/ group 48x48/stock/net not valid.
QObject::connect: No such signal KopeteAccountManager::accountOnlineStatusChanged(KopeteAccount*,const KopeteOnlineStatus&,const KopeteOnlineStatus&)
QObject::connect:  (sender name:   'KopeteAccountManager')
QObject::connect:  (receiver name: 'KopeteSystemTray')
kopete: error while loading shared libraries: kopete: undefined symbol: _ZN6Kopete2UI6Global13setSysTrayWIdEi
kopete: ERROR: Communication problem with kopete, it probably crashed.


and actually, if i launch most KDE apps from konsole, i get tons of those icon warnings.. maybe that's normal though.
Comment 3 tklauser 2004-09-14 05:53:55 UTC
Do you have the respective libraries present in /usr/kde/3.2/lib?

/usr/kde/3.2 # ls -la *kopete*

and

/usr/kde/3.2/kde3 # ls -la *kopete*

should show up some libraries for the IM protocols Kopete uses.

Additionally this page could give you some help: http://kopete.sourceforge.net/index.php?page=installtips
Comment 4 Roc Vallès 2004-09-14 07:36:14 UTC
I'm having the same problem. Here the only protocol which works is gadu-gadu. Using kopete from kdenetwork 3.3.0.
Comment 5 Don Seiler (RETIRED) gentoo-dev 2004-09-14 08:55:58 UTC
Do NOT post bugs here if you are using kopete from kdenetworks.  This bug is for the standalone net-im/kopete package.
Comment 6 Eric Brown 2004-09-14 09:10:43 UTC
i checked /usr/kde/3.2 (and ./kde) and there was nothing about kopete.. my kopete stuff must be somewhere else... 

i am using net-im/kopete, but it looks like this could be a kopete problem, not necessarily an ebuild issue?
Comment 7 tklauser 2004-09-14 09:58:17 UTC
Dons posting pointed me to something else: Are you sure, you're excuting the correct binary (from net-im/kopete, not from kdenetwork).

Check it with:

# which kopete

Maybe it could be a problem, that you're using kdenetwork _and_ the standalone version of kopete. It may be better to only use one of those versions.
Comment 8 Eric Brown 2004-09-14 11:30:09 UTC
/usr/bin/kopete
i am not using kdenetworks, i have no idea what that is.  all i did was emerge kde, and emerge kopete
Comment 9 tklauser 2004-09-14 12:10:22 UTC
If you emerged KDE with "emerge kde" you already have kdenetwork (the network programs of KDE) which contains kopete. AFAIK there's no need to install kopete (net-im/kopete) seperately. Or is there a specific reason?
Comment 10 Don Seiler (RETIRED) gentoo-dev 2004-09-14 12:23:50 UTC
Currently kdenetworks won't install if you have net-im/kopete installed.  Perhaps I should set up the blocker the other way as well.
Comment 11 Eric Brown 2004-09-14 19:20:01 UTC
emerge -C kopete fixed this problem. after that i can use kopete from the menu, and it has all of the protocols listed. (i suppose that means i'm using kopete that was installed from kdenetwork)

kopete should be masked as BLOCKED if you have kdenetworks installed then...

An even better solution might be to have kdenetworks be a wrapper ebuild that just lists those components as RDEPENDS ?
Comment 12 tklauser 2004-09-15 02:09:05 UTC
Having kdenetwork as a wrapper is no good idea, because its the network package of KDE (which contains lots of other network programs) ;) It already includes kopete, so there is no need to install net-im/kopete if you have kdenetwork installed. net-im/kopete is ought to be installed, if you're not using KDE (or at least not using kdenetwork). 
Comment 13 Don Seiler (RETIRED) gentoo-dev 2004-09-15 10:21:10 UTC
Set blocker in CVS.  Should end that confusion.