thanks Niels, for your advice.
we are trying to bundle the glusterfs rpm in our binary, which is shipped
to customer.
so, "yum install gluster" is not an option.

I tried as you asked, but no luck, could you pls take a look and advise?
thanks in advance.

[root@sipp tmp]# yum install /usr/include/sys/acl.h
Loaded plugins: product-id, refresh-packagekit, security,
subscription-manager
This system is not registered to Red Hat Subscription Management. You can
use subscription-manager to register.
Setting up Install Process
C6.6-extras
| 3.4 kB     00:00
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
 Eg. Invalid release/
removing mirrorlist with no valid mirrors:
/var/cache/yum/x86_64/6Server/extras/mirrorlist.txt
Error: Cannot retrieve repository metadata (repomd.xml) for repository:
extras. Please verify its path and try again



























































*[root@sipp etc]# cat /etc/yum.repos.d/centos-extras.repo#additional
packages that may be useful[extras]name=CentOS-$releasever -
Extrasmirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras&infra=$infra
<http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras&infra=$infra>#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
<http://mirror.centos.org/centos/$releasever/extras/$basearch/>gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6[C6.0-extras]name=CentOS-6.0
- Extrasbaseurl=http://vault.centos.org/6.0/extras/$basearch/
<http://vault.centos.org/6.0/extras/$basearch/>gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6enabled=0[C6.1-extras]name=CentOS-6.1
- Extrasbaseurl=http://vault.centos.org/6.1/extras/$basearch/
<http://vault.centos.org/6.1/extras/$basearch/>gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6enabled=0[C6.2-extras]name=CentOS-6.2
- Extrasbaseurl=http://vault.centos.org/6.2/extras/$basearch/
<http://vault.centos.org/6.2/extras/$basearch/>gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6enabled=0[C6.3-extras]name=CentOS-6.3
- Extrasbaseurl=http://vault.centos.org/6.3/extras/$basearch/
<http://vault.centos.org/6.3/extras/$basearch/>gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6enabled=0[C6.4-extras]name=CentOS-6.4
- Extrasbaseurl=http://vault.centos.org/6.4/extras/$basearch/
<http://vault.centos.org/6.4/extras/$basearch/>gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6enabled=0[C6.5-extras]name=CentOS-6.5
- Extrasbaseurl=http://vault.centos.org/6.5/extras/$basearch/
<http://vault.centos.org/6.5/extras/$basearch/>gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6enabled=0[C6.6-extras]name=CentOS-6.6
- Extrasbaseurl=http://vault.centos.org/6.6/extras/$basearch/
<http://vault.centos.org/6.6/extras/$basearch/>gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6enabled=1*

On Mon, Mar 27, 2017 at 7:56 PM, Niels de Vos <[email protected]> wrote:

> On Mon, Mar 27, 2017 at 04:11:38PM +0200, Niels de Vos wrote:
> > On Mon, Mar 27, 2017 at 07:24:38PM +0530, Manohar Mikkili wrote:
> > > Hi,
> > >
> > > I am trying to build glusterfs v3.10.0 on a RHEL 6.6 (x86_64 GNU/Linux)
> > >
> > > $./autoConfig # works fine
> > > $ ./configure  --enable-fusermount
> > > ....
> > > ....
> > > ....
> > > checking for sys/acl.h... no
> > > configure: error: Support for POSIX ACLs is required
> > >
> > > pls guide/advise, which rpm/library should be installed to get past the
> > > above error?
> >
> > You need to install libacl-devel. On systems with YUM, you can run this:
> >
> >   # yum install /usr/include/sys/acl.h
> >
> > That way should work for other missing header files as well. In the
> > glusterfs.spec(.in) file the BuildRequires list all RPM packages too.
> >
> > Alternatively, you can use the builds from the CentOS Storage SIG so
> > that you do not need to compile anything yourself:
> >
> >   # yum install centos-release-gluster
> >   # yum install glusterfs-server
>
> Oh, this works when the CentOS Extras repository is available, which it
> is not by default on RHEL, duh!
>
> You can edit the .repo file that comes from the centos-release package:
>
>   $ cd /var/tmp
>   $ curl -o http://mirror.centos.org/centos/6/os/x86_64/Packages/
> centos-release-6-8.el6.centos.12.3.x86_64.rpm
>   $ rpm2cpio < centos-release*.rpm | cpio -id '*.repo'
>   $ ls etc/yum.repos.d/
>
> Copy the definition for the extras repository to a new file under
> /etc/yum.repos.d/centos-extras.repo and you should be able to have it
> all working with that.
>
> Niels
>
>
> >
> > HTH,
> > Niels
>
>
>
_______________________________________________
Gluster-devel mailing list
[email protected]
http://lists.gluster.org/mailman/listinfo/gluster-devel

Reply via email to