where does macports installs programs?

Christopher Jones jonesc at hep.phy.cam.ac.uk
Wed Jul 9 14:59:52 PDT 2014


Hi,

On 9 Jul 2014, at 10:55pm, Fabrizio Salvatore <p.fabrizio.salvatore at googlemail.com> wrote:

> Hi Chris,
> 
> many thanks for the help! I have run the ports variant root5 command and I have the list that you see below but how do I actually install one of these variants? I would be interested to install the roofit one and whatever is the one which suppirts pyROOT (is it the one with pythin2.7? not sure how to check…).

The standard MacPorts way, using '+<variant>'. So for example

> sudo port install root5 +python27

A few comments.

 - All the python variants install PyROOT support, but only for that one Python version, and only one can be active at once. So pick which version of python you want (note that the 3.x versions might have some problems with up coming ROOT updates, so I would go with 2.7 if you don’t know which you prefer…)

 - variants with [+] are enabled by default, so you do not need to do this yourself. roof it is one of these…

cheers Chris

> 
> Thanks a lot!
> 
> Cheers,
> 
> Fab
> 
> =======
> 
> 
> root5 has the variants:
>    avahi: Build with avahi support
>    clang33: Compile using MacPorts clang 3.3
>      * conflicts with clang34 clang35
>    clang34: Compile using MacPorts clang 3.4
>      * conflicts with clang33 clang35
>    clang35: Compile using MacPorts clang 3.5
>      * conflicts with clang33 clang34
> [+]cocoa: Enables native OSX graphical backend
>      * conflicts with x11
>    debug: Enable a debug build
>    fftw3: Build with fftw3 support
>    fitsio: Build with fitsio support
>    gcc43: Build with gfortran from gcc43
>      * conflicts with gcc44 gcc45 gcc46 gcc47 gcc48 gcc49
>    gcc44: Build with gfortran from gcc44
>      * conflicts with gcc43 gcc45 gcc46 gcc47 gcc48 gcc49
>    gcc45: Build with gfortran from gcc45
>      * conflicts with gcc43 gcc44 gcc46 gcc47 gcc48 gcc49
>    gcc46: Build with gfortran from gcc46
>      * conflicts with gcc43 gcc44 gcc45 gcc47 gcc48 gcc49
>    gcc47: Build with gfortran from gcc47
>      * conflicts with gcc43 gcc44 gcc45 gcc46 gcc48 gcc49
> [+]gcc48: Build with gfortran from gcc48
>      * conflicts with gcc43 gcc44 gcc45 gcc46 gcc47 gcc49
>    gcc49: Build with gfortran from gcc49
>      * conflicts with gcc43 gcc44 gcc45 gcc46 gcc47 gcc48
> [+]graphviz: Build with graphviz support
> [+]gsl: Build with gsl support
>    ldap: Build with ldap support
>    mariadb: Build with mariadb support
>      * conflicts with mysql mysql51 mysql55 percona
> [+]minuit2: Build with minuit2 support
>    mysql: Build with mysql5 support
>      * conflicts with mariadb mysql51 mysql55 percona
>    mysql51: Build with mysql51 support
>      * conflicts with mariadb mysql mysql55 percona
>    mysql55: Build with mysql55 support
>      * conflicts with mariadb mysql mysql51 percona
>    odbc: Build with odbc support
> [+]opengl: Build with opengl support
>    percona: Build with percona support
>      * conflicts with mariadb mysql mysql51 mysql55
>    postgresql90: Build with PostgreSQL 9.0 support
>      * conflicts with postgresql92
>    postgresql92: Build with PostgreSQL 9.2 support
>      * conflicts with postgresql90
>    pythia: Pythia 8 support for root
>    python26: Build with python 2.6 support
>      * conflicts with python27 python31 python32 python33 python34
>    python27: Build with python 2.7 support
>      * conflicts with python26 python31 python32 python33 python34
>    python31: Build with python 3.1 support
>      * conflicts with python26 python27 python32 python33 python34
>    python32: Build with python 3.2 support
>      * conflicts with python26 python27 python31 python33 python34
>    python33: Build with python 3.3 support
>      * conflicts with python26 python27 python31 python32 python34
>    python34: Build with python 3.4 support
>      * conflicts with python26 python27 python31 python32 python33
>    qt_mac: Build with Qt support via Mac UI
> [+]roofit: Build the RooFit advanced fitting package
> [+]soversion: Build with soversion support
>    sqlite3: Build with sqlite3 support
> [+]ssl: Build with ssl support
> [+]tmva: Build the TMVA package
>    x11: Enables X11 graphical backend
>      * conflicts with cocoa
> [+]xml: Build with xml support
>    xrootd: Build with XRootD support
> 
> 
> 
> On 9 Jul 2014, at 22:42, Christopher Jones wrote:
> 
>>> sudo port select python python27
> 
> -- 
> +++++++++++++++++++++++++++++++++++++++++++++++
> Dr Fabrizio Salvatore    |    e-mail: p.f.salvatore at sussex.ac.uk
> Department of Physics and Astronomy, University of Sussex,
> Brighton, Sussex, BN1 9QH, United Kingdom
> Tel.:  +44 (0)1273 67 8749; Fax: +44 (0)1273 67 8068
> http://epp.phys.susx.ac.uk/epp/FabrizioSalvatore
> facebook.com/p.fabrizio.salvatore
> https://twitter.com/fabsalva
> +++++++++++++++++++++++++++++++++++++++++++++++
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-users/attachments/20140709/ea5cedab/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2030 bytes
Desc: not available
URL: <https://lists.macosforge.org/pipermail/macports-users/attachments/20140709/ea5cedab/attachment.p7s>


More information about the macports-users mailing list