Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 19816 - licq-1.2.6 doesn't start
Summary: licq-1.2.6 doesn't start
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Brad Laue (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-04-23 01:28 UTC by Leonid Kabanov
Modified: 2003-10-19 07:26 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 Leonid Kabanov 2003-04-23 01:28:49 UTC
When starting licq with kde-gui prints:
13:01:38: [ERR] Unable to load plugin (kde-gui): /usr/lib/licq/licq_kde-gui.so:
cannot open shared object file: No such file or directory.
Trying with qt-gui:
13:36:34: [ERR] Unable to load plugin (qt-gui): /usr/lib/licq/licq_qt-gui.so:
undefined symbol: _ZNK12KApplication9classNameEv.


Reproducible: Always
Steps to Reproduce:
1. emerge licq
2. licq -p kde-gui
3. licq -p qt-gui
Actual Results:  
[ERR] Unable to load plugin (kde-gui): /usr/lib/licq/licq_kde-gui.so: cannot
open shared object file: No such file or directory.
[ERR] Unable to load plugin (qt-gui): /usr/lib/licq/licq_qt-gui.so: undefined
symbol: _ZNK12KApplication9classNameEv.

Expected Results:  
Normal startup

Fix is very simple - comment out "Jon's GTK plug-in" section in src_compile
Comment 1 Thomas Koller 2003-04-23 05:42:20 UTC
same problem here. licq 1.2.4 works licq 1.2.6 crashes.
Comment 2 Martin Gramatke 2003-04-23 15:04:10 UTC
acknowledged. "emerge -u licq" killed my licq today. 
Comment 3 Thomas Koller 2003-04-23 15:38:18 UTC
this seems to be a licq bug. currently i tested the daily snapshot of licq an it works out of box.
Comment 4 Leonid Kabanov 2003-04-23 19:30:40 UTC
It's not a licq bug, it's bug in .ebuild. In src_compile ebuild try to chdir to ${S}/plugins/jons-gtk-gui but there is no such directory:

    # Now Jon's GTK plug-in
    if [ "`use gtk`" ]
    then
        cd ${S}/plugins/jons-gtk-gui
        einfo "Compiling GTK GUI plug-in"
        econf || die
        emake || die
    fi

Commenting out these lines fix the problem. 
Comment 5 Jon Portnoy (RETIRED) gentoo-dev 2003-04-23 19:32:05 UTC
Sorry to add to your workload, Daniel, but it looks like this is yours :P
Comment 6 Thomas Koller 2003-04-24 05:23:57 UTC
the problem with the qt(kde)-plugin is a licq bug. it's solved in the current snapshot of licq.

the problem with the gtk-plugin might be an ebuild-problem. i did not care because i need the qt-plugin. there is no gtk environment intstalled on my machine. so the solution is to use the current snapshot of licq.
Comment 7 Leonid Kabanov 2003-04-24 05:31:15 UTC
Again, this is not licq bug. Try to compile it from sources (not using emerge/ebuild) and you'll get working version. The problem is in ebuild - it compile qt-gui plugin twice.
Comment 8 Ole Langbehn 2003-04-24 06:16:01 UTC
AFAICS Leonid is right, since there is no dir "plugins/jons-gtk-gui" the making of qt-gui is done twice and the second time seems to mess up the first time.

Did what he proposed and commented out the gtk-gui build lines and the kde-gui gets made and works.

!!!quite easy resolution, no licq bug
Comment 9 Hartwig Brandl 2003-04-24 06:16:50 UTC
Just emerged it with usefalgs set to -kde. That solved the bug for me.
Comment 10 Thomas Koller 2003-04-24 07:50:57 UTC
okay i got it. it works now. i don't no why the cvs licq-sources work with the ebuild without commenting out the gtk-plugin.
Comment 11 Leonid Kabanov 2003-04-24 20:52:00 UTC
Commenting out these lines is just quick fix. I think it should be fixed by adding "&& -d ${S}/plugins/jons-gtk-gui" to if test condition.
Comment 12 Martin Gramatke 2003-04-25 07:53:57 UTC
I emerged again with -gtk in the useflags. Now it works.
Comment 13 Ulli Ivens 2003-04-25 12:41:50 UTC
Emerging licq with -gtk in the useflags solves the problem for me too !

USE="-gtk" emerge licq

But after this there is no more qt-gui aviable. There is only the kde-gui. So I have to  change the ~/.licq/licq.conf to get licq to work.
Comment 14 Marcelo Borges Ribeiro 2003-04-26 19:18:22 UTC
It worked for me too, but now some contacts in my list appears with a lot of squares 
(seems wrong charset) but when I open dialog window in title bar the name is right. 
Just after my first emerge -u in licq (from 1.2.4 to 1.2.6) 
Comment 15 jsado_sc3 2003-05-16 18:39:11 UTC
I'm having a problem starting licq, I'm not sure if it is the exact same bug or not but when I start it I get this message:

18:32:29: [ERR] Unable to load plugin (kde-gui): /usr/lib/licq/licq_kde-gui.so: undefined symbol: _ZN10CICQDaemon24icqMultiPartyChatRequestEmPKcS1_tt.
18:32:29: [WRN] This usually happens when your plugin
      is not kept in sync with the daemon.
      Please try recompiling the plugin.
      If you are still having problems, see
      the FAQ at www.licq.org
Comment 16 Nick Hadaway 2003-06-29 15:08:00 UTC
licq-1.2.7 is currently in portage waiting to move to stable.  Please test this new build as I have had no problems building or using it.

There is no gtk support in this latest build, only qt, kde, and console.
Comment 17 Heinrich Wendel (RETIRED) gentoo-dev 2003-10-19 07:26:39 UTC
seems to be fixed in 1.2.7.