Bug 254118

Summary: on x86_64 platform, not detect correct library (/usr/lib64 !)
Product: [Fedora] Fedora Reporter: Carlo <zappyk>
Component: alltrayAssignee: Denis Leroy <denis>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: 7   
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2007-08-28 13:33:51 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Carlo 2007-08-24 09:44:10 UTC
Description of problem:
When use alltray on x86_64 platform machine, it use /usr/lib instead of /usr/lib64.


Version-Release number of selected component (if applicable):
This is the package alltray-0.69-2.fc6.x86_64.rpm


How reproducible:
Install sunbird (from Mozilla Foundation site) and open a shell (from anything
user) and write:
$ alltray -d sunbird
...
lib is here: /usr/lib       <-- !?!
...

and strangely it works.
But if I try to "create an icon run" from Gnome Desktop Environment it does not
work!
Perhaps the indication of /usr/lib in debug is corrected? Or not!


Steps to Reproduce:
1.With Gnome Desktop Environment, on desktop, click right mouse button and
select "create icon run..."
2."alltray sunbird" and save
3.Now run the new icon, but not work!
  

Actual results:


Expected results:


Additional info:

Comment 1 Denis Leroy 2007-08-28 10:10:01 UTC
The /usr/lib message is only displayed when ran in debug mode, and shouldn't be
the cause of your problem. Nonetheless I'll add a patch to fix that.

Can you describe in more details what you're doing to reproduce the problem
("create icon run"?  where is that ?) ?

thanks


Comment 2 Carlo 2007-08-28 10:40:54 UTC
Ok… first of all excuse for my English not much perfect one.
When click right mouse button (on desktop), is the second one chosen beginning
from the high.
From my language to the English language, i think it is translate "create icon
start ..." ?!

Well, if you find it, the third chosen is "command" ... write "alltray sunbird"
... click OK and run the new icon.
This not work. The sunbird icon not appear on systray.
Then I have decided to use the version to 32bit and works!

I hope to me it are explained this time well:)

Comment 3 Denis Leroy 2007-08-28 11:15:35 UTC
Ok, this works for me, although not with sunbird.

If you create launcher with 'alltray gnome-terminal' for example, does it work ?

If you create a launcher with sunbird only, does it work ?


Comment 4 Carlo 2007-08-28 12:00:35 UTC
If i create launcher 'alltray gnome-terminal': it work very well!
But, if i create launcher 'alltray sunbird' not work: open sunbird in "normal mode".
Why?

I have installed only alltray-0.69-2.fc6.x86_64.rpm (64 bit version) package ...
i must to install alltray-0.69-2.fc6.i386.rpm (32 bit version) too?
That is I must install both packages?



Comment 5 Denis Leroy 2007-08-28 12:20:41 UTC
Where did you get the sunbird RPM ? Is it a 32-bit or a 64-bit RPM ?


Comment 6 Carlo 2007-08-28 12:44:48 UTC
It is not a RPM ... i download it from Mozilla site:
http://releases.mozilla.org/pub/mozilla.org/calendar/sunbird/releases/0.5/linux-i686/it/sunbird-0.5.it.linux-i686.tar.gz
and i think that is an 32 bit version! :P
Ok, i think that now you say me to install also alltray 32 bit, right? ...
therefore it will work?

Comment 7 Denis Leroy 2007-08-28 13:04:32 UTC
Yes, that's most likely the reason. Alltray can't deal with both 32-bit and
64-bit app it would seem. Your best bet is then to install the 32-bit version.


Comment 8 Carlo 2007-08-28 13:16:31 UTC
Ok. Thanks of the time that you have dedicated to me.
… it was not a bug! :) … it's the first time that i have an 64 bit PC!
Thank you.
Bye
Carlo

Comment 9 Denis Leroy 2007-08-28 13:33:51 UTC
No problem :-)