OSX 10.6.5 and binary distribution: v5.28


Following a recent Leopard to Snow Leopard (OSX 10.6.5) upgrade, I tried the latest version of ROOT (v5.28) from the binary tar file downloaded from the ROOT site. The binary works as expect for CINT usage, but ROOT cannot be correctly imported from PYTHON. From [quote]root-config --config[/quote] it is clear that the binaries were built with a different PYTHON version

whereas the version that comes with OSX 10.6.5 is 2.6.1. While rebuilding ROOT for the standard OSX setup via something like

is quite easy to do, it would save time for many OSX 10.6.5 users if the binaries were built against the PYTHON version distributed with Snow Leopard. The ROOT documentation should at least state that the current binaries for 10.6.5 are not expected to work for OSX 10.6.5, without installing PYTHON version 2.6.2. (Many users use OSX on MacBook(Pro)s, which may not always have AFS access.)

Thanks and best regards,


P.S. The PYTHON distribution installed on OSX 10.6.5 can be used in 32bit mode via

Without the alias PYTHON will run in 64bit mode and therefore not be able to load 32bit ROOT binaries.


the choice of python version is the one that the experiments use (we actually do have a few die-hards who run ATLAS software on MacOS X natively, and we’re grateful for their cross-checks). I’ve asked to see how much work it is to provide a binary also for the python that ships with MacOS X 10.6.6, but the same problem exists in multifold for various Linux distro’s.