Bug#1068422: can't import dask.dataframe - TypeError: descriptor '__call__' for 'type' objects doesn't apply to a 'property' object

2024-05-04 Thread Rebecca N. Palmer
Control: forwarded -1 https://github.com/dask/dask/pull/11035 Control: tags -1 fixed-upstream patch Thanks and probably yes (but I haven't tested that fix myself), as while it didn't happen in 3.11.8, it *does* happen in 3.11.9: https://ci.debian.net/packages/d/dask/unstable/amd64/46185892/

Bug#1069608: topplot: missing test-depends on python3-all

2024-04-21 Thread Rebecca N. Palmer
Source: topplot Version: 0.2.2+repack-1 Tags: patch Severity: serious Justification: blocks testing migration of other packages topplot tries to run its autopkgtest in all versions of Python (which is good), but does not test-depend on all those versions of Python. This previously worked

Bug#1068422: possibly caused by python 3.12.3 Re: Bug#1068422: can't import dask.dataframe - TypeError: descriptor '__call__' for 'type' objects doesn't apply to a 'property' object

2024-04-21 Thread Rebecca N. Palmer
This bug is not *obviously* known to dask upstream, but their CI is failing and I haven't checked why. It happens only in Python 3.12, not 3.11: https://ci.debian.net/packages/d/dask/unstable/amd64/45013666/ and still doesn't happen in testing, but does happen in mostly-testing with

Bug#1068349: nbsphinx/nbconvert broken by lxml 5.2: lxml.html.clean

