[Gluster-users] build rpms err

Niels de Vos ndevos at redhat.com
Tue Apr 7 14:25:58 UTC 2015


On Fri, Apr 03, 2015 at 06:05:02PM +0800, grihpc at 126.com wrote:
> Hi
> 
> my os is centos 6.6 x86_64,  glusterfs 3.6.2
> 
> I want to make rpms, there is some err
> 
> [root at localhost LinuxRPM]#  make glusterrpms
> 
> make --no-print-directory --quiet \
>           top_distdir="glusterfs-3.6.2" distdir="glusterfs-3.6.2" \
>           dist-hook
> usage: git diff [--no-index] <path> <path>
> make[2]: *** [gen-ChangeLog] Error 129
> make[1]: *** [distdir] Error 2
> make[1]: Leaving directory `/root/glusterfs-3.6.2'
> make: *** [prep] Error 2
> [root at localhost LinuxRPM]# 

The 'make glusterrpms' should normally get executed from a checked out
git repository. I do not think anyone uses it for rebuilding RPMs.

You can most easily rebuild the RPMs from the tarball:

    $ rpmbuild -ta glusterfs-3.6.2.tar.gz

Do that as a non-root user :-)

Failing that, you can also just use the 3.6 RPMs from 

    http://download.gluster.org/pub/gluster/glusterfs/3.6/

HTH,
Niels


More information about the Gluster-users mailing list