Bug 244952 - devel/py-ipywidgets: Update dependencies
Summary: devel/py-ipywidgets: Update dependencies
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Steve Wills
URL:
Keywords:
Depends on:
Blocks: 244934
  Show dependency treegraph
 
Reported: 2020-03-21 14:11 UTC by Danilo G. Baio
Modified: 2020-03-27 17:18 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (swills)


Attachments
py-ipywidgets-dependencies.patch (1.01 KB, patch)
2020-03-21 14:11 UTC, Danilo G. Baio
dbaio: maintainer-approval? (swills)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Danilo G. Baio freebsd_committer 2020-03-21 14:11:42 UTC
Created attachment 212581 [details]
py-ipywidgets-dependencies.patch

Use latest version of ipykernel and ipython now that we don't have support for Python 2.
Comment 1 Danilo G. Baio freebsd_committer 2020-03-22 13:13:46 UTC
The change is to prevent conflicts with two versions of ipython and prompt_toolkit that will be installed when we have all dependencies and consumers installed. see bug 244934.
Comment 2 Steve Wills freebsd_committer 2020-03-27 16:52:19 UTC
This fails with:

[00:00:11] pkg-static: py37-prompt_toolkit1-1.0.18 conflicts with py37-prompt_toolkit-2.0.10 (installs files into the same place).  Problematic file: /usr/local/lib/python3.7/site-packages/prompt_toolkit/__init__.py
Comment 3 Danilo G. Baio freebsd_committer 2020-03-27 17:18:29 UTC
Could you share the dependencies?

I have other patches in tree, maybe is missing one of them.

=======================<phase: run-depends    >============================
===>   py37-ipywidgets-7.5.1_2 depends on package: py37-ipykernel5>=4.5.1 - not found
===>   Installing existing package /packages/All/py37-ipykernel5-5.1.4.txz
[13-amd64-head] Installing py37-ipykernel5-5.1.4...
[13-amd64-head] `-- Installing py37-ipython-7.13.0...
[13-amd64-head] |   `-- Installing py37-backcall-0.1.0...
[13-amd64-head] |   `-- Extracting py37-backcall-0.1.0: .......... done
[13-amd64-head] |   `-- Installing py37-decorator-4.3.0...
[13-amd64-head] |   `-- Extracting py37-decorator-4.3.0: .......... done
[13-amd64-head] |   `-- Installing py37-jedi-0.12.1...
[13-amd64-head] |   | `-- Installing py37-parso-0.6.1...
[13-amd64-head] |   | `-- Extracting py37-parso-0.6.1: .......... done
[13-amd64-head] |   `-- Extracting py37-jedi-0.12.1: .......... done
[13-amd64-head] |   `-- Installing py37-pexpect-4.8.0...
[13-amd64-head] |   | `-- Installing py37-ptyprocess-0.6.0...
[13-amd64-head] |   | `-- Extracting py37-ptyprocess-0.6.0: .......... done
[13-amd64-head] |   `-- Extracting py37-pexpect-4.8.0: .......... done
[13-amd64-head] |   `-- Installing py37-pickleshare-0.7.5...
[13-amd64-head] |   `-- Extracting py37-pickleshare-0.7.5: .......... done
[13-amd64-head] |   `-- Installing py37-prompt_toolkit-2.0.10...
[13-amd64-head] |   | `-- Installing py37-six-1.14.0...
[13-amd64-head] |   | `-- Extracting py37-six-1.14.0: .......... done
[13-amd64-head] |   | `-- Installing py37-wcwidth-0.1.8...
[13-amd64-head] |   | `-- Extracting py37-wcwidth-0.1.8: .......... done
[13-amd64-head] |   `-- Extracting py37-prompt_toolkit-2.0.10: .......... done
[13-amd64-head] |   `-- Installing py37-pygments-2.5.2...
[13-amd64-head] |   `-- Extracting py37-pygments-2.5.2: .......... done
[13-amd64-head] |   `-- Installing py37-sqlite3-3.7.7_7...
[13-amd64-head] |   | `-- Installing sqlite3-3.30.1_1,1...
[13-amd64-head] |   | `-- Extracting sqlite3-3.30.1_1,1: .......... done
[13-amd64-head] |   `-- Extracting py37-sqlite3-3.7.7_7: ........ done
[13-amd64-head] |   `-- Installing py37-traitlets-4.3.3...
[13-amd64-head] |   | `-- Installing py37-ipython_genutils-0.2.0...
[13-amd64-head] |   | `-- Extracting py37-ipython_genutils-0.2.0: .......... done
[13-amd64-head] |   `-- Extracting py37-traitlets-4.3.3: .......... done
[13-amd64-head] `-- Extracting py37-ipython-7.13.0: .......... done
[13-amd64-head] `-- Installing py37-jupyter_client-6.1.0...
[13-amd64-head] |   `-- Installing py37-dateutil-2.8.0...
[13-amd64-head] |   `-- Extracting py37-dateutil-2.8.0: .......... done
[13-amd64-head] |   `-- Installing py37-jupyter_core-4.6.3...
[13-amd64-head] |   `-- Extracting py37-jupyter_core-4.6.3: .......... done
[13-amd64-head] |   `-- Installing py37-pyzmq-18.1.1...
[13-amd64-head] |   | `-- Installing libzmq4-4.3.1_1...
[13-amd64-head] |   |   `-- Installing norm-1.5r6...
[13-amd64-head] |   |   `-- Extracting norm-1.5r6: .... done
[13-amd64-head] |   |   `-- Installing openpgm-5.2.122_6...
[13-amd64-head] |   |   `-- Extracting openpgm-5.2.122_6: .......... done
[13-amd64-head] |   | `-- Extracting libzmq4-4.3.1_1: .......... done
[13-amd64-head] |   `-- Extracting py37-pyzmq-18.1.1: .......... done
[13-amd64-head] |   `-- Installing py37-tornado-5.1.1...
[13-amd64-head] |   `-- Extracting py37-tornado-5.1.1: .......... done
[13-amd64-head] `-- Extracting py37-jupyter_client-6.1.0: .......... done
[13-amd64-head] Extracting py37-ipykernel5-5.1.4: .......... done
=====