Vine Linux バグトラッキングシステム

課題の詳細を表示 コメントにジャンプ ] 課題の履歴 ] 印刷 ]
IDプロジェクトカテゴリ登録日最終更新
0002978VineSeed[全プロジェクト] カテゴリなし2015-11-22 19:122015-12-05 21:18
報告者tomop 
担当者daisuke 
優先度再現性未試験 
状態完了解決状況実装済 
概要0002978: rpmとlibdb
説明 rpmdb (/var/lib/rpm) をlibdbパッケージとリンクされたものでオープンしようとすると以下のエラーが発生します。

------------------------------------------------------------
$ sudo db_stat -h /var/lib/rpm/ -C A
db_stat: BDB1539 Build signature doesn't match environment
db_stat: DB_ENV->open: BDB0091 DB_VERSION_MISMATCH: Database environment version mismatch
------------------------------------------------------------


 rpm内包のlibdbがリンクされたコマンドでは以下のように成功します。

------------------------------------------------------------
$ sudo /usr/lib/rpm/rpmdb_stat -h /var/lib/rpm/ -C A
Default locking region information:
6044 Last allocated locker ID
0x7fffffff Current maximum unused locker ID
...(snip)...
------------------------------------------------------------


 changelogを見たところ、system BerkeleyDBがdb4だった頃にrpmだけ先にdb5にするためにinternel BerkeleyDBを使うようにしたのではないかと推測しますが、既にlibdb-5が投入されていますので、system BerkeleyDBを使うようにしてもよいのではないかと思われますがいかがでしょうか?

タグ設定されていません。
archx86, x86_64
パッケージrpm, libdb
添付ファイル

- 関連

-  コメント
(0009593)
tomop (管理者)
2015-12-05 21:18

 external libdbを用いたパッケージがputされましたのでクローズします。

- 課題の履歴
変更日 ユーザー名 項目 変更内容
2015-11-22 19:12 tomop 新規課題
2015-12-05 21:18 tomop コメント追加: 0009593
2015-12-05 21:18 tomop 担当者 => daisuke
2015-12-05 21:18 tomop 状態 新規 => 完了
2015-12-05 21:18 tomop 解決状況 不明 => 実装済


Copyright © 2000 - 2024 MantisBT Team
Copyright © 2012 - 2024 Project Vine
Powered by Mantis Bugtracker