mxcl/homebrew — Issue #9801: brew version ugliness when looking at old formulas
Author: thoughtpolice
Created: 2012-01-27 04:07:35+00:00
State: open

When looking at all the prior versions for postgresql via `brew versions postgresql`, there's some ugly output that seems to be a result of older formula APIs:

```
~ brew versions postgresql
9.1.2 git checkout 6e2d550 /usr/local/Library/Formula/postgresql.rb
9.1.1 git checkout 4ef8fb0 /usr/local/Library/Formula/postgresql.rb
9.0.4 git checkout 2accac4 /usr/local/Library/Formula/postgresql.rb
9.0.3 git checkout b782d9d /usr/local/Library/Formula/postgresql.rb
9.0.2 git checkout 2c3b88a /usr/local/Library/Formula/postgresql.rb
9.0.1 git checkout b7fab6c /usr/local/Library/Formula/postgresql.rb
9.0.0 git checkout 1168d8f /usr/local/Library/Formula/postgresql.rb
8.4.4 git checkout c32bea0 /usr/local/Library/Formula/postgresql.rb
Error: Postgresql: 'aka' is no longer used to define aliases
To define an alias, create a relative symlink from
Aliases to Formula. The name of the symlink will be
detected as an alias for the target formula.
Error: Postgresql: 'aka' is no longer used to define aliases
To define an alias, create a relative symlink from
Aliases to Formula. The name of the symlink will be
detected as an alias for the target formula.
Error: Postgresql: 'aka' is no longer used to define aliases
To define an alias, create a relative symlink from
Aliases to Formula. The name of the symlink will be
detected as an alias for the target formula.
Error: Postgresql: 'aka' is no longer used to define aliases
To define an alias, create a relative symlink from
Aliases to Formula. The name of the symlink will be
detected as an alias for the target formula.
Error: Postgresql: 'aka' is no longer used to define aliases
To define an alias, create a relative symlink from
Aliases to Formula. The name of the symlink will be
detected as an alias for the target formula.
Error: Postgresql: 'aka' is no longer used to define aliases
To define an alias, create a relative symlink from
Aliases to Formula. The name of the symlink will be
detected as an alias for the target formula.
Error: Postgresql: 'aka' is no longer used to define aliases
To define an alias, create a relative symlink from
Aliases to Formula. The name of the symlink will be
detected as an alias for the target formula.
8.4.3 git checkout e3d3b89 /usr/local/Library/Formula/postgresql.rb
Error: Postgresql: 'aka' is no longer used to define aliases
To define an alias, create a relative symlink from
Aliases to Formula. The name of the symlink will be
detected as an alias for the target formula.
Error: Postgresql: 'aka' is no longer used to define aliases
To define an alias, create a relative symlink from
Aliases to Formula. The name of the symlink will be
detected as an alias for the target formula.
Error: Postgresql: 'aka' is no longer used to define aliases
To define an alias, create a relative symlink from
Aliases to Formula. The name of the symlink will be
detected as an alias for the target formula.
8.4.2 git checkout 8701df0 /usr/local/Library/Formula/postgresql.rb
Error: Postgresql: 'aka' is no longer used to define aliases
To define an alias, create a relative symlink from
Aliases to Formula. The name of the symlink will be
detected as an alias for the target formula.
Error: Postgresql: 'aka' is no longer used to define aliases
To define an alias, create a relative symlink from
Aliases to Formula. The name of the symlink will be
detected as an alias for the target formula.
Error: Postgresql: 'aka' is no longer used to define aliases
To define an alias, create a relative symlink from
Aliases to Formula. The name of the symlink will be
detected as an alias for the target formula.
Error: Postgresql: 'aka' is no longer used to define aliases
To define an alias, create a relative symlink from
Aliases to Formula. The name of the symlink will be
detected as an alias for the target formula.
Error: Postgresql: 'aka' is no longer used to define aliases
To define an alias, create a relative symlink from
Aliases to Formula. The name of the symlink will be
detected as an alias for the target formula.
8.4.1 git checkout 2131e39 /usr/local/Library/Formula/postgresql.rb
Error: Postgresql: 'aka' is no longer used to define aliases
To define an alias, create a relative symlink from
Aliases to Formula. The name of the symlink will be
detected as an alias for the target formula.
Error: Postgresql: 'aka' is no longer used to define aliases
To define an alias, create a relative symlink from
Aliases to Formula. The name of the symlink will be
detected as an alias for the target formula.
Error: Postgresql: 'aka' is no longer used to define aliases
To define an alias, create a relative symlink from
Aliases to Formula. The name of the symlink will be
detected as an alias for the target formula.
8.4.0 git checkout a82e823 /usr/local/Library/Formula/postgresql.rb
```

As you can see, it *does* show all the formula versions dating back to 8.4.0, but lots of ugly output. I realize this is sort of a result of looking back in the history at older formula versions, but perhaps there is a way to silence this particular ugly output?