[MacPorts] #54695: ROOT6 C++ Jupyter kernel

MacPorts noreply at macports.org
Fri Sep 1 06:45:08 UTC 2017


#54695: ROOT6 C++ Jupyter kernel
-----------------------+--------------------------
  Reporter:  hansgans  |      Owner:  cjones051073
      Type:  defect    |     Status:  assigned
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:
      Port:  root6     |
-----------------------+--------------------------

Comment (by mojca):

 Sure, one still needs a complete ROOT installation in order to run it from
 Python. But the difference is that having a separate port would enable us
 to install ROOT without python support first, and then install python
 support for any given version of Python, possibly for multiple versions,
 in a very efficient way, with short compilation time.

 At the moment one has to recompile cling just for the sake of switching to
 a different python version than built by the buildbot.

 If you want a new package, you can of course open a Trac ticket, but the
 chances someone will pick this up are super slim unless others need it as
 well.

 By far the best way to get a package is to try to create it yourself and
 then submit a pull request. If you are stuck, just ask on the mailing list
 (`macports-dev`) or on IRC for help. Since `metakernel` is hosted on
 `pypi`, the easiest way to create a package is to run
 [https://github.com/macports/macports-contrib/tree/master/pypi2port
 pypi2port] (you can also install it with `sudo port install pypi2port`,
 but that one is slightly outdated), check whether any additional
 dependencies are needed or perhaps some other modifications, create a
 local repository, test the port and then submit a pull request. In the
 long run you can gradually learn the process and once you are able to do
 arbitrary modifications, that greatly simplifies your life :)

--
Ticket URL: <https://trac.macports.org/ticket/54695#comment:8>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list