On Tue, Sep 25, 2018 at 1:10 AM, Björn Ketelaars
<bjorn.ketela...@hydroxide.nl> wrote:
> The recent [0] update of py-zmq to 17.1.2 breaks jupyter-notebook.
>
> I am unable to find a solution for this problem. I did find a
> workaround: updating to a newer version of py-ipykernel. Elias M.
> Mariani was so kind to provide a diff for updating our version in ports,
> which has been OKed by edd@ [1]. However, this update breaks
> py-matplotlib. The latter issue is fixed by updating py-matplotlib,
> which relies on new DEPs...
>

what a mess...  :-(

>
> Way forward would be to:
> 1.) Import py-kiwisolver (sent to ports@)
> 2.) Import py-subprocess32 (sent to ports@)
> 3.) Update py-matplotlib (diff sent to MAINTAINER)
> 4.) Update py-ipykernel (OKed [1])
>
> However, I'm not confident that there is enough time to test the above
> before the 6.4 freeze. Therefore I would like to propose to revert the
> recent update of py-zmq. Diff enclosed.

let me ponder this for a few days before we revert py-zmq. I've done
most of the same updates locally on my end so I'll compare my work
with yours.

I share your concern about updating matplotlib. It seems to be one of
the trickier ports to get right.

Question in the meantime. Does a slightly older version of matplotlib
fix the problem for you? For example, 2.0.2? That version can avoid
some of the risk of doing such a big update. For example, it doesn't
depend on kiwisolver and subprocess32 is allegedly optional. I think
if that version fixes the problem it would really minimize the risk of
doing an update.

Reply via email to