[Pkg-opencl-devel] Bug#996716: pyopencl: autopkgtest regression: test-depends on removed package

Paul Gevers elbrus at debian.org
Sun Oct 17 18:43:55 BST 2021


Source: pyopencl
Version: 2021.2.2-1
X-Debbugs-CC: debian-ci at lists.debian.org
Severity: serious
User: debian-ci at lists.debian.org
Usertags: regression

Dear maintainer(s),

With a recent upload of pyopencl the autopkgtest of pyopencl fails in
testing when that autopkgtest is run with the binary packages of
pyopencl from unstable. It passes when run with only packages from
testing. In tabular form:

                       pass            fail
pyopencl               from testing    2021.2.2-1
all others             from testing    from testing

I copied some of the output at the bottom of this report. The package
python3-pyopencl-dbg was dropped in the latest upload but the test still
depends on it. On top of that, the package also FTBFS on armel, armhf
and i386 (all 32-bits archs).

Currently these regression is blocking the migration to testing [1]. Can
you please investigate the situation and fix it?

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=pyopencl

https://ci.debian.net/data/autopkgtest/testing/arm64/p/pyopencl/15992067/log.gz

autopkgtest [23:21:15]: testbed dpkg architecture: arm64
Reading package lists...
Building dependency tree...
Reading state information...
Correcting dependencies...Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) autopkgtest-satdep:arm64 < 0 @iU K Nb Ib >
Broken autopkgtest-satdep:arm64 Depends on python3-pyopencl-dbg:arm64 <
none @un H >
  Considering python3-pyopencl-dbg:arm64 1 as a solution to
autopkgtest-satdep:arm64 -2
  Removing autopkgtest-satdep:arm64 rather than change
python3-pyopencl-dbg:arm64
Done
 Done
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following additional packages will be installed:
  libmpdec3 libpython3.9-stdlib media-types python3.9
Suggested packages:
  python3.9-venv python3.9-doc
The following packages will be REMOVED:
  autopkgtest-satdep
The following NEW packages will be installed:
  libmpdec3 libpython3.9-stdlib media-types python3.9
0 upgraded, 4 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 2,258 kB of archives.
After this operation, 8,833 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian testing/main arm64 media-types all
4.0.0 [30.3 kB]
Get:2 http://deb.debian.org/debian testing/main arm64 libmpdec3 arm64
2.5.1-2 [84.4 kB]
Get:3 http://deb.debian.org/debian testing/main arm64
libpython3.9-stdlib arm64 3.9.7-4 [1,663 kB]
Get:4 http://deb.debian.org/debian testing/main arm64 python3.9 arm64
3.9.7-4 [480 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 2,258 kB in 0s (30.1 MB/s)
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 13210 files and directories currently installed.)
Removing autopkgtest-satdep (0) ...
Selecting previously unselected package media-types.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 13210 files and directories currently installed.)
Preparing to unpack .../media-types_4.0.0_all.deb ...
Unpacking media-types (4.0.0) ...
Selecting previously unselected package libmpdec3:arm64.
Preparing to unpack .../libmpdec3_2.5.1-2_arm64.deb ...
Unpacking libmpdec3:arm64 (2.5.1-2) ...
Selecting previously unselected package libpython3.9-stdlib:arm64.
Preparing to unpack .../libpython3.9-stdlib_3.9.7-4_arm64.deb ...
Unpacking libpython3.9-stdlib:arm64 (3.9.7-4) ...
Selecting previously unselected package python3.9.
Preparing to unpack .../python3.9_3.9.7-4_arm64.deb ...
Unpacking python3.9 (3.9.7-4) ...
Setting up media-types (4.0.0) ...
Setting up libmpdec3:arm64 (2.5.1-2) ...
Setting up libpython3.9-stdlib:arm64 (3.9.7-4) ...
Setting up python3.9 (3.9.7-4) ...
Processing triggers for libc-bin (2.32-4) ...
autopkgtest: WARNING: Test dependencies are unsatisfiable with using apt
pinning. Retrying with using all packages from unstable
Reading package lists...
Building dependency tree...
Reading state information...
Correcting dependencies...Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) autopkgtest-satdep:arm64 < 0 @iU K Nb Ib >
Broken autopkgtest-satdep:arm64 Depends on python3-pyopencl-dbg:arm64 <
none @un H >
  Considering python3-pyopencl-dbg:arm64 1 as a solution to
autopkgtest-satdep:arm64 -2
  Removing autopkgtest-satdep:arm64 rather than change
python3-pyopencl-dbg:arm64
Done
 Done
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following packages will be REMOVED:
  autopkgtest-satdep
0 upgraded, 0 newly installed, 1 to remove and 9 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 13583 files and directories currently installed.)
Removing autopkgtest-satdep (0) ...
autopkgtest: WARNING: Test dependencies are unsatisfiable - calling apt
install on test deps directly for further data about failing
dependencies in test logs
Reading package lists...
Building dependency tree...
Reading state information...
Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) python3-pyopencl-dbg:arm64 < none -> 2021.1.2-1 @un
puN Ib >
Broken python3-pyopencl-dbg:arm64 Depends on python3-pyopencl:arm64 <
none | 2021.2.2-1 @un uH > (= 2021.1.2-1)
  Considering python3-pyopencl:arm64 0 as a solution to
python3-pyopencl-dbg:arm64 9999
  Re-Instated ocl-icd-libopencl1:arm64
  Re-Instated libpocl2-common:arm64
  Re-Instated libz3-4:arm64
  Re-Instated libllvm9:arm64
  Re-Instated libclang-cpp9:arm64
  Re-Instated libgomp1:arm64
  Re-Instated libitm1:arm64
  Re-Instated libatomic1:arm64
  Re-Instated libasan6:arm64
  Re-Instated liblsan0:arm64
  Re-Instated libtsan0:arm64
  Re-Instated libubsan1:arm64
  Re-Instated libgcc-10-dev:arm64
  Re-Instated libc-dev-bin:arm64
  Re-Instated linux-libc-dev:arm64
  Re-Instated libcrypt-dev:arm64
  Re-Instated libtirpc-dev:arm64
  Re-Instated libnsl-dev:arm64
  Re-Instated rpcsvc-proto:arm64
  Re-Instated libc6-dev:arm64
  Re-Instated libstdc++-10-dev:arm64
  Re-Instated libgc1:arm64
  Re-Instated libobjc4:arm64
  Re-Instated libobjc-10-dev:arm64
  Re-Instated libclang-common-9-dev:arm64
  Re-Instated clang-9:arm64
  Re-Instated libhwloc15:arm64
  Re-Instated libpocl2:arm64
  Re-Instated pocl-opencl-icd:arm64
  Re-Instated python3-appdirs:arm64
  Re-Instated python3-markupsafe:arm64
  Re-Instated python3-mako:arm64
  Re-Instated libblas3:arm64
  Re-Instated libgfortran5:arm64
  Re-Instated liblapack3:arm64
  Re-Instated python3-numpy:arm64
  Re-Instated python3-decorator:arm64
  Re-Instated python3-pytools:arm64
  Re-Instated python3-pyopencl:arm64
Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 python3-pyopencl-dbg : Depends: python3-pyopencl (= 2021.1.2-1) but
2021.2.2-1 is to be installed
E: Unable to correct problems, you have held broken packages.
command2             FAIL badpkg

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-opencl-devel/attachments/20211017/e5b4bc38/attachment.sig>


More information about the Pkg-opencl-devel mailing list