hdf5: where are you? (brew)
It's been moved to homebrew/science but it seems there is a a conflict with the main homebrew listing for it.

The workaround if you're just trying to install octave is to edit the octave recipe and explicitly point it at homebrew/science/hdf5 for the dependency.

In the command line type

brew edit octave


Find the line:

"depends_on "hdf5" =&gt; :recommended"


and change it to:

"depends_on "homebrew/science/hdf5" =&gt; :recommended"


Save your changes and brew install octave again