Re: Incorrect order of /usr/bin and /usr/sbin in path

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, May 05, 2014 at 09:45:38PM +0200, Kay Sievers wrote:
> On Mon, May 5, 2014 at 6:15 PM, Matthew Miller <mattdm@xxxxxxxxxxxxxxxxx> wrote:
> 
> > And calling /usr/libexec "Fedora-only" is of course kind of
> > funny.
> 
> "libexec" is Fedora-only, no other major distro used it, not even LSB
> allowed it.
> 
> It makes no sense to ever have that, and the rest of the world
> realized that long ago.

libexec is from the GNU Coding Standards, which a lot of Linux-isms come
from:

    http://www.gnu.org/prep/standards/standards.html

The rationale was always clear to me:  libexec is for storing executable
programs to be run by other programs rather than directly by users.

*Even* GNU violates this "standard" with the installation of /usr/lib/gcc
(among other things).

The FSSTND, FHS, and LSB never made mention of libexec.  They neither forbid
it nor explicitly required it, so it's like every other made up standard
that came along.  No one really cared enough to stop it because it didn't
matter.

I think the annoying thing is if you're typing out a path that includes
/usr/lib, you can't easily hit TAB to get in to lib.  And that's worth
fixing.

-- 
David Cantrell <dcantrell@xxxxxxxxxx>
Manager, Installer Engineering Team
Red Hat, Inc. | Westford, MA | EST5EDT
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux