Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 928662 - dev-python/scikit-image-0.23.0_rc2: Dependencies could not be completely resolved, >=dev-python/lazy_loader-0.3[python_targets_python3_11(-)]
Summary: dev-python/scikit-image-0.23.0_rc2: Dependencies could not be completely reso...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-04-06 03:00 UTC by yongxiang
Modified: 2024-04-06 10:03 UTC (History)
6 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 yongxiang 2024-04-06 03:00:34 UTC
It looks like it's missing packages that depend on it after rename: https://github.com/gentoo-mirror/gentoo/commit/3b6bf17dc0b75ade8469e4658faa9d9a9f9a6eedd

Reproducible: Always
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-04-06 09:18:47 UTC
scikit-learn doesn't depend on lazy_loader? Plus CI is passing...
Comment 2 Bernd Feige 2024-04-06 09:41:13 UTC
(In reply to Sam James from comment #1)
> scikit-learn doesn't depend on lazy_loader? Plus CI is passing...

scikit-image does however... And lazy_loader is gone.
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-04-06 09:46:46 UTC
~/g/dev-python/scikit-image $ rg lazy_l
scikit-image-0.23.0_rc2.ebuild:31:      >=dev-python/lazy_loader-0.3[${PYTHON_USEDEP}]
scikit-image-0.22.0.ebuild:27:  >=dev-python/lazy_loader-0.3[${PYTHON_USEDEP}]

$ rg lazy-l

What am I missing?
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-04-06 09:47:08 UTC
doh! I see.
Comment 5 yongxiang 2024-04-06 09:50:31 UTC
Now dev-python/lazy_loader is still a dependency of dev-python/scikit-image, but it has been renamed to dev-python/lazy-loader.
Comment 6 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-04-06 09:59:19 UTC
I'm fixing CI first to fail on it:

commit 643e8dd1f180eca7c29206a327686ed5dc088c0f (HEAD -> master, origin/master, origin/HEAD)
Author: Sam James <sam@gentoo.org>
Date:   Sat Apr 6 10:58:31 2024 +0100

    pkgcheck2html.conf.json: make DependencyMoved an error

    This was split out from general non-existent package issues because it's
    a special-case, but unfortunately, while that would normally fail CI, this
    new keyword didn't.

    Bug: https://bugs.gentoo.org/928662
    Signed-off-by: Sam James <sam@gentoo.org>
Comment 7 Larry the Git Cow gentoo-dev 2024-04-06 10:03:31 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ab400f5010077dd05dc16438746cf20075371fe

commit 1ab400f5010077dd05dc16438746cf20075371fe
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2024-04-06 10:03:01 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-04-06 10:03:12 +0000

    dev-python/scikit-image: fix DependencyMoved
    
    Closes: https://bugs.gentoo.org/928662
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-python/scikit-image/scikit-image-0.22.0.ebuild     | 2 +-
 dev-python/scikit-image/scikit-image-0.23.0_rc2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)