<div dir="ltr"><div dir="ltr"><div>Hello Kaleb,</div><div><br></div><div>there is no rpcsvc-proto rpm for SLES15 according to this:</div><div><a href="https://software.opensuse.org/package/rpcsvc-proto?locale=fa">https://software.opensuse.org/package/rpcsvc-proto?locale=fa</a></div><div><br></div><div>It really seems to be that the SLES15 from 
OpenSUSE has a special setup.<br></div><div><br></div><div>
Remove the BuildRequires: rpcgen line and use the glibc bundled rpcgen is working. I have my packages now!</div><div><br></div><div>Regards</div><div>David <br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Am Mo., 13. Mai 2019 um 08:10 Uhr schrieb David Spisla &lt;<a href="mailto:spisla80@gmail.com">spisla80@gmail.com</a>&gt;:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hello Kaleb,</div><div><br></div><div>thank you for the info. I&#39;ll try this out.</div><div><br></div><div>Regards</div><div>David <br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Am Fr., 10. Mai 2019 um 16:24 Uhr schrieb Kaleb Keithley &lt;<a href="mailto:kkeithle@redhat.com" target="_blank">kkeithle@redhat.com</a>&gt;:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Seems I accidentally omitted gluster-users in my first reply.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, May 9, 2019 at 3:19 PM Kaleb Keithley &lt;<a href="mailto:kkeithle@redhat.com" target="_blank">kkeithle@redhat.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">On Thu, May 9, 2019 at 8:53 AM David Spisla &lt;<a href="mailto:spisla80@gmail.com" target="_blank">spisla80@gmail.com</a>&gt; wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div>Hello Kaleb,</div><div><br></div><div>i am trying to create my own Gluster v5.5 RPMs for SLES15 and I am using a SLES15 system to create them. I got the following error message:</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>rpmbuild --define &#39;_topdir /home/davids/glusterfs/extras/LinuxRPM/rpmbuild&#39; --with gnfs -bb rpmbuild/SPECS/glusterfs.spec<br>warning: bogus date in %changelog: Tue Apr 17 2019 kkeithle at <a href="http://redhat.com" target="_blank">redhat.com</a><br>warning: bogus date in %changelog: Fri Sep 19 2018 kkeithle at <a href="http://redhat.com" target="_blank">redhat.com</a><br>error: Failed build dependencies:<br>    rpcgen is needed by glusterfs-5.5-100.x86_64<br>make: *** [Makefile:579: rpms] Error 1<br><br></div></blockquote><div><br></div><div>In the corresponding glusterfs.spec file (branch sles15-glusterfs-5 in Repo glusterfs-suse) there is rpcgen listed as dependency. But unfortunately there is no rpcgen package provided on SLES15. Or with other words:</div><div>I did only find RPMs for other SUSE distributions, but not for SLES15. <br></div><div><br></div><div>Do you know that issue?<br></div></div></div></blockquote><div><br></div><div>I&#39;m afraid I don&#39;t.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div></div><div>What is the name of the distribution which you are using to create Packages for SLES15?</div></div></div></blockquote><div><br></div><div>The community packages are built on the OpenSUSE OBS and they are built on SLES15 —the one that OBS provides. I don&#39;t know any details beyond that. It could be a real SLES15 system, or it could be a build in mock, or SUSE&#39;s chroot build tool if they don&#39;t have mock.</div><div><br></div><div>You can see the build logs from the community builds of glusterfs-5.5 and glusterfs-5.6 for SLES15 at [1] and [2] respectively. AFAIK it&#39;s a completely &quot;vanilla&quot; SLES15 and seems to have rpcgen-1.3-2.18 available. Finding things in the OBS repos seems to be hit or miss sometimes. I can&#39;t find the SLE_15 rpcgen package.</div><div><br></div><div>(Back in SLES11 days I had a free eval license that let me update and install add-on packages on my own system. I tried to get a similar license for SLES12 and was advised to just use OBS. I haven&#39;t even bothered trying to get one for SLES15. It makes it harder IMO to figure things out.)</div><div><br></div><div>I recommend asking the OBS team on #opensuse-buildservice on (freenode) IRC. They&#39;ve always been very helpful to me.</div></div></div></div></div></blockquote><div><br></div><div>Miuku on #opensuse-buildservice poked around and found that the unbundled rpcgen in SLE_15 comes from the rpcsvc-proto rpm. (Not the rpcgen rpm as it does in Fedora and RHEL8.)</div><div><br></div><div>All the gluster community packages for SLE_15 going back to glusterfs-5.0 in October 2018 have used the unbundled rpcgen. You can do the same, or remove the BuildRequires: rpcgen line and use the glibc bundled rpcgen.</div><div><br></div><div>HTH</div><div><br></div><div>--</div><div><br></div><div>Kaleb</div><div><br></div><div><br></div><div><br></div><div><br></div></div></div>
</blockquote></div></div>
</blockquote></div></div>