Package: ftp.debian.org
Severity: normal
X-Debbugs-Cc: r-bioc-sparsematrixst...@packages.debian.org, 
debia...@lists.debian.org, cru...@debian.org
Control: affects -1 + src:r-bioc-sparsematrixstats
Control: block 1078965 by -1
Tags: moreinfo
User: ftp.debian....@packages.debian.org
Usertags: remove

Dear FTP Team,

As part of the Bioconductor 3.19 transition, the Debian R team agreed [0] to 
remove builds for 32-bit architectures (where possible) in line with upstream's 
cessation of support for 32-bit systems.

Here is the 17th such removal request, this time for r-bioc-sparsematrixstats. `dak` dig flag that 
r-bioc-gsva also needs to be dealt with, and bug #1078965 has already been filed for that. Also 
"r-bioc-delayedmatrixstats", but that package is "arch: all" and as far as I 
can tell the removal of r-bioc-sparsematrixstats won't affect the buildability of any other package 
(besides the aforementioned r-bioc-gsva):

$ ssh mirror.ftp-master.debian.org "dak rm --architecture=armel,armhf,i386 
--no-arch-all-rdeps --binary-only --partial --rdep-check --no-action 
r-bioc-sparsematrixstats"
Will remove the following packages from unstable:

r-bioc-sparsematrixstats | 1.14.0+dfsg-1 | armel, armhf, i386

Maintainer: Debian R Packages Maintainers <r-pkg-t...@alioth-lists.debian.net>

------------------- Reason -------------------

----------------------------------------------

Checking reverse dependencies...
# Broken Depends:
r-bioc-gsva: r-bioc-gsva

# Broken Build-Depends:
r-bioc-delayedmatrixstats: r-bioc-sparsematrixstats (1.16.0 >=)
r-bioc-gsva: r-bioc-sparsematrixstats (1.16.0 >=)

Dependency problem found.

$ rmadison r-bioc-delayedmatrixstats
r-bioc-delayedmatrixstats | 1.12.3+ds-1   | oldstable       | source, all
r-bioc-delayedmatrixstats | 1.20.0+ds-1   | stable          | source, all
r-bioc-delayedmatrixstats | 1.26.0+ds-1   | buildd-unstable | source, all
r-bioc-delayedmatrixstats | 1.26.0+ds-1   | unstable        | source, all

$ apt-cache rdepends r-bioc-delayedmatrixstats | sort -u | grep -v Reverse | 
grep -v r-bioc-delayedmatrixstats
  r-bioc-bsseq
  r-bioc-delayedarray
  r-bioc-dropletutils
  r-bioc-glmgampoi
  r-bioc-gsva
  r-bioc-hdf5array
  r-bioc-matrixgenerics
  r-bioc-scaledmatrix
  r-bioc-scater
  r-bioc-scran
  r-bioc-scuttle
  r-bioc-singler
$ build-rdeps --distribution unstable r-bioc-delayedmatrixstats
Reverse Build-depends in unstable/main:
---------------------------------------

r-bioc-bsseq
r-bioc-demixt
r-bioc-dropletutils
r-bioc-dss
r-bioc-glmgampoi
r-bioc-gsva
r-bioc-scater
r-bioc-scran
r-bioc-scuttle
r-bioc-singler

Found a total of 10 reverse build-depend(s) for r-bioc-delayedmatrixstats.

Reverse Build-depends in unstable/contrib:
------------------------------------------

No reverse build-depends found for r-bioc-delayedmatrixstats.

Reverse Build-depends in unstable/non-free:
-------------------------------------------

No reverse build-depends found for r-bioc-delayedmatrixstats.

Reverse Build-depends in unstable/non-free-firmware:
----------------------------------------------------

No reverse build-depends found for r-bioc-delayedmatrixstats.
$ # Same list as the rdepends, with the addition of "r-bioc-demixt" which is not in 
"testing"
$ rmadison r-bioc-demixt
r-bioc-demixt | 1.6.0-1             | oldstable          | source, amd64, 
arm64, armhf, i386, mips64el, mipsel, ppc64el, s390x
r-bioc-demixt | 1.14.0+dfsg-1       | stable             | source, amd64, 
arm64, armel, armhf, i386, mips64el, mipsel, ppc64el, s390x
r-bioc-demixt | 1.18.0+dfsg-1       | unstable           | source, amd64, 
arm64, mips64el, ppc64el, riscv64, s390x
r-bioc-demixt | 1.18.0+dfsg-1       | unstable-debug     | source
r-bioc-demixt | 1.20.0+dfsg-1~0exp1 | experimental       | source, amd64, 
arm64, mips64el, ppc64el, riscv64, s390x
r-bioc-demixt | 1.20.0+dfsg-1~0exp1 | experimental-debug | source
r-bioc-demixt | 1.20.0+dfsg-1       | buildd-unstable    | source
r-bioc-demixt | 1.20.0+dfsg-1       | unstable           | source
$ for pkg in $(apt-cache rdepends r-bioc-delayedmatrixstats | sort -u | grep -v 
Reverse | grep -v r-bioc-delayedmatrixstats); do rmadison --suite=testing 
${pkg}; done
r-bioc-matrixgenerics | 1.14.0-1      | testing    | source, all
# I used build-rdeps to check all the reverse build-dependencies of 
r-bioc-matrixgenerics for further investigation:
$ for pkg in $(cat r-bioc-matrixgenerics_rdeps.txt); do rmadison 
--suite=testing ${pkg}; done
r-bioc-sparsematrixstats | 1.14.0+dfsg-1    | testing    | source, amd64, 
arm64, armel, armhf, i386, mips64el, ppc64el, s390x
r-bioc-sparsematrixstats | 1.14.0+dfsg-1+b1 | testing    | riscv64
---

Thanks!

[0] https://lists.debian.org/debian-r/2024/07/msg00033.html 
https://lists.debian.org/debian-r/2024/07/msg00035.html 
https://lists.debian.org/debian-r/2024/07/msg00045.html

--
Michael R. Crusoe

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to