Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 92852

Summary: gaimosd-1.0.0 plugin is installed in /usr/lib/gaim where gaim-1.3.0 can't find it
Product: Gentoo Linux Reporter: z4 <z4Rilla>
Component: New packagesAssignee: Gaim Bugs Crew <gaim-bugs>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description z4 2005-05-16 18:15:53 UTC
gaimosd-1.0.0.ebuild installs the .so and .la files to /usr/lib/gaim but
gaim-1.3.0 is only looking in /usr/local/lib/gaim for plugins.

Besides, it (this time I installed it manually) causes gaim to crash with
segfault, but thats not gentoo-specific and I already submitted a bug to gaimosd
on sourceforge:
http://sourceforge.net/tracker/index.php?func=detail&atid=463715&aid=1203243&group_id=51563

Reproducible: Always
Steps to Reproduce:
1.emerge gaimosd

Actual Results:  
plugin not listed under settings
Comment 1 Don Seiler (RETIRED) gentoo-dev 2005-05-17 06:39:12 UTC
Did you install gaim-1.3.0 manually?  The ebuild tells gaim to use /usr as the
prefix rather than default /usr/local.
Comment 2 z4 2005-05-17 07:27:53 UTC
nope, used portage
$ emerge -pv gaim

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] net-im/gaim-1.3.0  -cjk -debug -eds -gnutls -krb4 -nas +nls
+perl -silc +spell +tcltk 0 kB

Under Settings->Plugins[->Details] I also saw that all listed plugins are in
/usr/local/lib/gaim
Comment 3 Don Seiler (RETIRED) gentoo-dev 2005-05-17 07:28:14 UTC
What does `which gaim` say?
Comment 4 z4 2005-05-17 07:32:31 UTC
(In reply to comment #3)
> What does `which gaim` say?
$ which gaim
/usr/local/bin/gaim
Comment 5 Don Seiler (RETIRED) gentoo-dev 2005-05-17 07:42:23 UTC
Then obviously you have some manual install of gaim left over that is in your
$PATH before the emerge'd gaim.  You need to clean out /usr/local/bin/gaim and
/usr/local/lib/gaim (just remove the whole direction for that).

emerge puts gaim in /usr/bin/gaim.
Comment 6 z4 2005-05-17 08:00:05 UTC
I never installed it manually, but I emerged an older version a long time ago.
So I didnt even use gaim-1.3.0 ??
Anyway, it seems to work now.
what a stupid fool I am....
Comment 7 Don Seiler (RETIRED) gentoo-dev 2005-05-17 08:27:32 UTC
All packages in portage use /usr as their prefix and have for at least the past
3 years.