[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Dropping big-endian (s390x) support for some r-bioc-* packages



Hello all,

Most of bioconductor 3.19 has migrated to testing, but some legitimate bugs shown by running the r-bioc-rhdf5 tests on s390x are holding up 20+ packages.

I have communicated the issue to upstream, providing them with a reproducer, and helping them reproduce it on their CI. https://github.com/grimbough/rhdf5/issues/138

However I don't think it will be fixed soon, and while I have made a new release of r-bioc-rhdf5 that skips those tests, I don't feel good about that.

So I propose to add a "architecture-is-little-endian" build-dep to the following packages and request the removal of their s390x builds from the archive:

r-bioc-rhdf5
r-bioc-alabaster.base
r-bioc-alabaster.matrix
r-bioc-bsseq
r-bioc-dropletutils
r-bioc-hdf5array
r-bioc-dss
r-bioc-glmgampoi
r-bioc-gsva
r-bioc-demixt

Two of these packages also have failing s390x tests: r-bioc-alabaster.matrix and r-bioc-alabaster.base

I think the removal can be done via one request, so the only real pain is making new releases of those 11 packages.

Thoughts, comments?

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


Reply to: