Also OSX is case-insensitive by default so that's going to be a problem too. If this depends on all these GNU tools, `ln --force` and case-sensitivity it should probably be revoked/pushed to a tap.