/usr/sbin/validate clash with /usr/bin/validate

Adam Jackson ajax at redhat.com
Thu May 24 13:13:51 UTC 2012


On 5/24/12 7:50 AM, Till Maas wrote:
> On Wed, May 23, 2012 at 02:33:11PM -0400, Adam Jackson wrote:
>
>> We're (sort of) trying to phase out /usr/libexec in favor of
>> %{_libdir}/%{name}/foo, but otherwise that sounds good.
>
> But then the location if a command will depend on whether the system is
> a 64 or 32 bit system, which makes it more error prone to write software that
> uses such commands on both kind of systems.

libexecdir is already a macro expanded at build time.  If you were 
hardcoding /usr/libexec you were already broken on non-Red-Hat-like 
Linuxes.  Don't let already being broken be an excuse for continuing to 
be broken.

- ajax



More information about the devel mailing list