On Sat, Feb 22, 2025 at 03:52:59PM +0100, Chris Hofstaedtler wrote:
> your package has autopkgtests, great. However they fail with
> util-linux 2.41~rc1 available in experimental. I want to get
> util-linux 2.41 into trixie.
> 
> Please investigate and/or fix the tests.
[...]
> 2078s ======================================================================
> 2078s FAIL: test_create_work_requests_invalid 
> (__main__.IntegrationGenericTests.test_create_work_requests_invalid)
> 2078s Create an invalid work request.
> 2078s ----------------------------------------------------------------------
> 2078s Traceback (most recent call last):
> 2078s   File 
> "/tmp/autopkgtest-lxc.gkjc3m3f/downtmp/build.83m/src/debian/tests/integration-tests-generic.py",
>  line 128, in test_create_work_requests_invalid
> 2078s     self.connect_worker()
> 2078s     ~~~~~~~~~~~~~~~~~~~^^
> 2078s   File 
> "/tmp/autopkgtest-lxc.gkjc3m3f/downtmp/build.83m/src/debian/tests/integration-tests-generic.py",
>  line 85, in connect_worker
> 2078s     self.assertTrue(
> 2078s     ~~~~~~~~~~~~~~~^
> 2078s         DebusineServer.wait_for_worker_connected(Worker.read_token())
> 2078s         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> 2078s     )
> 2078s     ^
> 2078s AssertionError: False is not true

This particular failure is a slightly flaky test: not quite a one-off,
but also not frequent enough to be a major problem for testing
migrations.  However, on retry I see that there's a consistent failure
in
integration-tests-tasks-mmdebstrap-autopkgtest-sbuild-lintian-piuparts-blhc-debdiff,
along these lines:

  380s autopkgtest [12:45:54]: test 
integration-tests-tasks-mmdebstrap-autopkgtest-sbuild-lintian-piuparts-blhc-debdiff:
 [-----------------------
  380s The Debian buildds switched to the "unshare" backend and sbuild will 
default to it in the future.
  380s To start using "unshare" add this to your `~/.config/sbuild/config.pl`:
  380s  $chroot_mode = "unshare";
  380s If you want to keep the old "schroot" mode even in the future, add the 
following to your `~/.config/sbuild/config.pl`:
  380s  $chroot_mode = "schroot";
  380s  $schroot = "schroot";
  380s mkdir /srv/chroot
  380s mkdir /srv/chroot/stable
  380s /usr/bin/auto-apt-proxy: 176: avahi-browse: not found
  380s I: Using auto-detected proxy: http://:
  380s I: Target architecture can be executed
  380s I: Retrieving InRelease 
  380s I: Retrieving Release 
  380s E: Failed getting release file 
http://deb.debian.org/debian/dists/stable/Release
  380s E: Error running debootstrap at /usr/bin/sbuild-createchroot line 448.

This will be fixed by our next release, which removes schroot support
from debusine.

-- 
Colin Watson (he/him)                              [cjwat...@debian.org]

Reply via email to