[Ludia-users 78] Re: pgsenna2.sql のエラー

Zurück zum Archiv-Index

kousa****@nttda***** kousa****@nttda*****
2007年 8月 22日 (水) 09:12:29 JST


幸坂です。こんにちは。

> psql:/usr/local/pgsql/share/pgsenna2.sql:4: ERROR:  pgsenna2: 
> sen_init() failed 5
たぶん、ecab-ipadicがインストールされていないのが原因です。
mecab-ipadicをインストールして、再度試してみてください。


> -----Original Message-----
> From: ludia****@lists***** 
> [mailto:ludia****@lists*****] On Behalf 
> Of joich_cassi****@yahoo*****
> Sent: Wednesday, August 22, 2007 8:51 AM
> To: ludia****@lists*****
> Subject: [Ludia-users 77]pgsenna2.sql のエラー
> 
> 皆様、樫明日と申します。
> よろしくお願いします。
> 
> ludiaを利用させていただこうとインストールをしました。
> インストール後pgsenna2.sqlの実行でエラーがでており悩んでおります。
> もしお分かりになられる方がございましたら、お教えいただけると幸い
> です。
> 
> 環境は以下のとおりです。
> OS:CentOS4.3
> PostgreSQL8.2.4
> senna-1.0.8
> mecab-0.96
> ludia-1.2.0
> 
> PostgreSQL
>  →configureオプション無でインストール済
> 
> 
> 以下マニュアルのとおりにインストールを進めたつもりです。
> 
> mecab-0.96
>  →configureオプション無でインストール
> 
> senna-1.0.8
>  →configureオプション無でインストール
> 
> Ludiaのインストール
> 
> Xpdfのインストールは実施していません。
> 
> その後、postgres ユーザにスイッチしてから、以下のコマンドを実行すると
> エラーが発生します。
> 
> $ createdb testdb
> $ psql -f /usr/local/pgsql/share/pgsenna2.sql test
> psql:/usr/local/pgsql/share/pgsenna2.sql:4: ERROR:  pgsenna2: 
> sen_init()
> failed 5
> CREATE FUNCTION
> CREATE FUNCTION
> CREATE FUNCTION
> CREATE FUNCTION
> CREATE FUNCTION
> CREATE FUNCTION
> CREATE FUNCTION
> CREATE FUNCTION
> CREATE FUNCTION
> CREATE FUNCTION
> CREATE FUNCTION
> CREATE FUNCTION
> CREATE FUNCTION
> CREATE FUNCTION
> CREATE FUNCTION
> CREATE FUNCTION
> CREATE FUNCTION
> CREATE FUNCTION
> CREATE FUNCTION
> CREATE FUNCTION
> CREATE FUNCTION
> CREATE FUNCTION
> CREATE FUNCTION
> CREATE FUNCTION
> CREATE FUNCTION
> CREATE FUNCTION
> CREATE FUNCTION
> CREATE FUNCTION
> CREATE FUNCTION
> CREATE FUNCTION
> CREATE FUNCTION
> psql:/usr/local/pgsql/share/pgsenna2.sql:185: ERROR:  
> function "pgs2insert"
> does not exist
> psql:/usr/local/pgsql/share/pgsenna2.sql:187: ERROR:  
> function "pgs2insert"
> does not exist
> psql:/usr/local/pgsql/share/pgsenna2.sql:189: ERROR:  
> function "pgs2insert"
> does not exist
> CREATE OPERATOR
> psql:/usr/local/pgsql/share/pgsenna2.sql:203: ERROR:  access method
> "fulltext" does not exist
> psql:/usr/local/pgsql/share/pgsenna2.sql:208: ERROR:  access method
> "fulltextb" does not exist
> psql:/usr/local/pgsql/share/pgsenna2.sql:213: ERROR:  access method
> "fulltextu" does not exist
> 
> 
> senna関連のライブラリが読み込まれていないのかと思い以下を確認しました。
> 
> $ ls -la /usr/local/pgsql/lib | grep senna
> -rw-r--r--  1 postgres postgres  385188  8月 21 21:30 pgsenna2.a
> -rwxr-xr-x  1 postgres postgres     893  8月 21 21:30 pgsenna2.la
> lrwxrwxrwx  1 postgres postgres      17  8月 21 21:30 pgsenna2.so ->
> pgsenna2.so.0.0.0
> lrwxrwxrwx  1 postgres postgres      17  8月 21 21:30 pgsenna2.so.0 ->
> pgsenna2.so.0.0.0
> -rwxr-xr-x  1 postgres postgres  291001  8月 21 21:30 pgsenna2.so.0.0.0
> 
> ↑ludiaをrootユーザでインストールするとpgsennaの所有者がrootであったため
chown
> でpostgres
> ユーザに変更しました。
> rootユーザでも同様のエラーが発生します。
> 
> # ldconfig -p | grep senna
>         libsenna.so.0 (libc6) => /usr/local/lib/libsenna.so.0
>         libsenna.so (libc6) => /usr/local/lib/libsenna.so
> 
> 
> 以上、情報不足もあるかとは思いますが宜しくお願い申し上げます。
> 
> 
> 
> --------------------------------------
> Easy + Joy + Powerful = Yahoo! Bookmarks x Toolbar
> http://pr.mail.yahoo.co.jp/toolbar/
> 
> _______________________________________________
> Ludia-users mailing list
> Ludia****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/ludia-users
> 




Ludia-users メーリングリストの案内
Zurück zum Archiv-Index