[Bugs] [Bug 1430845] New: build/packaging: Debian and Ubuntu don't have /usr/ libexec/; results in bad packages

bugzilla at redhat.com bugzilla at redhat.com
Thu Mar 9 17:13:18 UTC 2017


https://bugzilla.redhat.com/show_bug.cgi?id=1430845

            Bug ID: 1430845
           Summary: build/packaging: Debian and Ubuntu don't have
                    /usr/libexec/; results in bad packages
           Product: GlusterFS
           Version: 3.8
         Component: build
          Assignee: bugs at gluster.org
          Reporter: kkeithle at redhat.com
                CC: bugs at gluster.org
        Depends On: 1430841, 1430844



+++ This bug was initially created as a clone of Bug #1430844 +++

+++ This bug was initially created as a clone of Bug #1430841 +++

Description of problem:

GLUSTERFS_LIBEXECDIR is effectively hard-coded to /usr/libexec/glusterfs in
configure(.ac)

Debian-based distributions don't have a /usr/libexec/ directory

This issues is partially mitigated by the use of $libexecdir in some of the
Makefile.am files, but even so the incorrectly defined GLUSTERFS_LIBEXECDIR
results in various things such as gsyncd, glusterfind, eventsd, etc., trying to
invoke other scripts and programs from a location that doesn't exist.

And once we correctly define GLUSTERFS_LIBEXECDIR, then we might as well use it
appropriatedly.

Version-Release number of selected component (if applicable):

all

How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:


Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=1430841
[Bug 1430841] build/packaging: Debian and Ubuntu don't have /usr/libexec/;
results in bad packages
https://bugzilla.redhat.com/show_bug.cgi?id=1430844
[Bug 1430844] build/packaging: Debian and Ubuntu don't have /usr/libexec/;
results in bad packages
-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the Bugs mailing list