Now you can use the DMC sofware in Mac OSX! A experimental Homebrew repository is now available, containing gfal2 and its required dependencies.
gfal2-python and gfal2-util are not distributed via Homebrew (yet), but can be installed using pip. Have a look at the Readme.md file to see how to get the software installed.
The gfal2 Python bindings are now available in PyPI. So all you need to do now in your virtual environment is just
pip install "gfal2-python"
And you are good to go. Mind that the gfal2 development libraries must be installed, among other dependencies. Check the entry in PyPI to see what is required.
Now there is available a Debian repository containing the development version of the DMC family. This includes cgsi-gsoap, srm-ifce, davix, gfal2, gfal2-python and gfal2-util.
Mind that the binaries contained in this repo are built from the development branches, so some inestabilities are to be expected.
- [DMC-677] - Need to reduce scope of ScopedGILRelease (see DMC-670)
- [DMC-686] - Missing GIL release on gfal2 context constructor (Was Listing endpoints via WebFTS intermittently fails )
- [DMC-690] - Segfault inside set_opt_string_list
- [DMC-674] - Validate version as part of the packaging