[MacPorts] #54695: ROOT6 C++ Jupyter kernel
MacPorts
noreply at macports.org
Fri Sep 1 00:45:13 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 hansgans):
Replying to [comment:5 mojca]:
> Replying to [comment:4 hansgans]:
> > I don't think it is possible to separate the root python code from the
rest.
> It might not be possible to compile separately as of this very moment,
but I see not technical reason why support for that couldn't be written.
We should just try to push the developers a bit. For MacPorts being able
to do this would be a super valuable addition because we could then
support all python versions very easily.
From pyroot you can call (almost) any library of ROOT. Therefore, it
depends almost on any root library. So I do not see how you can compile a
working version of pyroot without almost all the rest (of course would be
nice to exclude cling).
> I guess we could still write python subports that would install the
complete root with support for python version X and then delete the rest
of root. This would be super annoying to compile on your own machine, but
if you get a binary package from the server, that should in principle work
nicely and users could install support for multiple versions of python.
If that works that would be great! But if you have a root shared library
in lib/ that depends on python, how can you install multiple versions of
it?
--
Ticket URL: <https://trac.macports.org/ticket/54695#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list