2024-04-07 Thread Rebecca N. Palmer
Control: unblock 1068104 by -1 Control: unblock 1068104 by 1068422 To avoid being blocked by this bug, the pandas version I just uploaded temporarily disables the documentation. This is also an option for any other affected packages that urgently need to be uploaded. (I don't know whether

Bug#1068422: can't import dask.dataframe - TypeError: descriptor '__call__' for 'type' objects doesn't apply to a 'property' object

2024-04-04 Thread Rebecca N. Palmer
Package: python3-dask Version: 2023.12.1+dfsg-2 Severity: serious Control: affects -1 src:pandas Control: block 1068104 by -1 Importing dask.dataframe currently fails with the error TypeError: descriptor '__call__' for 'type' objects doesn't apply to a 'property' object amd64

Bug#1068104: pandas: FTBFS on 32-bit architectures with -D_TIME_BITS=64

2024-04-01 Thread Rebecca N. Palmer
Thanks - I plan to look at this tomorrow.

Bug#1066801: pandas: FTBFS: /usr/lib/python3/dist-packages/dateutil/zoneinfo/__init__.py:26: UserWarning: I/O error(2): No such file or directory

2024-03-14 Thread Rebecca N. Palmer
Control: retitle -1 pandas: test-failing warning with new xarray This is a warning being treated as an error, but the one in test_to_xarray (probably due to the new version of xarray), not the zoneinfo one. This is a FutureWarning, so it should be OK to *use* the current pandas with the new

Bug#1063274: pydevd: autopkgtest-failing warning with pandas 2.1

2024-02-20 Thread Rebecca N. Palmer
Is that a yes to>> Does just the patch (not the new upstream) also break debugpy?or have you not tried specifically that? (I'm looking for a quick fix for the autopkgtest fail to unblock the pandas 2.x transition. I agree that upgrading to a new upstream is a good idea in the long run.)

Bug#1063274: pydevd: autopkgtest-failing warning with pandas 2.1

2024-02-19 Thread Rebecca N. Palmer
Thank you for caring about not breaking other packages, and yes, that's a good reason to not upload that new upstream for now. Does just the patch (not the new upstream) also break debugpy? (It shouldn't be able to, since it only touches test code.)

Bug#1063274: pydevd: autopkgtest-failing warning with pandas 2.1

2024-02-19 Thread Rebecca N. Palmer
This has been merged but not uploaded - is there a reason it shouldn't be, or have you just not had time?

Bug#1044057: python-ulmo and pandas 2

2024-02-18 Thread Rebecca N. Palmer
tests.Description: Don't fail on malformed or changed test data CDEC has malformed lines that pandas 1.4+ errors out on (I'm not sure why earlier pandas didn't do the same); GHCN has simply changed at the source. Author: Rebecca N. Palmer (but upstream independently came up with the on_bad_lines part

Bug#1044071: feather and pandas 2.0

2024-02-08 Thread Rebecca N. Palmer
Control: tags -1 patch It does sometimes happen that fixing "can't import the tests" reveals "the tests fail". Fixed in the Salsa merge request.

Bug#1063274: pandas 2.x fixes

2024-02-08 Thread Rebecca N. Palmer
Control: tags -1 patch See the Salsa merge request.

Bug#1061761: marked as pending in snakemake

2024-02-08 Thread Rebecca N. Palmer
Control: tag -1 pending Hello, Bug #1061761 in snakemake reported by you has been fixed in the Git repository and is awaiting an upload. You can see the commit message below and you can check the diff of the fix at:

Bug#1063273: seaborn: autopkgtest fail on i386 - probable rounding error

2024-02-08 Thread Rebecca N. Palmer
Control: tags -1 pending This appears to be fixed in Salsa (before I reported it) - is there any reason not to upload this now?

Bug#1063435: geopandas: test fail with pandas 2.x on 32 bit - int32 vs int64 mismatch

2024-02-07 Thread Rebecca N. Palmer
Package: python3-geopandas Version: 0.14.3-1 Severity: serious Control: block 1043240 by -1 In pandas 2.x (now in unstable), there are a few places where geopandas uses native-size int but the plain pandas objects used as test references are always int64, failing the test:

Bug#1063274: pydevd: autopkgtest-failing warning with pandas 2.1

2024-02-05 Thread Rebecca N. Palmer
Source: pydevd Severity: serious Tags: patch A pydevd test uses DataFrame.applymap(), and fails because this now raises a FutureWarning. Replacing it with DataFrame.map() as this message suggests would probably fix it.

Bug#1063273: seaborn: autopkgtest fail on i386 - probable rounding error

2024-02-05 Thread Rebecca N. Palmer
Package: python3-seaborn Version: 0.13.2-1 Severity: serious seaborn's autopkgtest failed on i386, with differences small enough that they are plausibly rounding error (i.e. should be ignored, by using *almost_equal instead of exact comparisons), but I haven't looked carefully.

Bug#1044073: Sorry Re: python-altair and pandas 2.0

2024-02-03 Thread Rebecca N. Palmer
On 03/02/2024 22:01, Andreas Tille wrote: The point I was making in my mail was that I had trouble running the tests in **latest** upstream version (5.2.0). Sorry - I'd misread your previous message as you having tried 5.x, found that it didn't work due to the missing dependency, and decided

Bug#1061761: snakemake issues with Python 3.12

2024-02-03 Thread Rebecca N. Palmer
It looks like this is at least two issues: - Tests mix tabs and spaces, which is no longer allowed = upstream 2459 - Assumes f-strings are not tokenized, which they now are = upstream 2485/2588/2649 Fix in progress on the debian-v7 branch. (The main branch has 8.x, which doesn't work due to

Bug#1044073: python-altair and pandas 2.0

2024-02-03 Thread Rebecca N. Palmer
Please don't skip/xfail tests - my suggestion above is an actual fix: https://salsa.debian.org/rnpalmer-guest/python-altair/-/tree/fix1044073?ref_type=heads (In a fork because, despite its description, this is not actually a debian-science package. The Salsa CI "fail" is because the *old*

Bug#1044076: influxdb-python and pandas 2.1

2024-02-03 Thread Rebecca N. Palmer
My fixes are pushed to Salsa, but they're in a fork because this isn't a debian-science package: https://salsa.debian.org/rnpalmer-guest/influxdb-python

Bug#1044076: influxdb-python and pandas 2.1

2024-01-30 Thread Rebecca N. Palmer
Note that this uncertainty is only around whether this is a complete fix - even in the case where it's not, it *wouldn't* be actively worse than doing nothing, though it would be hiding the problem.

Bug#1044076: influxdb-python and pandas 2.1

2024-01-29 Thread Rebecca N. Palmer
Some looking through the code suggests that the precision is user-set and hence constant within a single query, and hence that this fix is OK, but I'm not entirely certain of that. There are ways to make pandas 2.x accept mixed time format, but I think they're 2.x _only_ and/or slow.

Bug#1053946: tqdm and pandas 2.1 / python 3.12

2024-01-29 Thread Rebecca N. Palmer
That turned out to be easier than it looked - fixing the easy one also made the others go away. Please upload this: https://salsa.debian.org/rnpalmer-guest/tqdm

Bug#1058160: tqdm and pandas 2.1 / python 3.12

2024-01-28 Thread Rebecca N. Palmer
Control: retitle 1058160 tqdm: tests failing/hanging in Python 3.12 That works for #1053946 (pandas 2.x), but #1058160 (python 3.12) is more than a single hanging test, and it's not immediately obvious what should be done. Attempted fix (caution, currently just skips the hanging test) and

Bug#1056828: Severity / marking of "uses cython3-legacy" bugs

2024-01-03 Thread Rebecca N. Palmer
pandas and statsmodels are currently using cython3-legacy. I left their cython 3.0 bugs open when I made this change, as I do want to actually switch them to cython 3.x at some point. These bugs have now been raised to RC. Is this an intentional attempt to remove cython3-legacy (which seems

Bug#1055848: cfgrib failing to find eccodes

2023-12-10 Thread Rebecca N. Palmer
Control: retitle -1 cfgrib: test failure - can't find eccodes Because we now enforce that build-depends of testing must be in testing, this bug is blocking python-xarray and hence pandas from testing, so is more important than this package's popcon would suggest. I consider it likely that

Bug#1055847: python-sparse crash on arm64 (and possibly other non-x86)

2023-12-10 Thread Rebecca N. Palmer
At least on arm64, this appears to be a crash in a @numba.jit function. Given numba's known issues on non-x86 (e.g. #1033907), this suggests that actually fixing it _may_ not be reasonable. In pandas I don't recommend/build/test-depend on numba on the problem architectures, but python-sparse

Bug#1056504: python-sparse in Python 3.12

2023-12-10 Thread Rebecca N. Palmer
Control: tags -1 fixed-upstream This was fixed upstream by https://github.com/pydata/sparse/commit/266af7307b5232a37daa1d7659f02faf6a42e46e . It still exists here because debian/patches/fix-test-fails-on-i386.patch effectively reverses that fix, possibly by accident.

Bug#1031414: Proposed RM: libgpuarray - abandoned, RC-buggy

2023-12-10 Thread Rebecca N. Palmer
libgpuarray has been de facto abandoned upstream since 2018, and is currently unused in Debian. (Its original user was theano, which was removed in #1042574.) It currently has what may or may not be a wrong-answer bug (#1031414), and two broken-by-transition bugs. (The latter two _might_ be

Bug#1055801: pandas: test failures with Python 3.12

2023-12-08 Thread Rebecca N. Palmer
Control: severity -1 normal Control: retitle -1 pandas/pytables: ignored test fails with Python 3.12 Control: found -1 2.1.3+dfsg-1 Control: tags 1057805 pending In 1.5.3+dfsg-8, these are ignored, so are no longer an FTBFS but are still a bug. I don't know whether they're a pandas bug or a

Bug#1055801: pandas: test failures with Python 3.12

2023-12-07 Thread Rebecca N. Palmer
Control: unblock -1 by 1043240 The remaining test failures (all pytables-related) exist in both pandas 1.5 and 2.1, and do not appear to be known upstream. If they are all crashes rather than wrong answers (which I think they are), I intend to ignore them for now to unblock this, but still

Bug#1053700: xarray test failure on s390x

2023-11-25 Thread Rebecca N. Palmer
I retried the arm64 test and it passed, so it's probably just a random hang (I've seen those before in pytest). Hence, I now _do_ suggest uploading current Salsa.

Bug#1053700: xarray test failure on s390x

2023-11-25 Thread Rebecca N. Palmer
This fix worked but the new upstream version added another similar issue, so s390x failed again. I have pushed a fix for this, and enabled allow-stderr to fix armel (error output from an already-xfailed test). I don't know what's causing the hang on arm64, so please do _not_ upload this just

Bug#1050854: xarray test failure on amd64

2023-11-21 Thread Rebecca N. Palmer
I have added what should be fixes for #1053700 and #1044869, but they are currently untested as salsa-ci only runs the autopkgtest on amd64. #1050854 appears to have been fixed (or at least xfailed - it passed on salsa-ci but they say it's flaky) by upstream.

Bug#1053700: xarray test failure on s390x

2023-11-19 Thread Rebecca N. Palmer
Control: tags -1 patch These all come from xarray/tests/test_coding_times.py, and are probably fixable by replacing both instances of ("M8[ns]" if sys.byteorder=='big' else "haven't actually tried that.

Bug#1050854: xarray test failure on amd64

2023-11-19 Thread Rebecca N. Palmer
This bug is now a crash (not the original error message): https://ci.debian.net/data/autopkgtest/testing/amd64/p/python-xarray/39962554/log.gz I don't know whether the same patch still works. The Salsa repository now appears to be up to date. You probably also want to include the fixes for the

Bug#1053672: Apple copyright notices in test .xlsx files

2023-10-08 Thread Rebecca N. Palmer
Source: openpyxl Version: 3.0.9-2 Severity: serious licensecheck -r --copyright . on openpyxl finds these: ./openpyxl/formatting/tests/data/conditional-formatting.xlsx: UNKNOWN [Copyright: 2007 Apple Inc.] ./openpyxl/reader/tests/data/complex-styles.xlsx: UNKNOWN [Copyright: 2007 Apple

Bug#1052454: numexpr: unnecessarily disables security check

2023-09-22 Thread Rebecca N. Palmer
Package: python3-numexpr Version: 2.8.6-2 Severity: serious Justification: block testing migration of a known security hole Tags: patch numexpr 2.8.5 introduced a security check, which was initially buggy enough to break pyfai and pandas (#1049326). Fixes for this were sent upstream, but only

Bug#1033907: numba crashes on non-x86

2023-08-19 Thread Rebecca N. Palmer
numba also crashes on mips64el, mipsel and armhf (and s390x but that was already known; not amd64, i386 or ppc64el). However, I agree that arm64 is a good place to start trying to fix this, given how common it is. For examples, see the pandas 2.0.3+dfsg-3 / 1.5.3+dfsg-5 build logs. Given the

Bug#1049326: pandas FTBFS with numexpr 2.8.5

2023-08-17 Thread Rebecca N. Palmer
On further thought, both of those probably should be fixed in numexpr - I have pushed them to fix1049326. With those changes to numexpr, the new pandas (1.5.3+dfsg-5) should build; pytables will still also need its upstream fix.

Bug#1049326: pandas FTBFS with numexpr 2.8.5

2023-08-17 Thread Rebecca N. Palmer
stringToExpression() in this numexpr patch needs a default of True for sanitize (like the others already have), because pytables calls that directly: https://salsa.debian.org/science-team/pandas/-/jobs/4571451/raw (The other failure in there is one I plan to fix.) The two pytables tests with

Bug#1049326: pandas FTBFS with numexpr 2.8.5

2023-08-17 Thread Rebecca N. Palmer
Given that this is a security feature and we hence want it in quickly, I'd consider that patch enough to xfail/disable the remaining issues in pandas, but discussions with upstream are ongoing. (It also won't do anything about the pytables breakage, known upstream as #1044.)

Bug#1049326: pandas FTBFS with numexpr 2.8.5

2023-08-16 Thread Rebecca N. Palmer
I pushed this fix to Salsa as the 'fix1049326' branch - it isn't enough to fix pandas by itself, but is plausibly an improvement.

Bug#1049326: pandas FTBFS with numexpr 2.8.5

2023-08-15 Thread Rebecca N. Palmer
Numexpr upstream have what they think is a fix for the exception issue (though not the overflow change), but it hasn't been tested yet: https://github.com/pydata/numexpr/issues/442

Bug#1049326: pandas FTBFS with numexpr 2.8.5

2023-08-14 Thread Rebecca N. Palmer
Control: forwarded -1 https://github.com/pandas-dev/pandas/issues/54546 Control: affects -1 python3-pandas There's actually *two* bugs here: an exception in eval/query, https://github.com/pandas-dev/pandas/issues/54449, and a changed result with integer overflow,

Bug#1049326: pandas FTBFS with numexpr 2.8.5

2023-08-14 Thread Rebecca N. Palmer
Package: python3-numexpr Version: 2.8.5-1 Severity: serious Control: forwarded -1 https://github.com/pandas-dev/pandas/issues/54449 (actually they found it first) I only have actual logs for 2.0.x, but I suspect 1.5.x is also affected. As a short term fix, it may be possible to disable pandas'

Bug#1043048: Please give back statsmodels on mips64el Re: (Bug#1043048: fixed in openblas 0.3.23+ds-3)

2023-08-07 Thread Rebecca N. Palmer
This does seem to have worked: the openblas build log no longer contains FATAL ERROR. Hence, please give back statsmodels on mips64el. (DMs aren't allowed to use the self-service link.)

Bug#1043048: openblas: gives wrong results on mips64el, ignores test failures

2023-08-05 Thread Rebecca N. Palmer
Control: tags -1 upstream Upstream CI's mips64 qemu test has what look like the same FATAL ERRORs, in MIPS64_GENERIC but not SICORTEX, but is still listed as passing. Which suggests that they also have both parts of this bug (wrong answers on mips64el, and errors not actually failing the

Bug#1043048: openblas: gives wrong results on mips64el, ignores test failures

2023-08-05 Thread Rebecca N. Palmer
The most obviously relevant change between those is that the installed BLAS changed from atlas to openblas. It looks like this wasn't a change of default, but that experimental uses libatlas and unstable uses libopenblas. (I don't know why, as the obvious dependency chain is src:statsmodels

Bug#1043048: openblas: gives wrong results on mips64el, ignores test failures

2023-08-05 Thread Rebecca N. Palmer
Package: libopenblas0-pthread Version: 0.3.23+ds-2 Control: affects -1 src:statsmodels Severity: serious Justification: the default BLAS should NOT silently give wrong answers (i.e. if there's no easy way to actually fix this, please switch the default on mips64el back to atlas, and consider

Bug#1042043: pandas: FTBFS: failed tests

2023-07-26 Thread Rebecca N. Palmer
Control: tags -1 fixed-upstream patch This is probably caused by the new fsspec version, and is also seen in autopkgtest: https://ci.debian.net/data/autopkgtest/testing/amd64/p/pandas/36146393/log.gz Upstream fix:

Bug#1041803: hyperspy: FTBFS test_image fails

2023-07-23 Thread Rebecca N. Palmer
Package: hyperspy Version: 1.7.3-1 Severity: serious hyperspy currently FTBFS with several failing tests: https://launchpadlibrarian.net/678551154/buildlog_ubuntu-mantic-amd64.hyperspy_1.7.3-1_BUILDING.txt.gz

Bug#1027215: Proposed RM: theano, keras, deepnano -- broken by numpy 1.24, theano mostly abandoned upstream

2023-07-23 Thread Rebecca N. Palmer
Control: reopen -1 1026539 theano has been mostly abandoned upstream since 2018. (The Aesara fork is not abandoned, but includes interface changes including the import name, so would break reverse dependencies not specifically altered for it.) It is currently broken (FTBFS due to multiple

Bug#974792: Proposed RM: beignet -- RoM; FTBFS with LLVM > 9, replaced by intel-opencl-icd

2023-06-20 Thread Rebecca N. Palmer
Additional information: As a rough estimate of how much speed this would cost on older hardware, I previously measured beignet as 8-16x faster than pocl (but this will obviously depend on hardware and application). However, beignet (on hardware that can't use intel-opencl-icd) is limited to

Bug#974792: Proposed RM: beignet -- RoM; FTBFS with LLVM > 9, replaced by intel-opencl-icd

2023-06-18 Thread Rebecca N. Palmer
beignet FTBFS with LLVM > 9 (#974792). beignet uses libllvm/libclang heavily enough that it usually has this kind of bug on a new LLVM release, but this time my attempts to fix it failed (see the Salsa CI logs). It is abandoned upstream and mostly replaced by intel-opencl-icd. (This is not

Bug#1033589: python3-theano: module 'numpy' has no attribute 'bool'.

2023-03-27 Thread Rebecca N. Palmer
While that particular problem is easy to fix, there are other incompatibilities that aren't (see #1026539, #1027215) and I intend to let autoremoval happen.

Bug#1027215: Bug#1026539: How much do we lose if we remove theano (+keras, deepnano, invesalius)?

2023-03-03 Thread Rebecca N. Palmer
On 03/03/2023 06:00, Andreas Tille wrote: Ahh, so aesara is not really a "fork" but a "rename"? The original is abandoned (no new development since 2017, and now mostly unmaintained, which is probably why it has this kind of bug). Aesara is a continuation by a new upstream (possibly one

Bug#1026539: Bug#1027215: Bug#1026539: How much do we lose if we remove theano (+keras, deepnano, invesalius)?

2023-03-02 Thread Rebecca N. Palmer
On 02/03/2023 10:38, Andreas Tille wrote: I admit I do not see any good reason to stick to the old version if we decided before that keras/deepnano are no real blockers to even drop theano. Thus I was considering it more promising to spent my time on the latest version. 1.1.2 isn't the latest

Bug#1026539: How much do we lose if we remove theano (+keras, deepnano, invesalius)?

2023-03-01 Thread Rebecca N. Palmer
I agree that switching to Aesara is probably the only reasonable option other than removal. (I'd given up on trying to fix 1.0, and was intending to let removal happen.) However, it's a much bigger change than is normally allowed in bookworm at this point. (1.1 includes multiple breaking

Bug#1031706: optuna: test_create_new_trial randomly fails on s390x

2023-02-20 Thread Rebecca N. Palmer
Package: python3-optuna Severity: serious Control: affects -1 python3-pandas test_create_new_trial (both parts) sometimes fails on s390x, failing the autopkgtest. It might make sense to remove this package on s390x, if it isn't reasonable to actually fix this.

Bug#1031705: pymatgen: 7th item of test_babel randomly hangs autopkgtest

2023-02-20 Thread Rebecca N. Palmer
Package: python3-pymatgen Severity: serious Control: affects -1 python3-pandas The autopkgtest sometimes times out, and when it does, the last line is io/tests/test_babel.py and 6 'pass' dots, implying that the 7th item hung. All known instances are on amd64.

Bug#1031414: clinfo breaks libgpuarray autopkgtest on i386: numerical deltas

2023-02-17 Thread Rebecca N. Palmer
Possibly useful here: gdb disassemble works inside pocl kernels, see #920497 for an example.

Bug#1031414: clinfo breaks libgpuarray autopkgtest on i386: numerical deltas

2023-02-16 Thread Rebecca N. Palmer
Control: reassign -1 src:pocl,src:libgpuarray Control: found -1 pocl/3.1-3 Control: found -1 libgpuarray/0.7.6-13 Control: retitle -1 libgpuarray: i386 test fail with new pocl The trigger is probably pocl, not clinfo. I don't yet know whether the bug is in pocl or libgpuarray.

Bug#1030096: dask.distributed intermittent autopkgtest fail

2023-02-10 Thread Rebecca N. Palmer
On 10/02/2023 06:41, Andreas Tille wrote: Am Fri, Feb 10, 2023 at 08:44:01AM +0530 schrieb Nilesh Patra: But I am not sure if this counter would be set to 2 days (from 5 days) or not -- will likely need to ask release team. As far as I observed the migration time is now 5 days (no matter

Bug#1030096: dask.distributed intermittent autopkgtest fail

2023-02-09 Thread Rebecca N. Palmer
Upstream's reason for treating warnings as errors is just generic 'find potential problems' (https://github.com/dask/distributed/issues/6048). On 09/02/2023 21:33, Diane Trout wrote: That worked, but armel (test_steal_twice), armhf (something outright crashing) and s390x (lots) all failed.

Bug#1030096: dask.distributed intermittent autopkgtest fail

2023-02-09 Thread Rebecca N. Palmer
On 09/02/2023 21:33, Diane Trout wrote: The place to ask is debian-release; no comment on the likely result. I'll try to ask. Looking at the old logs, I think the old "passing" test *didn't actually run* the tests (just collected them, which was enough to fail on a dask/dask.distributed

Bug#1030096: dask.distributed intermittent autopkgtest fail

2023-02-09 Thread Rebecca N. Palmer
On 09/02/2023 17:07, Diane Trout wrote: Would it make sense to drop those errors back to warnings, and do you know enough about the setup.cfg language to do it quickly? Plausibly yes but I don't actually know, and remove the 'error' line at setup.cfg:60. I went ahead and requested

Bug#1030096: dask.distributed intermittent autopkgtest fail

2023-02-08 Thread Rebecca N. Palmer
On 09/02/2023 06:36, Diane Trout wrote: Also there's still some flaky tests as the rebuild triggered by my just committing the changelog release had a failure in "test_release_retry" I don't think I've seen that particular one before, though like several others it's a warning being treated as

Bug#1030096: dask.distributed intermittent autopkgtest fail

2023-02-08 Thread Rebecca N. Palmer
On 08/02/2023 22:09, Diane Trout wrote: I just got back a passed from salsa. So does anyone want to make any more changes? Or should we release this version? The *maybe* remaining issue is that test_balance_expensive_tasks[enough work to steal] seems to fail repeatedly when it fails, so if we

Bug#1030096: dask.distributed intermittent autopkgtest fail

2023-02-08 Thread Rebecca N. Palmer
I think I got the code to detect if IPv6 is available to work correctly so I could set the DISABLE_IPV6 environment variable that dask.distrubted supports. This probably refers to https://salsa.debian.org/python-team/packages/dask.distributed/-/blob/debian/master/debian/tests/run-tests#L11

Bug#1030096: Any ideas Re: #1030096 dask.distributed intermittent autopkgtest fail ?

2023-02-06 Thread Rebecca N. Palmer
On 07/02/2023 03:20, Diane Trout wrote: What's your test environment like? Salsa CI. I don't think head is hugely different from what was released in -1. The diff looks like Andreas adjusted the dask dependency version, configured a salsa CI run, and added some upstream metadata files

Bug#1030096: Any ideas Re: #1030096 dask.distributed intermittent autopkgtest fail ?

2023-02-06 Thread Rebecca N. Palmer
I agree that xfailing the tests *may* be a reasonable solution. I'm only saying that it should be done by someone with more idea than me of whether these particular tests are important, because blindly xfailing everything that fails is effectively not having tests. If we do choose that

Bug#1030096: Any ideas Re: #1030096 dask.distributed intermittent autopkgtest fail ?

2023-02-06 Thread Rebecca N. Palmer
(Background: the pandas + dask transition broke dask.distributed and it was hence removed from testing; I didn't notice at the time that if we don't get it back in we lose Spyder.) On 05/02/2023 21:44, Rebecca N. Palmer wrote: I currently have this in a state where it sometimes succeeds

Bug#1030096: #1030096 dask.distributed autopkgtest fail

2023-02-05 Thread Rebecca N. Palmer
I currently have this in a state where it sometimes succeeds and sometimes doesn't: https://salsa.debian.org/rnpalmer-guest/dask.distributed/-/tree/fix1030096 Tests I've seen to fail multiple times (and don't have a fix for): test_balance_expensive_tasks[enough work to steal]

Bug#1030096: #1030096 dask.distributed autopkgtest fail

2023-02-04 Thread Rebecca N. Palmer
That removed most of the test failures, but there seem to be a few apparently random ones left (2 runs both failed, but with different errors). On 04/02/2023 21:35, Andreas Tille wrote: Any reason to not push to master directly? I don't do that with packages that aren't mine. Also see

Bug#1030096: #1030096 dask.distributed autopkgtest fail

2023-02-04 Thread Rebecca N. Palmer
I have an attempt to fix this in Salsa now (in my fork), but it hasn't had time to run the tests yet, so I don't know whether it works. Note the above mention that if we lose dask.distributed then we lose Spyder, which makes this a bigger issue than I initially thought.

Bug#1030208: Acknowledgement (statsmodels: FTBFS with scipy 1.10 on 32-bit: int64 -> int32 cast)

2023-02-01 Thread Rebecca N. Palmer
Control: merge -1 1030210 1030221 Not obviously known upstream. It's due to the test passing an int64 array to np.bincount (which casts to native-size int). Hence, we can probably get it to pass by explicitly casting to int32 in the test code, but I haven't tried that yet. I don't know

Bug#1030208: statsmodels: FTBFS with scipy 1.10 on 32-bit: int64 -> int32 cast

2023-01-31 Thread Rebecca N. Palmer
Package: python3-statsmodels Version: 0.13.5+dfsg-4 Severity: serious Since scipy 1.10, some statsmodels tests fail on 32-bit with a message that int64 -> int32 casting is unsafe. I haven't yet had time to investigate further.

Bug#1017573: patch Re: ulmo broken by pandas 1.4+

2023-01-28 Thread Rebecca N. Palmer
Control: tags -1 patch Control: unblock -1 by 1011225 (Block possibly added by mistake - these don't look related.) This patch is now available as a Salsa merge request, and passed build+autopkgtest there.

Bug#1004869: python-xarray autopkgtest fail on i386

2023-01-23 Thread Rebecca N. Palmer
Control: reopen -1 Control: found -1 2023.01.0-1 This patch was dropped in the next upload (probably by accident), and hence this bug has reappeared. It is currently listed as blocking pandas from testing, though I'm not sure why (it isn't obvious why pandas and xarray would have to go

Bug#1029251: pandas: FTBFS: tests failed

2023-01-21 Thread Rebecca N. Palmer
Control: tags -1 pending Looks like rounding error in a test; ignored in Salsa.

Bug#1029232: dask.distributed: broken by version mismatch with dask

2023-01-20 Thread Rebecca N. Palmer
Would you like some help? If so, please push what you currently have to Salsa so we can see it. (No promises - #1029251 doesn't look like a big job but I might be wrong about that.)

Bug#1029232: dask.distributed: broken by version mismatch with dask

2023-01-20 Thread Rebecca N. Palmer
Package: python3-distributed Version: 2022.02.0+ds1-3 Severity: serious dask.distributed has been failing its autopkgtests since dask was upgraded to 2022.12.1. This is the expected result of upgrading one but not the other: I'd seen the same in my test PPA, and the upstream

Bug#1028667: dask BD-Uninstallable

2023-01-16 Thread Rebecca N. Palmer
On 16/01/2023 07:22, Diane Trout wrote: On Sun, 2023-01-15 at 14:42 -0800, Diane Trout wrote: On Sun, 2023-01-15 at 18:16 +, Rebecca N. Palmer wrote: Probably fixed - see my merge request on Salsa. I'd tried to build versions of dask from 2022.03 - 2022.06 and they all failed

Bug#1028667: dask BD-Uninstallable

2023-01-15 Thread Rebecca N. Palmer
Probably fixed - see my merge request on Salsa.

Bug#1028667: dask BD-Uninstallable

2023-01-14 Thread Rebecca N. Palmer
Control: retitle -1 dask: B-D on python-numpy-doc which no longer exists Control: tags -1 pending The python-numpy-doc error is because that package no longer exists. This build-dependency has already been removed in Salsa. However, that version doesn't build the dask documentation due to

Bug#1027215: How much do we lose if we remove theano (+keras, deepnano, invesalius)?

2023-01-14 Thread Rebecca N. Palmer
theano has been mostly abandoned upstream since 2018. (The Aesara fork is not abandoned, but includes interface changes including the import name, so would break reverse dependencies not specifically altered for it.) Its reverse dependencies are keras, deepnano and invesalius. It is

Bug#1028373: pandas: test-failing warnings with numpy 1.24

2023-01-10 Thread Rebecca N. Palmer
Package: python3-pandas Version: 1.5.2+dfsg-4 Severity: serious Looks like the numpy 1.24 issues I knew about weren't the only ones. Fix in progress in Salsa.

Bug#1028359: pygpu: fails to import in numpy 1.24

2023-01-09 Thread Rebecca N. Palmer
Package: python3-pygpu Version: 0.7.6-12 Severity: grave numpy 1.24 no longer has np.bool, which makes pygpu fail to import: pygpu/dtypes.py:74: in _fill_dtype_registry register_dtype(np.bool, ["ga_bool", "bool"]) numpy/__init__.py:284: in __getattr__ raise AttributeError("module {!r}

Bug#1027254: dask and pandas 1.5

2023-01-09 Thread Rebecca N. Palmer
(I meant to send that to the dask/pandas bug, which is #1025393, but both of them are potential reasons to update dask.) The intake issue is now https://github.com/dask/dask/issues/9813 (They're planning to fix it in intake rather than dask, but we might not be allowed to do that after the

Bug#1027254: dask and pandas 1.5

2023-01-09 Thread Rebecca N. Palmer
To get the new upstream version to work, dask_sphinx-theme, dask and dask.distributed all need to be updated, in that order. Tests here: https://launchpad.net/~rebecca-palmer/+archive/ubuntu/dask2022p12v2/+packages dask didn't run its tests (PPAs only build, not autopkgtest), and

Bug#1026539: theano FTBFS

2023-01-03 Thread Rebecca N. Palmer
Please do *not* upload theano 1.12 to unstable - it's the Aesara version, which may seriously break backward compatibility. I haven't had time to properly look at this bug yet.

Bug#1024906: apparently fixed Re: dask autopkgtest fail with python 3.11

2022-12-03 Thread Rebecca N. Palmer
This combination stopped failing on 2022-11-22/23 (without a dask upload, suggesting it was fixed somewhere other than dask itself). Hence, I suggest closing this bug.

Bug#1000922: llvmlite: uninstallable due to llvm-11 removal

2022-11-27 Thread Rebecca N. Palmer
Control: severity -1 grave Control: merge -1 1024795 Control: retitle -1 llvmlite: uninstallable due to llvm-11 removal It looks like closing and reopening this removed its "blocks" relationship to 1000941 (the llvm-11 removal request). Hence, llvm-11 has now been removed, making llvmlite

Bug#1020060: statsmodels sometimes FTBFS

2022-11-13 Thread Rebecca N. Palmer
It also doesn't fail on the buildds. (The failed binNMU of statsmodels for Python 3.11 is instead the expected result of trying to build statsmodels on a Python version without pandas - pandas failed due to #1023965.) Is there anything special about the mass-rebuild environment that might

Bug#1023965: pandas FTBFS with Python 3.11 as supported version

2022-11-13 Thread Rebecca N. Palmer
Control: block 1021984 by -1 Control: tags -1 fixed-upstream fixed-in-experimental There's more than just those 2[0]. Some are tests that expect an error and check the message (not just the type), and fail because the message has been reworded - these should be trivial to fix. The 2 in

Bug#1020060: statsmodels: FTBFS: make[1]: *** [debian/rules:105: override_dh_auto_test] Error 1

2022-09-19 Thread Rebecca N. Palmer
This is the same test as #1014278 / upstream 8341, but now on amd64. From the upstream discussion, it may be a numerically unstable test. It doesn't fail everywhere: a test build on Salsa CI passed, as did the last debci runs. (reproducible-builds FTBFS on the second build, on amd64/sid

Bug#992673: libgpuarray *gemv, *ger test fails

2021-10-26 Thread Rebecca N. Palmer
Control: tags -1 pending (fixed in Salsa, as far as I consider it my bug) It looks like both of these originate further down the stack, not in libgpuarray: The *ger error code is an OpenCL compile failure from inside clblast, so likely either pocl or clblast. The *gemv problem appears to

  1   2   3   4   >