Ticket #7980 (closed: fixed)

Opened 7 years ago

Last modified 5 years ago

Create RHEL6 RPM for IPython

Reported by: Russell Taylor Owned by: Stuart Campbell
Priority: critical Milestone: Release 3.0
Component: Framework Keywords: IPython
Cc: Blocked By:
Blocking: #5939 Tester: Russell Taylor

Description

We require IPython version 1.1 - nothing earlier will work.

The good news is that the dependencies are already available and appear to work OK:

  • python-zmq.x86_64 2.2.0.1-1.el6 epel
  • python-pygments.noarch 1.1.1-1.el6 rhel-x86_64-workstation-6

Change History

comment:1 Changed 7 years ago by Russell Taylor

  • Keywords IPython added

comment:2 Changed 7 years ago by Stuart Campbell

  • Status changed from new to inprogress

comment:3 Changed 7 years ago by Stuart Campbell

Have installed some test rpms on Russell's machine to see if it breaks anything!

comment:4 Changed 7 years ago by Stuart Campbell

I have put the RPMs in the mainline SNS repo

comment:5 Changed 7 years ago by Russell Taylor

It appears that argparse (package name: python-argparse) is a requirement that is not pulled in by installing python-ipython. In the near term, I could just make sure that the mantidplot package pulls it in.

comment:6 Changed 7 years ago by Stuart Campbell

  • Status changed from inprogress to verify
  • Resolution set to fixed

Been installed on the analysis machines at SNS and works ok.

comment:7 Changed 7 years ago by Russell Taylor

  • Status changed from verify to verifying
  • Tester set to Russell Taylor

comment:8 Changed 7 years ago by Russell Taylor

  • Status changed from verifying to closed

Checked again by installing the "python-ipython" package now in the SNS repo on rhel6-tester and it successfully pulled in the other python-ipython-* packages, pygments, zmq, argparse & a bunch of other things that I guess are needed for aspects of IPython other than the part that we use.

comment:9 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 8825

Note: See TracTickets for help on using tickets.