canonical-ubuntu-qa team mailing list archive
-
canonical-ubuntu-qa team
-
Mailing list archive
-
Message #05933
[Bug 2091054] Re: i386 autopkgtests using amd64 pkgconf which doesn't work
I believe this is not a bug. Currently in highway d/t/control you have
Tests: compile-and-execute
Depends: libhwy-dev, g++, pkgconf
Restrictions: allow-stderr
To enable "cross build tests", you need to have build-essential in the
test Depends. This is documented in README.package-tests.rst (part of
bin:autopkgtest):
Foreign architecture testing
----------------------------
[...]
- ``build-essential`` in the test's ``Depends`` field is automatically
replaced with
``build-essential:native, cross-build-essential-${DEB_HOST_ARCH}``
to provide a compilation environment for both ``${DEB_HOST_ARCH}``
and ``$(dpkg --print-architecture)``. This special case can be
avoided by explicitly specifying ``build-essential:native``.
** Changed in: auto-package-testing
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of
Canonical's Ubuntu QA, which is subscribed to Auto Package Testing.
https://bugs.launchpad.net/bugs/2091054
Title:
i386 autopkgtests using amd64 pkgconf which doesn't work
Status in Auto Package Testing:
Fix Released
Bug description:
i386 autopkgtests are using pkgconf from amd64 which means that many
i386 autopkgtests will fail.
I noticed that this situation got worse within the past week as more
autopkgtests are failing that used to pass. I have run migration-
reference tests for these that I have seen so they don't block
migration of other packages.
Here is one example. Let me know if you want me to show you more.
https://autopkgtest.ubuntu.com/packages/libsoup3/plucky/i386
To manage notifications about this bug go to:
https://bugs.launchpad.net/auto-package-testing/+bug/2091054/+subscriptions
References