Bug 1541261 - "glustereventsd-SuSE.in" is missing in extras/init.d
Summary: "glustereventsd-SuSE.in" is missing in extras/init.d
Keywords:
Status: CLOSED INSUFFICIENT_DATA
Alias: None
Product: GlusterFS
Classification: Community
Component: build
Version: mainline
Hardware: s390x
OS: Other
medium
high
Target Milestone: ---
Assignee: hari gowtham
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-02-02 06:38 UTC by Vaibhav Vaingankar
Modified: 2019-11-18 12:18 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2019-11-18 12:18:29 UTC
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Embargoed:


Attachments (Terms of Use)

Description Vaibhav Vaingankar 2018-02-02 06:38:15 UTC
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

Comment 1 Kaleb KEITHLEY 2018-02-26 12:48:01 UTC
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.

Comment 2 Vaibhav Vaingankar 2018-02-28 05:43:48 UTC
(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

Comment 3 Shyamsundar 2018-10-23 14:55:00 UTC
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.

Comment 4 Anoop C S 2019-07-04 10:07:58 UTC
@Vaibhav,
Can you check whether compilation works fine with systemd or not?

Comment 5 Anoop C S 2019-11-18 12:18:29 UTC
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..


Note You need to log in before you can comment on or make changes to this bug.