[R-pkg-team] Bug#976614: r-bioc-deseq2: autopkgtest dependency check plays bad in Debian migration setup

Paul Gevers elbrus at debian.org
Sat Dec 5 20:21:51 GMT 2020


Source: r-bioc-deseq2
Version: 1.30.0+dfsg-2
Severity: serious
X-Debbugs-CC: debian-ci at lists.debian.org
User: debian-ci at lists.debian.org
Usertags: issue

Dear maintainer,

Your package has an autopkgtest, great. However, apparently you have
been waiting for a test dependency to become available and have
implemented a check to not forget to remove the overwrite:

https://sources.debian.org/src/r-bioc-deseq2/1.30.0+dfsg-2/debian/tests/run-unit-test/#L14

echo "FIXME: Do not delete tests requiring glmGamPoi once
r-bioc-glmgampoi is available"
if apt-cache show r-bioc-glmgampoi > /dev/null 2>/dev/null ; then
  echo "Package r-bioc-glmgampoi is available now - do not remove the
test requiring it any more"
  exit -1
fi

However, this plays badly now in the default Debian migration software
as can be seen on ppc64el. r-bioc-glmgampoi fails to migrate, so in a
pure testing environment your test passes, but with unstable added
(which we do to test uploads of your dependencies) the test fails. Your
test has been blocking e.g. glibc and gcc-10 from migrating to testing
for no good reason.

Please fix your test.

Paul

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/r-pkg-team/attachments/20201205/71541d41/attachment.sig>


More information about the R-pkg-team mailing list