Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 931151 - dev-python/dask, dev-python/dask-expr: removal
Summary: dev-python/dask, dev-python/dask-expr: removal
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Cluster Team
URL:
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2024-05-04 03:54 UTC by Michał Górny
Modified: 2024-06-11 06:08 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2024-05-04 03:54:48 UTC
A really bad quality package with a never-ending stream of unclear test failures, and blocked keywording and stabilization bugs.  The bump to the most recent release is blocked by a ton of test regressions.  No reverse dependencies left.
Comment 1 Larry the Git Cow gentoo-dev 2024-05-04 04:00:18 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fb52e3c3d01a10e8de2d6229a8f3d5229723771

commit 7fb52e3c3d01a10e8de2d6229a8f3d5229723771
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2024-05-04 03:57:52 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2024-05-04 04:00:02 +0000

    package.mask: Last rite dev-python/dask, dev-python/dask-expr
    
    Bug: https://bugs.gentoo.org/931151
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 profiles/package.mask | 9 +++++++++
 1 file changed, 9 insertions(+)
Comment 2 Erik Quaeghebeur 2024-05-06 08:20:40 UTC
I understand that bad quality packages cannot stay in the gentoo repo. Are there plans to move it to the science overlay? Namely, dask is used more and more for parallelization of array computations, e.g., by xarray (it is still optional there, but might become mandatory: https://docs.xarray.dev/en/stable/user-guide/dask.html).

What would upstream need to do to make it feasible to create a sufficient-quality package for gentoo? (I can't do it myself, but would try to ask them nicely and follow-up.)

(My motivation for considering options for keeping it available is that I have xarray code that uses dask. I really need it to keep computational time/memory requirements in check for some of my simulations.)
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-05-06 08:31:16 UTC
(In reply to Erik Quaeghebeur from comment #2)
> I understand that bad quality packages cannot stay in the gentoo repo. Are
> there plans to move it to the science overlay? Namely, dask is used more and
> more for parallelization of array computations, e.g., by xarray (it is still
> optional there, but might become mandatory:
> https://docs.xarray.dev/en/stable/user-guide/dask.html).
> 

Anyone is free to add it - you're a long-term user so it'd be fine with me if you wanted permissions to the science overlay, but you could make a PR there as well.

> What would upstream need to do to make it feasible to create a
> sufficient-quality package for gentoo? (I can't do it myself, but would try
> to ask them nicely and follow-up.)

I'll let mgorny answer that - I've not been following it.
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2024-05-06 13:58:09 UTC
For a start, figure out how to make all (or at least the vast majority of) tests  pass in the newest version (not in ::gentoo).
Comment 5 Larry the Git Cow gentoo-dev 2024-06-11 06:08:02 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb84089b9f66710bca9b8f5016f989044ff1dee

commit 2bb84089b9f66710bca9b8f5016f989044ff1dee
Author:     Arthur Zamarin <arthurzam@gentoo.org>
AuthorDate: 2024-06-11 06:05:52 +0000
Commit:     Arthur Zamarin <arthurzam@gentoo.org>
CommitDate: 2024-06-11 06:07:29 +0000

    dev-python/dask-*: treeclean
    
    Closes: https://bugs.gentoo.org/931151
    Bug: https://bugs.gentoo.org/887855
    Bug: https://bugs.gentoo.org/929192
    Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>

 dev-python/dask-expr/Manifest                      |  5 --
 dev-python/dask-expr/dask-expr-1.0.11.ebuild       | 63 --------------
 dev-python/dask-expr/dask-expr-1.0.12.ebuild       | 63 --------------
 dev-python/dask-expr/dask-expr-1.0.13.ebuild       | 65 --------------
 dev-python/dask-expr/dask-expr-1.0.14.ebuild       | 65 --------------
 dev-python/dask-expr/dask-expr-1.0.5.ebuild        | 63 --------------
 dev-python/dask-expr/metadata.xml                  | 12 ---
 dev-python/dask/Manifest                           |  5 --
 dev-python/dask/dask-2024.2.0.ebuild               | 93 --------------------
 dev-python/dask/dask-2024.2.1.ebuild               | 93 --------------------
 dev-python/dask/dask-2024.3.1.ebuild               | 98 ---------------------
 dev-python/dask/dask-2024.4.1.ebuild               | 99 ----------------------
 dev-python/dask/dask-2024.4.2.ebuild               | 99 ----------------------
 dev-python/dask/metadata.xml                       | 22 -----
 dev-python/scikit-image/scikit-image-0.23.1.ebuild |  1 -
 dev-python/scikit-image/scikit-image-0.23.2.ebuild |  1 -
 profiles/features/wd40/package.use.mask            |  1 -
 profiles/package.mask                              |  9 --
 18 files changed, 857 deletions(-)