title: Unable to create spatial database for geodjango on Mac OS X
body: <p>I am trying to install PostGIS for MacOS X and uptil now this is what i got</p>
  
  <pre><code>PostGIS is now configured for x86_64-apple-darwin10.8.0
  
   -------------- Compiler Info ------------- 
    C compiler:           gcc -g -O2
    C++ compiler:         g++ -g -O2
  
   -------------- Dependencies -------------- 
    GEOS config:          /usr/local/bin/geos-config
    GEOS version:         3.3.3
    PostgreSQL config:    /usr/local/pgsql/bin/pg_config
    PostgreSQL version:   PostgreSQL 9.1.3
    PROJ4 version:        48
    Libxml2 config:       /usr/bin/xml2-config
    Libxml2 version:      2.7.3
    JSON-C support:       yes
    PostGIS debug level:  0
    Perl:                 /usr/bin/perl
  
   --------------- Extensions --------------- 
    PostGIS Raster:       disabled
    PostGIS Topology:     enabled
  
   -------- Documentation Generation -------- 
    xsltproc:             /usr/bin/xsltproc
    xsl style sheets:     
    dblatex:              
    convert:              
    mathml2.dtd:          http://www.w3.org/Math/DTD/mathml2/mathml2.dtd
  </code></pre>
  
  <p>Does this mean that PostGIS is now installed? Why is the PostGIS Raster disabled?</p>
  
  <p>Also when i follow the <a href="https://docs.djangoproject.com/en/dev/ref/contrib/gis/install/#creating-a-spatial-database-template-for-postgis" rel="nofollow">tutorial</a> I am getting this error</p>
  
  <pre><code>createdb -E UTF8 template_postgis
  createdb: could not connect to database postgres: FATAL:  role "root" does not exist
  </code></pre>
  
  <p>Then i checked for the command</p>
  
  <pre><code>sudo su - postgres
  </code></pre>
  
  <p>and it returns 1 for <code>echo $?</code></p>