Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I see as of 2.0 MacPorts is hosting pre-built binaries, which it would install by default if licensing is present and compatible. I'm looking for a more current version of rsync than ships by default with Macs, and has the necessary patches (which I believe are missing in the rudix makefile) and I would then distribute it like a regular install, for example nesting in a NetBoot or pushing out over a patch management solution instead of installing locally.

Where can I download the prebuilt binary, which I'm assuming I could treat like a package install, including man pages?

share|improve this question
up vote 1 down vote accepted

Macports guide says

MacPorts can pre-compile ports into binaries so applications need not be compiled when installing on a target system. MacPorts may create two types of binaries: archives and packages.

However I found issues with the pkgs a few years ago which might have been fixed and the following ois more how I view macports.

If macports does have a binary package which it does in most cases then it behaves exactly as a package install including man pages. The only difference is that you need the command line compiler and the macports sources (not the sources of the packages) installed and that the code is in /opt/local.

Also due to shared libraries you can't just take an executable and run it it probably depends on other shared libraries which macports also provides.

As for centralisation you could easily install on one machine and then rsyuc or rdist to all the others (or other OSX replication mechanisms) or as macports pointed out set up a local repo.

share|improve this answer

HOWEVER, as I was informed in #MacPorts IRC, providing 'free' compiled binaries certainly isn't the purpose of the MacPorts project. MacPorts can create installation packages that get around the need for having MacPorts installed as well, but may conflict or be incomplete in unspecified ways. You can host a local repo of software for MacPorts to utilize as well, which is another option for distribution locally.

In this case I just was hoping to have someone with more experience building the rsync binary decide which patches are necessary for macs, and I would not exploit the service they're providing.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.