title: Missing libraries when upgrading to PostGIS 2.1 and PostgreSQL 9.3.1 using homebrew
body: <p>In the process of upgrading my PostgreSQL from version 9.2.4 to 9.3.1 (via homebrew on OS X) I came across an odd problem. These are the steps I took so far</p>
  
  <ul>
  <li>PostgreSQL, PostGIS and required libraries installed (no errors)</li>
  <li>run <code>initdb</code> on the new database</li>
  <li>stopped both servers</li>
  <li>running <code>pg_upgrade</code></li>
  </ul>
  
  <p><code>pg_upgrade</code> performs the necessary checks, creates dumps of the old cluster, but when importing into the new cluster I get the following error: </p>
  
  <pre><code>&gt; ./pg_upgrade -b /usr/local/Cellar/postgresql/9.2.4/bin/ -B /usr/local/Cellar/postgresql/9.3.1/bin -d /usr/local/var/postgres/ -D /usr/local/var/postgres9.3.1 -u postgres
  Performing Consistency Checks
  -----------------------------
  Checking cluster versions                                   ok
  Checking database user is a superuser                       ok
  Checking for prepared transactions                          ok
  Checking for reg* system OID user data types                ok
  Checking for contrib/isn with bigint-passing mismatch       ok
  Creating dump of global objects                             ok
  Creating dump of database schemas
                                                              ok
  Checking for presence of required libraries                 fatal
  
  Your installation references loadable libraries that are missing from the
  new installation.  You can add these libraries to the new installation,
  or remove the functions using them from the old installation.  A list of
  problem libraries is in the file:
      loadable_libraries.txt
  
  Failure, exiting
  </code></pre>
  
  <p>It appears as though PostgreSQL 9.3.1 tries to use PostGIS 2.0, which is not compatible</p>
  
  <pre><code>Could not load library "$libdir/postgis-2.0"
  ERROR:  could not access file "$libdir/postgis-2.0": No such file or directory
  
  Could not load library "$libdir/rtpostgis-2.0"
  ERROR:  could not access file "$libdir/rtpostgis-2.0": No such file or directory
  </code></pre>
  
  <p>Has anyone run into the same problem?</p>