Hi,
do you know why gluster* packages are excluded in i386 as mentioned here: http://people.centos.org/hughesjr/missing-actual-i686-filenames.txt
//Zdenek
On Thu, Apr 20, 2017 at 02:57:06PM +0200, Zdenek Sedlak wrote:
Hi,
do you know why gluster* packages are excluded in i386 as mentioned here: http://people.centos.org/hughesjr/missing-actual-i686-filenames.txt
I'm not sure why they are excluded, maybe there were issues building (or dependency wise) on CentOS 7 i686.
The CentOS Storage SIG builds updated Gluster packages for all supported architectures, and i686 is not one of them (yet?). There should not be any issues with i686 builds for CentOS 7, but i686 is not one of the architectures available in the CBS.
Niels
On 2017-04-20 15:47, Niels de Vos wrote:
On Thu, Apr 20, 2017 at 02:57:06PM +0200, Zdenek Sedlak wrote:
Hi,
do you know why gluster* packages are excluded in i386 as mentioned here: http://people.centos.org/hughesjr/missing-actual-i686-filenames.txt
I'm not sure why they are excluded, maybe there were issues building (or dependency wise) on CentOS 7 i686.
The CentOS Storage SIG builds updated Gluster packages for all supported architectures, and i686 is not one of them (yet?). There should not be any issues with i686 builds for CentOS 7, but i686 is not one of the architectures available in the CBS.
Niels
CentOS-devel mailing list CentOS-devel@centos.org https://lists.centos.org/mailman/listinfo/centos-devel
In this thread [1], they describe functional 32-bit gluster, so it should work.
How to add i686 gluster officially to the packages being built?
//Zdenek
[1] http://lists.gluster.org/pipermail/gluster-users/2010-August/005129.html
On 04/20/2017 09:55 AM, Zdenek Sedlak wrote:
In this thread [1], they describe functional 32-bit gluster, so it should work.
How to add i686 gluster officially to the packages being built?
//Zdenek
[1] http://lists.gluster.org/pipermail/gluster-users/2010-August/005129.html
2010 !?!
There are 32-bit builds of the current releases of GlusterFS for a several Linux distributions including Fedora, Ubuntu, and SuSE.
None of them are "official" in any sense of the word. The ones we do provide we do as a convenience for the Gluster Community.
And as Niels pointed out, we use the CBS to build packages for the CentOS Storage SIG. We get i686 packages for Fedora, Ubuntu and SuSE precisely because Bodhi, Launchpad, and OBS do produce i686 builds; CBS does not.
If you're using one of the CentOS AltArch releases (aarch64, armhfp, i386, ppc64ls, and ppc64) then you're going to have to build your own packages. It should be fairly trivial to take the srpm from the Storage SIG repos and use rpmbuild to build it on your i686 system. E.g.:
% rpm -i glusterfs-3.10.1.src.rpm % cd ~/rpmbuild && rpmbuild -ba SPECS/glusterfs.rpm
HTH. Regards,
--
Kaleb
On 2017-04-20 16:37, Kaleb S. KEITHLEY wrote:
On 04/20/2017 09:55 AM, Zdenek Sedlak wrote:
In this thread [1], they describe functional 32-bit gluster, so it should work.
How to add i686 gluster officially to the packages being built?
//Zdenek
[1] http://lists.gluster.org/pipermail/gluster-users/2010-August/005129.html
2010 !?!
There are 32-bit builds of the current releases of GlusterFS for a several Linux distributions including Fedora, Ubuntu, and SuSE.
None of them are "official" in any sense of the word. The ones we do provide we do as a convenience for the Gluster Community.
And as Niels pointed out, we use the CBS to build packages for the CentOS Storage SIG. We get i686 packages for Fedora, Ubuntu and SuSE precisely because Bodhi, Launchpad, and OBS do produce i686 builds; CBS does not.
If you're using one of the CentOS AltArch releases (aarch64, armhfp, i386, ppc64ls, and ppc64) then you're going to have to build your own packages. It should be fairly trivial to take the srpm from the Storage SIG repos and use rpmbuild to build it on your i686 system. E.g.:
% rpm -i glusterfs-3.10.1.src.rpm % cd ~/rpmbuild && rpmbuild -ba SPECS/glusterfs.rpm
HTH. Regards,
--
Kaleb
CentOS-devel mailing list CentOS-devel@centos.org https://lists.centos.org/mailman/listinfo/centos-devel
Thanks for info, that was basically what I tried to find out.
No issue, I will set up i686 build environment and build gluster there.
I can publish it later in case of any interest...
//Zdenek