Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 628260 - dev-python/ipython-6.1.0: unsatisfiable circular deps
Summary: dev-python/ipython-6.1.0: unsatisfiable circular deps
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:
 
Reported: 2017-08-19 06:51 UTC by Michał Górny
Modified: 2019-04-29 18:56 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 2017-08-19 06:51:43 UTC
dev-python/ipython:0

  (dev-python/ipython-6.1.0:0/0::gentoo, ebuild scheduled for merge) conflicts with
    >=dev-python/ipython-4.0.0[python_targets_python2_7(-),python_targets_python3_4(-),python_targets_python3_5(-),python_targets_python3_6(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] required by (dev-python/ipyparallel-6.0.2-2:0/0::gentoo, installed)
                                                                                                                                                                                                                                                                                           
    >=dev-python/ipython-4.0.0[python_targets_python2_7(-),python_targets_python3_4(-),python_targets_python3_5(-),python_targets_python3_6(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] required by (dev-python/ipykernel-4.6.1-1:0/0::gentoo, installed)


Looks to me that someone removed implementations from ipython without creating compatible revisions of ipykernel and ipyparallel. Which makes me wonder if that someone even attempted to run the tests that require ipykernel.
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-08-23 16:12:39 UTC
I feel like the only reasonable long-term solution is to start dropping py2 from revdeps, recursively. Gonna be a lot of work, I'm afraid.
Comment 2 Larry the Git Cow gentoo-dev 2019-04-29 18:56:40 UTC
The bug has been closed via the following commit(s):

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

commit cfe48cae9702138c1ce11095bb5f64d1631b8026
Author:     Virgil Dupras <vdupras@gentoo.org>
AuthorDate: 2019-04-29 18:55:02 +0000
Commit:     Virgil Dupras <vdupras@gentoo.org>
CommitDate: 2019-04-29 18:55:02 +0000

    dev-python/ipython: bump to 7.5.0
    
    Closes: https://bugs.gentoo.org/669408
    Closes: https://bugs.gentoo.org/628260
    Closes: https://bugs.gentoo.org/672372
    Signed-off-by: Virgil Dupras <vdupras@gentoo.org>
    Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-python/ipython/Manifest             |   1 +
 dev-python/ipython/ipython-7.5.0.ebuild | 150 ++++++++++++++++++++++++++++++++
 2 files changed, 151 insertions(+)