Homebrew Formulae, how to prevent package updates from breaking macros?

As @rob and @drdrang pointed out, there are symlinks you can use that do not contain any version specific info.

You can set an ENV_PATH using the method @drdrang helped me with here a couple months ago. that way you don’t even have to specify the path in the shell scripts.