On Saturday 01 September 2012, Alexey Shabalin wrote:

>>  Что-то не доупаковано в postgis-1.5.3-alt1, или просто скрипт
>>  ищет это не там, где надо ?
>  
> Postgis надо добавлять как описано в его документации.

Описано там просто:

So, as postgres run:

  createlang plpgsql <yourdatabase>
  psql -f postgis/postgis.sql -d <your_database>

> Readme я не писал, а сейчас и не вспомню.

postgis.sql находится в пакете postgresql9.1-postgis,
попадает в /usr/share/pgsql/contrib/postgis-1.5/

Попытка исполнения post-update из noc встаёт теперь на
django.db.utils.DatabaseError: could not access file "$libdir/postgis-1.5": No 
such file or directory
при попытке запуска /usr/share/pgsql/contrib/postgis-1.5/postgis.sql

Попытка сделать аналогичное по инструкуии из postgis заканчивается аналогично:

-bash-3.2$ psql -f /usr/share/pgsql/contrib/postgis-1.5/postgis.sql -d noc
SET
BEGIN
psql:/usr/share/pgsql/contrib/postgis-1.5/postgis.sql:59: ERROR:  could not 
access file "$libdir/postgis-1.5": No such file or directory
psql:/usr/share/pgsql/contrib/postgis-1.5/postgis.sql:65: ERROR:  current 
transaction is aborted, commands ignored until end of transaction block
(и т.д., строк на несколько тысяч)

$libdir куда должен указывать ? Если на /usr/share/pgsql/contrib/postgis-1.5/,
то там не видно ничего, что напоминало бы библиотеку функций, а больше у меня
"postgis-1.5" нигде в системе не встречается. Что-то ещё не доустановлено ?

-- 
С уважением, Сергей
[email protected]
_______________________________________________
Sysadmins mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sysadmins

Ответить