[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#840501: marked as done (transition: ipython)



Your message dated Tue, 22 Nov 2016 21:07:06 +0100
with message-id <bc829340-6b86-a442-d4ca-f7333c925b3a@debian.org>
and subject line Re: Bug#840501: transition: ipython
has caused the Debian Bug report #840501,
regarding transition: ipython
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
840501: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=840501
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: transition

Hi,

we would like to transition to ipython 5. The version currently in
Debian (2.4.1) includes a notebook and a qt console. These components
(at least the notebook functionality) were moved to the separate project
jupyter. Because of this, the old ipython is replaced by a bunch of
packages, which are currently in experimental:

    ipython
    ipykernel
    jupyter_client
    jupyter_core
    nbconvert
    nbformat

Some additional are currently being packaged:

    ipywidgets         ITP: #838684
    jupyter-notebook   ITP: #801366
    widgetsnbextension ITP: #838683

There are two categories of ipython reverse dependencies: The ones that
depend only on ipython and/or ipython3, and the ones that also depend on
packages that do not exist anymore in this form in ipython 5,
ipython(3)-notebook and ipython(3)-qtconsole.

Below is a list of all these reverse dependencies. With the exception of
yade, I was able to build all the ones that have a reverse dependency
only on ipython(3) successfully against ipython 5.1.0-1.

It is clear that apart from yade, the dependencies on
ipython(3)-notebook and/or ipython(3)-qtconsole need special attention.
I would start by filing bugs against these packages to see what needs to
be done. They are:

glueviz, lmfit-py, plotly, sardana, vistrails, yade

The maintainer of lmfit-py and sardana already promised to take care of
these packages:
http://lists.alioth.debian.org/pipermail/debian-science-sagemath/Week-of-Mon-20161010/000231.html

Would you say I should also file bugs against all the other affected
packages?

Here's the list of reverse dependencies, originating from dak:

# Build-Depend only on ipython / ipython3:

ipdb             builds with ipython 5.1.0-1
matplotlib       builds with ipython 5.1.0-1
nova             builds with ipython 5.1.0-1
patsy            builds with ipython 5.1.0-1
pysurfer         builds with ipython 5.1.0-1
python-cycler    builds with ipython 5.1.0-1
python-geopandas builds with ipython 5.1.0-1
python-skbio     builds with ipython 5.1.0-1
sfepy            builds with ipython 5.1.0-1
yade             FTBFS with ipython 5.1.0-1


# Build-Depend on ipython(3)-notebook or ipython(3)-qtconsole:

glueviz: ipython (>= 2.3.0)
         ipython3 (>= 2.3.0)
         ipython3-qtconsole (>= 2.3.0)
lmfit-py: ipython-notebook
          ipython3-notebook
plotly: ipython-notebook (>= 2.3.0)
        ipython3-notebook (>= 2.3.0)


# Depend only on ipython / ipython3:

accerciser: accerciser
androguard: androguard
connectomeviewer: connectomeviewer
ipdb: python-ipdb
      python3-ipdb
plaso: plaso
pytango: python-pytango
         python3-pytango
python-pypump: pypump-shell
python-skbio: python-skbio
              python3-skbio
rabbitvcs: rabbitvcs-core
sfepy: python-sfepy
woo: python-woo
     python3-woo
yade: yade


# Depend on ipython(3)-notebook or ipython(3)-qtconsole:

glueviz: glueviz: ipython3
                  ipython3-qtconsole
sardana: python-sardana: ipython
                         ipython-qtconsole
vistrails: vistrails: ipython-qtconsole


Ben file:

title = "ipython";
is_affected = .depends ~ "ipython" | .depends ~ "ipython3" | .depends ~
"ipython-notebook" | .depends ~ "ipython3-notebook" | .depends ~ "ipython-
qtconsole" | .depends ~ "ipython3-qtconsole" | .depends ~ "ipython" |
.depends
~ "ipython3";
is_good = .depends ~ "ipython" | .depends ~ "ipython3";
is_bad = .depends ~ "ipython-notebook" | .depends ~ "ipython3-notebook" |
.depends ~ "ipython-qtconsole" | .depends ~ "ipython3-qtconsole";

Best,
Tobias

--- End Message ---
--- Begin Message ---
On 12/10/16 11:18, Tobias Hansen wrote:
> we would like to transition to ipython 5.

This seems to have finished; closing.

Cheers,
Emilio

--- End Message ---

Reply to: