On Mon, Aug 5, 2019 at 9:57 AM Miro Hrončok <mhron...@redhat.com> wrote:

> On 05. 08. 19 15:36, Kaleb Keithley wrote:
> > There is a proposal[1] in upstream GlusterFS to drop 32-bit arches.
> >
> > The original proposal was to drop 32-bit with GlusterFS-7. GlusterFS-7
> will land
> > in Fedora 31/rawhide soon. More than likely though it will not be
> official until
> > GlusterFS-8, which will probably land, accordingly, after Fedora 31 GA
> in Fedora
> > 32/rawhide.
> >
> >
> >
> > [1] https://github.com/gluster/glusterfs/issues/702
>
> What about the dependent packages?
>
> $ repoquery --repo=rawhide{,-source} --whatrequires glusterfs-devel
> glusterfs-api-devel-0:6.4-3.fc31.i686
> glusterfs-api-devel-0:6.4-3.fc31.x86_64
> libvirt-0:5.5.0-2.fc31.src
> qemu-2:4.1.0-0.1.rc2.fc31.src
> samba-2:4.10.6-0.fc31.2.src
> uwsgi-0:2.0.18-2.fc31.src
>

Er, what about them?  AIUI, there isn't going to be a i686 Fedora  in F31
and beyond. That just leaves armv7hl. Is anyone really running libvirt,
qemu, or storage on such platforms? If they are,  the number must be
vanishingly small. (My own experience with virt on ARM makes me believe
that the that the number must be truly microscopic.) Of those that are, is
there a reason they can't keep running glusterfs-7 on F30 or F31
indefinitely if they really need 32-bit gluster?

$ repoquery --repo=rawhide{,-source} --whatrequires glusterfs-api-devel
> gluster-block-0:0.4-4.fc31.src
> glusterfs-coreutils-0:0.3.1-2.fc31.src
> libvirt-0:5.5.0-2.fc31.src
> nfs-ganesha-0:2.8.2-3.fc31.src
> qemu-2:4.1.0-0.1.rc2.fc31.src
> samba-2:4.10.6-0.fc31.2.src
> scsi-target-utils-0:1.0.70-9.fc31.src
> tcmu-runner-0:1.1.3-2.fc26.src
> uwsgi-0:2.0.18-2.fc31.src


tcmu-runner and scsi-target-utils is only for gluster-block, which, by
extension should also drop 32-bit at the same time. Likewise,
glusterfs-coreutils should also drop 32-bit support.

That only leaves ganesha and samba, which can drop their FSAL_GLUSTER and
VFS_GLUSTER plug-ins on 32-bit. Something they have already had to do for
Ceph-14 in Fedora 30.

--

Kaleb
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org

Reply via email to