Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 883785 - dev-python/nbclient: blocks upgrade, depends on <dev-python/jupyter_core-5
Summary: dev-python/nbclient: blocks upgrade, depends on <dev-python/jupyter_core-5
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 722500
  Show dependency tree
 
Reported: 2022-11-30 20:45 UTC by Harris Landgarten
Modified: 2022-12-22 10:19 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 Harris Landgarten 2022-11-30 20:45:19 UTC
WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:

dev-python/jupyter_core:0

  (dev-python/jupyter_core-5.1.0:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" PYTHON_TARGETS="python3_10 python3_11 python3_9 -python3_8" conflicts with
    <dev-python/jupyter_core-5.0[python_targets_python3_9(-),python_targets_python3_10(-),python_targets_python3_11(-)] required by (dev-python/nbclient-0.7.2:0/0::gentoo, installed) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_10 python3_11 python3_9 -python3_8"
    ^                        ^^^                                                                                       


Nothing to merge; quitting.
Comment 1 O. William McClung 2022-12-06 18:05:00 UTC
My conflict is the same.

WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:

dev-python/jupyter_core:0

  (dev-python/jupyter_core-5.1.0:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" PYTHON_TARGETS="python3_10 -python3_11 -python3_8 -python3_9" conflicts with
    <dev-python/jupyter_core-5.0[python_targets_python3_10(-)] required by (dev-python/nbclient-0.7.2:0/0::gentoo, installed) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_10 -python3_11 -python3_8 -python3_9"
Comment 2 Larry the Git Cow gentoo-dev 2022-12-06 18:17:36 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1898d90a51d347b7ccc101cccc62d12178eac654

commit 1898d90a51d347b7ccc101cccc62d12178eac654
Author:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
AuthorDate: 2022-12-06 18:15:20 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
CommitDate: 2022-12-06 18:17:28 +0000

    dev-python/nbclient: correct dependency on jupyter_core
    
    According to upstream pyproject.toml we need >=4.1.2,
    but !=5.0.*. 5.1.0 should be fine though, tests pass.
    
    Closes: https://bugs.gentoo.org/883785
    Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>

 dev-python/nbclient/nbclient-0.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-12-06 21:12:18 UTC
Blockers aren't really intended for this; for this, you need to use || ().
Comment 4 Larry the Git Cow gentoo-dev 2022-12-22 10:19:08 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48a8c1c4fdb5591fdea9bcbe577f9f19c1bfa9a4

commit 48a8c1c4fdb5591fdea9bcbe577f9f19c1bfa9a4
Author:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
AuthorDate: 2022-12-22 10:18:01 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
CommitDate: 2022-12-22 10:18:56 +0000

    dev-python/nbclient: drop unnecessary blocker
    
    jupyter<5 is no longer in the tree
    
    Closes: https://bugs.gentoo.org/883785
    Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>

 dev-python/nbclient/nbclient-0.7.2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)