Package: libpsl Version: 0.21.0-1 Severity: minor Tags: patch User: ubuntu-de...@lists.ubuntu.com Usertags: origin-ubuntu focal ubuntu-patch
Dear maintainers, In Ubuntu, we are in the process of moving the i386 architecture to a compatibility-only layer on amd64, and therefore we are also moving our autopkgtest infrastructure to test i386 binaries in a cross-environment. This requires changes to some tests so that they are cross-aware and can do the right thing. The libpsl tests currently fail in this environment, because of a declared test dependency on diffutils which will try to pull in the cross-arch version, which is not allowed since this is an essential package. Because diffutils is an essential package, you do not have to declare a test dependency on it in order to guarantee it's present on the test system; and there is not a reason to need the cross-arch version of the package; so I have uploaded the attached patch to Ubuntu which drops the declared test dependency, letting the i386 tests successfully run on an amd64 host. Thanks for considering, -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer https://www.debian.org/ slanga...@ubuntu.com vor...@debian.org
diff -Nru libpsl-0.21.0/debian/tests/control libpsl-0.21.0/debian/tests/control --- libpsl-0.21.0/debian/tests/control 2020-03-04 09:36:26.000000000 -0800 +++ libpsl-0.21.0/debian/tests/control 2020-03-31 09:33:15.000000000 -0700 @@ -1,5 +1,4 @@ Tests: psl-test Depends: - diffutils, psl, publicsuffix,