Description of problem: While building from source on SuSE, there is issue installing the binaries: usr/bin/install: cannot stat 'glustereventsd-SuSE': No such file or directory. On investigation it is found that glustereventsd-SuSE.in found missing. Can we have elustereventsd for SuSE? or glusterfs works fine without it? How reproducible: Steps to Reproduce: 1. git clone https://github.com/gluster/glusterfs 2. cd glusterfs 3. git checkout v3.12.3 4. ./autogen.sh 5. ./configure --enable-gnfs 6. make 7. make install Additional info: Failure Log:- Making install in init.d /usr/bin/install: cannot stat 'glustereventsd-SuSE': No such file or directory Makefile:569: recipe for target 'SuSE' failed make[3]: *** [SuSE] Error 1 Makefile:461: recipe for target 'install-am' failed make[2]: *** [install-am] Error 2 Makefile:653: recipe for target 'install-recursive' failed make[1]: *** [install-recursive] Error 1 Makefile:593: recipe for target 'install-recursive' failed make: *** [install-recursive] Error 1
What version of SuSE? AFAIK SLES12.3, Leap42.3, and Tumblweed use systemd, and the packages that are built on OBS all correctly install the glustereventsd.service file.
(In reply to Kaleb KEITHLEY from comment #1) > What version of SuSE? > > AFAIK SLES12.3, Leap42.3, and Tumblweed use systemd, and the packages that > are built on OBS all correctly install the glustereventsd.service file. SLES 12.2 and 12.3
Release 3.12 has been EOLd and this bug was still found to be in the NEW state, hence moving the version to mainline, to triage the same and take appropriate actions.
@Vaibhav, Can you check whether compilation works fine with systemd or not?
No response for clarification requested and needinfo can't be raised as the reporter account is disabled. We build SuSE packages successfully on OBS and comment #1 is a confirmation from one who builds it. Feel free to re-open when someone can reproduce the issue with more details. Closing the bug report..