packages built for python3.8 with disabled tests, for a first binary

Bug #1849374 reported by Matthias Klose
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
astropy (Ubuntu)
Fix Released
Undecided
Unassigned
numpy (Ubuntu)
Invalid
Undecided
Unassigned
pandas (Ubuntu)
Fix Released
Undecided
Unassigned
python-django (Ubuntu)
Fix Released
Medium
Unassigned
python-tesserocr (Ubuntu)
Invalid
Undecided
Unassigned
python-tornado (Ubuntu)
Fix Released
Undecided
Unassigned
skimage (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

these packages were built in focal for python3.8 with disabled tests, for a first binary.

Tags: python3.8
Revision history for this message
Dimitri John Ledkov (xnox) wrote :

But this makes bottleneck, cftime fail their testsuites because numpy is busted.

tags: added: ftbfs
Revision history for this message
Dimitri John Ledkov (xnox) wrote :

Moved the s390x specific numpy & reverse-deps ftbfs to https://bugs.launchpad.net/ubuntu/+source/bottleneck/+bug/1849477

no longer affects: cftime (Ubuntu)
no longer affects: bottleneck (Ubuntu)
tags: removed: ftbfs
Matthias Klose (doko)
tags: added: python3.8
Revision history for this message
Matthias Klose (doko) wrote :

numpy is always ignoring test results, so no change here

Changed in numpy (Ubuntu):
status: New → Invalid
Revision history for this message
Matthias Klose (doko) wrote :

python-tornado has tests enabled again

Changed in python-tornado (Ubuntu):
status: New → Fix Released
Revision history for this message
Rebecca Palmer (rebecca-palmer) wrote :

pandas will probably need an upgrade to upstream 0.25: see https://bugs.debian.org/931557 for progress on that.

Changed in pandas (Ubuntu):
status: New → In Progress
Revision history for this message
Dimitri John Ledkov (xnox) wrote :

python-django_2.2.6-1.dsc tests fail in both debian and ubuntu, on both py3.7 and py3.8, but we need it.... so I guess disabling some tests.

Changed in python-django (Ubuntu):
status: New → Triaged
importance: Undecided → Medium
Revision history for this message
Rebecca Palmer (rebecca-palmer) wrote :

Debian experimental's pandas 0.25 passes its tests with python3.8. (It also no longer requires any of the current pandas' Ubuntu changes.)

Warning: pandas 0.23 -> 0.25 is an API change which breaks cnvkit, python-feather-format, python-skbio, q2-types.

Changed in pandas (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Matthias Klose (doko) wrote :

python-tesserocr removed instead, see Debian #943618

Changed in python-tesserocr (Ubuntu):
status: New → Invalid
Revision history for this message
Rebecca Palmer (rebecca-palmer) wrote :

On the pandas autopkgtest failures:

cnvkit, python-feather-format, python-skbio, and q2-types (plus its rdep q2-cutadapt) are the expected ones, that the package has explicit Breaks for.

dask, python-xarray and snakemake are unexpected. (They weren't seen in Debian experimental because the first two were already broken in Debian and the last is on an architecture Debian doesn't test.)

snakemake is a hang (timeout in something that takes <30min everywhere else).

xarray is 3 failures: 2 look readily fixable (just remove the attempts to use pd.Panel), the 3rd looks like complaining about a new warning.

I haven't looked at dask carefully enough to have an opinion.

Changed in pandas (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Rebecca Palmer (rebecca-palmer) wrote :

The python-xarray version in -proposed appears to already have these fixes, but it's instead broken because it expects a newer dask (test_dask), and on arm*, by long-standing numpy bug https://bugs.debian.org/877754 (test_datetime_reduce).

The dask version in -proposed appears to fix its pandas 0.25 issues but be broken by pytest 4: it's apparently trying to write to a temporary directory that doesn't exist (test_rearrange + test_temporary_directory).

This suggests the solution to these two is:
- point dask test_rearrange + test_temporary_directory to somewhere that does exist (and is writable by tests)
- xfail python-xarray test_datetime_reduce
- attempt pandas + dask + python-xarray together

snakemake hang: would it be worth retrying this to check if it always hangs / if it's always the same test?

python-feather-format: has a patch in https://bugs.debian.org/943925, but note that the Breaks: ends with the next upload to *Debian*, not solely to Ubuntu

Revision history for this message
Matthias Klose (doko) wrote :

astropy now built with tests again

Changed in astropy (Ubuntu):
status: New → Fix Released
Revision history for this message
Graham Inggs (ginggs) wrote :

skimage sync'd

Changed in skimage (Ubuntu):
status: New → Fix Released
Revision history for this message
Athos Ribeiro (athos-ribeiro) wrote :

Back in focal development, django was sync'd after this build

Changed in python-django (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.