Bug 116589

Summary: gnome-applets has incorrect libexecdir
Product: [openSUSE] SUSE LINUX 10.0 Reporter: JP Rosevear <jpr>
Component: GNOMEAssignee: Gary Ekker <gekker>
Status: RESOLVED INVALID QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: sbrabec
Version: RC 2   
Target Milestone: ---   
Hardware: Other   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description JP Rosevear 2005-09-12 18:46:55 UTC
gnome-applets uncondtionally uses  --libexecdir=%{prefix}/lib/gnome-applets it
should be  --libexecdir=%{prefix}/%_lib/gnome-applets

Not critical since everything works.
Comment 1 Gary Ekker 2005-09-15 20:07:33 UTC
Fixed in stable and plus
Comment 2 Stanislav Brabec 2005-10-03 14:30:51 UTC
Reopening.
Comment 3 Stanislav Brabec 2005-10-03 14:39:26 UTC
Correct libexecdir is %{prefix}/lib/{package_name}. Reverting.

Libexecdir is intended for binary helpers. Binary files (bindir, libexecdir) are
not duplicated on bi-arch.

If you change libexecdir to %{prefix}/%{_lib}/{package_name}, IA32 libraries on
x86_64 will not find these helpers and fail. For example see bug 62050.

See also:
http://fourier.suse.de/mlarch/SuSE/packagers/2004/packagers.2004.10/msg00005.html
Comment 4 Ruediger Oertel 2005-10-04 22:37:00 UTC
correct for the case of binaries. I just wonder how many packages 
use libexecdir for libraries and plugins where the story is completely 
different ...