Ticket #7981 (closed: fixed)
Create IPython package for Ubuntu 12.04
Reported by: | Russell Taylor | Owned by: | Martyn Gigg |
---|---|---|---|
Priority: | blocker | Milestone: | Release 3.0 |
Component: | GUI | Keywords: | IPython |
Cc: | Blocked By: | ||
Blocking: | Tester: | Arturs Bekasovs |
Description
We require IPython version 1.1 - nothing earlier will work.
The (existing) packages it needs to depend on are:
- python-zmq
- python-pygments
Change History
comment:3 Changed 7 years ago by Russell Taylor
- Priority changed from critical to blocker
Moving to blocker as it is exactly that w.r.t the 3.0 release. Just want it to show up high in reporting tools.
comment:4 Changed 7 years ago by Russell Taylor
- Blocking 5939 removed
(In #5939) Removing the ticket for creating Ubuntu packages as this needs to get into master.
comment:5 Changed 7 years ago by Martyn Gigg
I ended up having to fork https://github.com/mantidproject/debian-ipython and adding a couple of patches to get this working. I will feed them back at some point.
comment:6 Changed 7 years ago by Martyn Gigg
Bump ipython dependency on debian package to 1.1.
Refs #7981
Changeset: cac26648e5a360d86e7c0a9c89de6eca2b3a243b
comment:7 Changed 7 years ago by Martyn Gigg
- Owner changed from Stuart Campbell to Martyn Gigg
- Status changed from inprogress to verify
- Resolution set to fixed
The packages are built and are in the ISIS ubuntu repository.
Branch: feature/7981_deb_ipython_deps
Tester: The latest develop package should have the IPython dependency. Use the instructions here to install the repo test the package.
comment:8 Changed 7 years ago by Arturs Bekasovs
- Status changed from verify to verifying
- Tester set to Arturs Bekasovs
comment:9 Changed 7 years ago by Arturs Bekasovs
Trying to install latest develop package without doing anything else leads to an error "Dependency is not satisfiable: ipython-qtconsole (>= 1.1)" which is expected.
As there is a delay in getting the right ipython packages to the ISIS repository and this ticket needs to get in ASAP, I've downloaded packages from http://download.mantidproject.org/debs/ and installed them manually.
After that done, Mantid installs without any problems, IPython error message disappears and IPython runs. Correct version is used:
In [1]: IPython.__version__ Out[1]: '1.1.0'
I've done some basic things in the console and it all seems to work.
comment:10 Changed 7 years ago by Arturs Bekasovs
- Status changed from verifying to closed
Merge remote-tracking branch 'origin/feature/7981_deb_ipython_deps'
Full changeset: 8d35ab3c9d6bcb15aa76ae3674d9ba9472601f4f
comment:11 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 8826