20.07.2023 11:40, Patrick Matthäi wrote: ..
I have uploaded glusterfs 11.0-1 to experimental, it is limited to these architectures: amd64 arm64 ppc64el ppc64 riscv64 mips64el s390x ia64 sparc64
Build-Depends: architecture-is-64-bits fwiw, anyway. Ok.
So if nobody rises up I would start to fill bugs for the reverse dependencies in the next days and after that uploading glusterfs 11.x to unstable.
It's an unfortunate timing: I uploaded new qemu a few minutes before this your reply. Sure thing it went in without the gluster-related changes. I now fixed the [architecture] list in there in qemu - next upload will have no deps on gluster on 32bits. Doing the same for samba as well now, - next samba will have no deps on glusterfs on 32bits too.
What happens with stable, there I do not have an answer, yet.
What's about stable? the version of gluster in stable should not be affected.
IMO the best way would be continue to use dh_install, there you can also limit the architectures: [amd64 arm64 ppc64el ppc64 riscv64 mips64el s390x ia64 sparc64] debian/tmp/usr/lib/foo/gluster.so
That's dh-exec, but yes. Somehow I dislike dh_exec personally :) /mjt