Its because of pg_upgrade, 'in place' upgrade capabilities that are in pg since 8.4. For that to work you need both old and new (current) set of postgresql binaries. Etc.
pgsql-general by date:
Соглашаюсь с условиями обработки персональных данных