Hi,

Quoting Chris Hofstaedtler (2024-04-28 18:30:56)
> the autopkgtests for mmdebstrap as part of migration tests for testing/amd64
> fail with apt reporting 'Not found' errors.
> 
> As an example, for this scenario:
> mmdebstrap 1.4.3-6
> util-linux/2.40-8 gdm3/46.0-2 sssd/2....
> src:util-linux from unstable
> src:gdm3 from unstable
> src:sssd from unstable
> https://ci.debian.net/packages/m/mmdebstrap/testing/amd64/46033215/
> 
> 1085s Err:22 http://127.0.0.1/debian unstable/main amd64 libssl3 amd64 3.1.5-1
> 1085s   404  File not found [IP: 127.0.0.1 80]
> ...
> 1085s Err:41 http://127.0.0.1/debian unstable/main amd64 libdb5.3 amd64 
> 5.3.28+dfsg2-4+b1
> 1085s   404  File not found [IP: 127.0.0.1 80]
> ...
> 1085s Err:73 http://127.0.0.1/debian unstable/main amd64 libgdbm6 amd64 
> 1.23-5+b1
> 1085s   404  File not found [IP: 127.0.0.1 80]
> 1085s Err:74 http://127.0.0.1/debian unstable/main amd64 libgdbm-compat4 
> amd64 1.23-5+b1
> 1085s   404  File not found [IP: 127.0.0.1 80]
> 
> This looks like a pinning problem or some other issue. Given libssl3 is
> a problem here, which is NOT a package considered for migration in this
> test, I don't see how the test failure is actually related to the
> involved packages.
> If this is a transient situation, please detect it and exit with status 77.

unfortunately, this problem is not transient but reproducible. The problem is,
that the involved libraries which are 404 have alternative 64bit time_t
versions in unstable:

libssl3 -> libssl3t64
libdb5.3 -> libdb5.3t64
libgdbm6 -> libgdbm6t64
libgdbm-compat4 -> libgdbm-compat4t64

And apt chooses to satisfy the (virtual) dependencies on those differently,
depending on the surrounding dependency satisfaction problem. Related,
debootstrap is also broken by the virtual providers of libssl3: #1069787

Feel free to tell the release team to ignore these failures if necessary. They
will go away once the 64bit time_t transition is finished.

Thanks!

cheers, josch

Attachment: signature.asc
Description: signature

Reply via email to