Subject: bug#41729: closed (Re: [bug#41889] [PATCH] gnu: jupyter: Fix python-ipython conflict that prevented installation)

From: [email-masked] (GNU bug Tracking System)
Date: Tue, 16 Jun 2020 17:38:02 +0000

Your bug report

#41738: jupyter cannot be installed

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
41738: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=41738
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: [bug#41889] [PATCH] gnu: jupyter: Fix python-ipython conflict that prevented installation
From: Ricardo Wurmus <[email-masked]>
To: Edouard Klein <[email-masked]>
Cc: [email-masked], [email-masked], [email-masked]
Date: Tue, 16 Jun 2020 19:37:04 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

Hi Edouard,

thank you for providing a fix.  I think it’s too complicated, though.
Using prompt-toolkit-2-instead-of-prompt-toolkit everywhere does not
seem like an elegant solution.

I pushed a different fix with commit 7146c8c75d.

-- 
Ricardo

Subject: jupyter cannot be installed
From: Ricardo Wurmus <[email-masked]>
To: [email-masked]
Date: Fri, 05 Jun 2020 23:48:56 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

--8<---------------cut here---------------start------------->8---
building /gnu/store/rb5cigrwvqgm87hxpf553g283lc2j6px-jupyter-1.0.0.drv...
guix package: error: profile contains conflicting entries for python-ipython
guix package: error:   first entry: [email-masked] /gnu/store/z0yarar134q6sziqncjdlfg2h2w5b2yh-python-ipython-7.9.0
guix package: error:    ... propagated from [email-masked]
guix package: error:    ... propagated from [email-masked]
guix package: error:   second entry: [email-masked] /gnu/store/avmg5jd7kccchxadsd9c7zq0p3shlk3w-python-ipython-7.9.0
guix package: error:    ... propagated from [email-masked]
guix package: error:    ... propagated from [email-masked]
hint: You cannot have two different versions or variants of `jupyter' in the same profile.
--8<---------------cut here---------------end--------------->8---

The reason here is that python-ipywidgets asks for

    (prompt-toolkit-2-instead-of-prompt-toolkit python-ipython)

whereas python-qtconsole just wants python-ipython.  The result is that
two different variants of python-ipython are requested.

-- 
Ricardo