Bug 175418 - dovecot installs shareable executables to architecture-specific directory
Summary: dovecot installs shareable executables to architecture-specific directory
Status: RESOLVED DUPLICATE of bug 136762
Alias: None
Product: SUSE Linux 10.1
Classification: openSUSE
Component: Network (show other bugs)
Version: Final
Hardware: x86-64 All
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-12 18:28 UTC by Andreas Hanke
Modified: 2006-05-15 16:58 UTC (History)
1 user (show)

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Hanke 2006-05-12 18:28:18 UTC
The dovecot package puts several helper executables that would normally go into the GNU style "libexec" directory into %{_libdir} (/usr/lib on x86 and /usr/lib64 on x86_64).

This is caused by the line(s)

--libexecdir=%{_libdir}

in the spec file. It prevents the executables from being shared on biarch x86_64 systems between x86 and x86_64 packages. The whole point of having this GNU style "libexec" directory is being able to share helper executables between packages, so it should be something like

--libexecdir=%{_prefix}/lib (no %{_lib})

or maybe even

--libexecdir=%{_sbindir}
Comment 1 Andreas Hanke 2006-05-12 18:47:07 UTC
Related to bug 136762
Comment 2 Michael Gross 2006-05-15 16:58:43 UTC

*** This bug has been marked as a duplicate of 136762 ***