<div dir="ltr"><b>hello im writting to let you know of an issue that i've beem dealing 
for more than two weeks. so i just copy the main problem just to put you
 in context</b><br><div><br><br><i>"so i'm trying to migrate/upgrade from 8.3.2 to 9.2.4 and following the 
instructions of the documentation i've found myself in a major issue 
which has overwhelmed my little knowledge.
<br>these were the steps i followed:
<br><br>1)downloand and install 9.2.4, with the contrib packages.
<br>2)init the 9.2.4 cluster in /usr/local/pgsql9.2.4/data, i also have the 8.3.2 cluster in /usr/local/pgsql/data
<br>3) stop both servers 
<br>4)change the 9.2.4 port to 5433
<br>5) i run this command:
<br><br>/usr/local/pgsql9.2.4/bin/./pg_upgrade -b /usr/local/pgsql/bin/ 
-B /usr/local/pgsql9.2.4/bin/ -c -d /usr/local/pgsql/data/ -D 
/usr/local/pgsql9.2.4/data/ -p 5432 -P 5433 -v
<br><br><br>so after some 30 seconds the upgrade process seemed like "working"  but after it crashed
<br>with this message:
<br>Checking for presence of required libraries                 fatal
<br><br>Your installation references loadable libraries that are missing from the
<br>new installation.  You can add these libraries to the new installation,
<br>or remove the functions using them from the old installation.  A list of
<br>problem libraries is in the file:
<br>    loadable_libraries.txt
<br><br>Failure, exiting
<br>"/usr/local/pgsql9.2.4/bin/pg_ctl" -w -D 
"/usr/local/pgsql9.2.4/data/" -o "" -m fast stop >> 
"pg_upgrade_server.log" 2>&1
<br><br><br>so i went to check the log and found:
<br><br><br>ERROR:  could not access file "$libdir/liblwgeom": No such file or directory
<br>STATEMENT:  LOAD '$libdir/liblwgeom'
<br>command: "/usr/local/pgsql9.2.4/bin/pg_ctl" -w -D 
"/usr/local/pgsql9.2.4/data/" -o "" -m fast stop >> 
"pg_upgrade_server.log" 2>&1
<br>LOG:  received fast shutdown request
<br>LOG:  aborting any active transactions
<br>waiting for server to shut down....FATAL:  terminating connection due to administrator command
<br>LOG:  could not send data to client: Broken pipe
<br>LOG:  shutting down
<br>LOG:  database system is shut down
<br> done
<br>server stopped
<br><br><br>please help as i dont have any idea what's going wrong"<br><br><br></i><br></div><div><b>so Robert answered me what i was missing:</b><br><br><i>"Means that you have PostGIS installed and it can't find it in the 
upgrade path I believe.  Did you get postGI configured correctly in the 
upgraded version?
"</i><br><br><br></div><div><b>so after looking and thinking i came up withe these question which is my main concern:</b><br><br><br><br><i>i'm a little bit confused right now and i really need some help.. this is my case:
<br>i have pg8.3.2 running with postgis 1.3.x, i'm willing to upgrade to
 pg9.2.4 using the pg_upgrade utility, now the problem is that 
apparently i need to upgrade also to postgis 2.0.3 (so that's two 
upgrades in one) i read the instruction in postgis webpage and i need to
 do a 
hard_upgrade... which is a dump and restore.
<br><br>so i don't know how to proceed... install pg9.2.4 -> upgrade pg8.3.2 to pg 9.2.4-> then postgis??? or
<br><br>install pg9.2.4->install postgis 2.0.3 in the pg9.2.4 ->  
 (pg_upgrade of the DB on pg8.3 to 9.2.4) OR hard_upgrade using the 
postgis scripts?
<br><br>thanks 

        
        
        
        <br><br></i></div><div><b> so Robert came up with this intuitive and helpful answer:<br></b><i>Marcos,
<br>This answer might be best put over on the postGIS listserv, but I 
will suggest a couple of strategies based on some differing assumptions 
and certainties.
<br><br>One certainty - it seems that you absolutely have to have some 
form of PostGIS installed in order to perform the postgreSQL upgrade 
using pg_upgrade.
<br>One variable - whether or not you will have to do the "hard upgrade"
 required by the postGIS version when doing the standard PostgreSQL 
upgrade.  In other words -- is the postgreSQL upgrade essentially doing 
the same as the "hard upgrade"?
<br>   If YES - then install postgis 1.3.x on your 9.2.4 then use pg_upgrade, then do the pgis hard upgrade
<br>   If NO - install postgis 2.x on your 9.2.4 then use pg_upgrade
<br><br>This is a very relevant case study, one that I myself will be 
going through very very shortly here so I am interested to follow your 
progress and assist in whatever way I might.
</i><br><br></div><div><br></div><b>But really i'm really stuck right now can you please give me some guidance on what to do next? thank you very much</b></div>