匿名 | ログイン | 新しいユーザーの作成 | 2024-12-05 04:21 JST |
メイン | マイビュー | 検索 | 変更履歴 | ロードマップ | Vine Linux ホーム |
課題の詳細を表示 [ コメントにジャンプ ] | [ 課題の履歴 ] [ 印刷 ] | ||||||||
ID | プロジェクト | カテゴリ | 登録日 | 最終更新 | |||||
0000787 | Vine Linux | 1 バグ | 2009-10-13 13:42 | 2009-10-22 06:23 | |||||
報告者 | anonymous | ||||||||
担当者 | |||||||||
優先度 | 中 | 再現性 | 不明 | ||||||
状態 | 完了 | 解決状況 | 不明 | ||||||
バージョン | 5.0 | ||||||||
修正予定バージョン | 修正済バージョン | ||||||||
概要 | 0000787: php5-pgsqlのインストール失敗 | ||||||||
説明 | 松元@僻地の大学です。 VineLinux開発チーム御中: VineLinux5.0/i386を使っています。 パッケージphp5-pgsqlのインストールに失敗します. -------- % apt-get install php5-pgsql パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 いくつかのパッケージをインストールすることができません。おそらく、 整合性のとれない状況を要求したか、(必要なパッケージがまだそろって いなかったり、まだIncomingから移動されていない)不安定なディストリ ビューションを使用していないでしょうか。 単純な操作だけを行った時に、パッケージがインストール できない場合は、バグリポートしてください。 以下の情報がこの問題を解決するために役立つかもしれません: 以下のパッケージは解決できない依存関係を持っています: postgresql-libs: 廃止: postgresql7-libs E: 壊れたパッケージです ------------ 直接rpmを叩いてみた所、 --- % rpm -i php5-pgsql-5.3.0-2vl5.i386.rpm エラー: 依存性の欠如: php5-pdo は php5-pgsql-5.3.0-2vl5.i386 に必要とされています libpq.so.5 は php5-pgsql-5.3.0-2vl5.i386 に必要とされています --- という事なので、それぞれ個別に入れてみると、 % apt-get install php5-pdo これは成功 -- % apt-get install libpq.so.5 パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 'libpq.so.5' として postgresql-libs を選択しました 以下のパッケージがリプレースされます: postgresql7-libs (by postgresql-libs) 以下のパッケージが削除されます: postgresql7 postgresql7-server 以下のパッケージが新たにインストールされます: postgresql-libs アップグレード: 0 個, 新規インストール: 1 個, リプレース: 1 個, 削除: 2 個, 保留: 0 個 207kB のアーカイブを取得する必要があります。 展開後に 17.8MB が解放されます。 続行しますか? [Y/n]n 中断しました。 -- これは失敗でした。 蛇足:とりあえず妥協して無理やり入れました。 -- rpm --nodeps -i php5-pgsql-5.3.0-2vl5.i386.rpm -- | ||||||||
タグ | 設定されていません。 | ||||||||
arch | x86 | ||||||||
パッケージ | php5-pgsql | ||||||||
添付ファイル | |||||||||
コメント | |
(0003454) kazutaka (開発者) 2009-10-16 23:31 |
バグレポートありがとうございます。 > -------- > % apt-get install php5-pgsql > パッケージリストを読みこんでいます... 完了 > 依存情報ツリーを作成しています... 完了 > いくつかのパッケージをインストールすることができません。おそらく、 > 整合性のとれない状況を要求したか、(必要なパッケージがまだそろって > いなかったり、まだIncomingから移動されていない)不安定なディストリ > ビューションを使用していないでしょうか。 手元の Vine 5.0 環境 (VirtualBox 上)で試してみましたが、 問題なくインストールできました。 > 以下のパッケージは解決できない依存関係を持っています: > postgresql-libs: 廃止: postgresql7-libs > E: 壊れたパッケージです エラーメッセージがこうなっているので、もしかしてご自分で postgresql7 をインストールされていませんか? postgresql7 は orphaned のパッケージだったのですが、 リリース用のリポジトリを作りった時に、誤って i386 用の バイナリだけが Plus に残ってしまい、それがエラーを引き 起こしていた可能性があります。 ですので、 > % apt-get install libpq.so.5 > パッケージリストを読みこんでいます... 完了 > 依存情報ツリーを作成しています... 完了 > 'libpq.so.5' として postgresql-libs を選択しました > 以下のパッケージがリプレースされます: > postgresql7-libs (by postgresql-libs) > 以下のパッケージが削除されます: > postgresql7 postgresql7-server > 以下のパッケージが新たにインストールされます: > postgresql-libs > アップグレード: 0 個, 新規インストール: 1 個, リプレース: 1 個, 削除: 2 > 個, 保留: 0 個 > 207kB のアーカイブを取得する必要があります。 > 展開後に 17.8MB が解放されます。 > 続行しますか? [Y/n]n > 中断しました。 ここで Y を選択すれば、(古い) postgresql7 が (新しい) postgresql-libs で置き換えられて、問題なくインストール できたと思われます。 一度試してみてもらえると助かります。 # 尚 postgresql7 既に orphaned に移動しておきました。 |
(0003455) anonymous (参照) 2009-10-21 19:36 |
松元@僻地の大学です。 対応ありがとうございます。 > > 以下のパッケージは解決できない依存関係を持っています: > > postgresql-libs: 廃止: postgresql7-libs > > E: 壊れたパッケージです > > エラーメッセージがこうなっているので、もしかしてご自分で > postgresql7 をインストールされていませんか? はい。御指摘のとおりです。 > postgresql7 は orphaned のパッケージだったのですが、 > リリース用のリポジトリを作りった時に、誤って i386 用の > バイナリだけが Plus に残ってしまい、それがエラーを引き > 起こしていた可能性があります。 パッケージの数字の大きい方が正しい選択だという思い込み があったため、勘違いしていました。申し訳ありません。 >ここで Y を選択すれば、(古い) postgresql7 が (新しい) >postgresql-libs で置き換えられて、問題なくインストール >できたと思われます。 > >一度試してみてもらえると助かります。 # すいません。急ぎサーバ構築の必要あったので消してしまいました。 # VMware で最初からインストールしてみたところ正常導入出来ました。 |
(0003456) kazutaka (開発者) 2009-10-22 06:23 |
> # VMware で最初からインストールしてみたところ正常導入出来ました。 確認ありがとうございます。 古いパッケージがリポジトリに残っていたせいで、 余計な混乱を与えてしまい申し訳ありませんでした。 完了にします。 |
課題の履歴 | |||
変更日 | ユーザー名 | 項目 | 変更内容 |
2009-10-13 13:42 | anonymous | 新規課題 | |
2009-10-16 23:31 | kazutaka | コメント追加: 0003454 | |
2009-10-21 19:36 | anonymous | コメント追加: 0003455 | |
2009-10-22 06:23 | kazutaka | 状態 | 新規 => 完了 |
2009-10-22 06:23 | kazutaka | コメント追加: 0003456 |
Copyright © 2000 - 2024 MantisBT Team Copyright © 2012 - 2024 Project Vine |