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

Re: How can I successfully prevent debci from running on s390x for r-cran-stars

Hi Andreas,

On 26-01-2023 07:30, Andreas Tille wrote:
   Restrictions: allow-stderr, skip-not-installable
   Architecture: !s390x

in debian/tests/control for r-cran-stars[1].  Unfortunately debci is running on
s390x anyway and considers it a regression[2]:

Well, the log has this:
run-unit-test        SKIP Test declares architecture as not supported: s390x

So that works as intended.

The following packages have unmet dependencies:
  r-cran-stars : Depends: r-cran-lwgeom but it is not installable
E: Unable to correct problems, you have held broken packages.

This is in the `pkg-r-autopkgtest` test, which doesn't have the `Architecture` field set. It's run because you have `Testsuite: autopkgtest-pkg-r` in your d/control [3]. You'll need to tell autodep8 to also skip that test on s390x, see `autodep8 (1)` [4].

What else can I do to prevent debci from running tests on s390x?
Same is the case for r-cran-sftime.


[1] https://salsa.debian.org/r-pkg-team/r-cran-stars/-/blob/master/debian/tests/control
[2] https://ci.debian.net/data/autopkgtest/testing/s390x/r/r-cran-stars/30588082/log.gz

[3] https://salsa.debian.org/r-pkg-team/r-cran-stars/-/blob/master/debian/control#L3 [4] https://manpages.debian.org/testing/autodep8/autodep8.1.en.html#PACKAGE-SPECIFIC_CONFIGURATION

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply to: