Closed jessereynolds closed 12 years ago
I found that deinstalling and reinstalling cairo fixed this as the previous cairo was pointing to a non-existant pixman lib:
jesse@Heart-of-Gold ~ $ otool -L /usr/local/Cellar/cairo/1.10.2/lib/libcairo.2.dylib
/usr/local/Cellar/cairo/1.10.2/lib/libcairo.2.dylib:
/usr/local/Cellar/cairo/1.10.2/lib/libcairo.2.dylib (compatibility version 11003.0.0, current version 11003.2.0)
/usr/local/lib/libpixman-1.0.24.2.dylib (compatibility version 25.0.0, current version 25.2.0)
Whereas it was pointing to libpixman-1.0.24.2.dylib the actual version currently installed is libpixman-1.0.24.4.dylib
I don't know enough about brew to know where the bug lies.
This is "expected behavior" from Pixman; the Pixman library bumps its micro-version on almost every update.
So this is standard fare with brew? I mean, regularly getting build failures because something hasn't noticed something else has been upgraded and it needs to be rebuilt?
It's expected behavior for pixman, pretty much everything else has a sane library versioning policy.
I'm trying to 'brew install mtr' but it's failing on gtk+ ...
output of 'brew install -v gtk+': https://gist.github.com/2627555 output of 'brew doctor', 'brew --config', and config.log: https://gist.github.com/2627496
... or do I need to trash my /usr/local and start again?