Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0001266Vine Linux1 バグ公開2012-03-06 01:112012-11-29 03:56
anonymous 
daisuke 
不明 
完了実装済 
 
6.1 
x86, x86_64
postgresql-contrib
0001266: postgresql-server 内包不足分
マシンは Let's Note CF-Y7
Vine Linux 6CR (ディスクトップとしてインストール)

# apt-get install postgresql-server 後、

# service postgresql start
データベースを初期化中: [ 失敗 ]
Starting postgresql service: [ 失敗 ]
したので、

手動で初期化しようとしたら。

-bash-4.2$ initdb --no-locale --pgdata=/var/lib/pgsql/data --encoding=UTF-8
...
...
システムオブジェクトの定義をロードしています ... ok
変換を作成しています ... FATAL: could not access file "$libdir/euc2004_sjis2004": No such file or directory
STATEMENT: CREATE OR REPLACE FUNCTION euc_jis_2004_to_shift_jis_2004 (INTEGER, INTEGER, CSTRING, INTERNAL, INTEGER) RETURNS VOID AS '$libdir/euc2004_sjis2004', 'euc_jis_2004_to_shift_jis_2004' LANGUAGE C STRICT;
    
子プロセスが終了コード1で終了しました
initdb: データディレクトリ"/var/lib/pgsql/data"の内容を削除しています

と初期化に失敗しました。

# apt-get show postgresql-contrib で調べて、

# apt-get install postgresql-contrib 後、

]# service postgresql start
データベースを初期化中: [ OK ]
Starting postgresql service: [ OK ]

初期化 & 起動に成功しました。

ヒントは、<BTS:755>から頂きました。
設定されていません。
関連 0000755完了  postgresql-server initdbエラー 
課題の履歴
2012-03-06 01:11anonymous関連追加関連 0000755
2012-03-06 01:11anonymous新規課題
2012-03-06 04:03daisukeバージョン6.0 => VineSeed, 6.0
2012-03-06 04:03daisukearchx86 => x86, x86_64
2012-03-06 04:03daisuke状態新規 => テスト待ち
2012-03-06 04:03daisukeコメント追加: 0000794
2012-11-26 15:02iwamotoコメント追加: 0007588
2012-11-29 03:56daisukeコメント追加: 0007593
2012-11-29 03:56daisuke状態テスト待ち => 完了
2012-11-29 03:56daisuke担当者 => daisuke
2012-11-29 03:56daisuke解決状況不明 => 実装済
2012-11-29 03:56daisuke修正済バージョン => 6.1

コメント
(0000794)
daisuke   
2012-03-06 04:03   
問題を確認しました。
euc2004_sjis2004.so を contrib から server へ移動することで
問題なくなります。

この問題の修正として、postgresql-9.0.7-1vl6 を proposed-updates
へアップロードしました。変更点は 9.0.7 への更新と、上記ファイルの
収録サブパッケージの修正、またサブパッケージ間で重複していたものを
修正 です。

なお、おなじパッケージを VineSeed 用にも build して postgresql-9.0.7-1vl7
として upload 済です。

ご確認よろしくおねがいします。
(0007588)
iwamoto   
2012-11-26 15:02   
Vine 6.1 に postgresql-9.0.7-1vl6 が
収録済みと思われます。
完了としますが、よろしいでしょうか?
(0007593)
daisuke   
2012-11-29 03:56   
Vine Linux 6.1 に収録済みのため完了とします。