
Ubuntu日本語フォーラム

ログインしていません。
Sun のVirtual Box3.0.2へのアップデートの通知が来ていたので
sudo aptitude update
sudo aptitude upgrade
を試みたんですが、どうも依存のPython2.5-minimalと言うパッケージがぶっ壊れている模様です。
どなたか同様の現象を経験した方はおられるでしょうか?
ネックはどうやらPython2.5関係のパッケージなんですが、もしぶっ壊れているのなら、バグ報告に回すつもりです。
オフライン
私の所では特に問題なくインストール終了して、WindowsXP も debian も他、すべて問題なく起動してますが。
もっとも私の場合、VirtualBox2 を削除してから、http://www.virtualbox.org/wiki/Linux_Downloads から直接落とした deb をダブルクリックでインストールしましたが。
VirtualBox 自体の問題では無いと思いますよ。
オフライン
う~~ん、下手にSUNのレポジトリに頼ったのが良く無かったのかな。
petitbootang による投稿:
VirtualBox 自体の問題では無いと思いますよ。
僕もそう思っています。そうじゃなくって、どうもPython2.5-minimalと言うパッケージに問題があるようで。
Python2.5のアンインストールや(apt-get removeやaptitude remove)、リインストール(apt-get reinstallやaptitude reinstall)でさえ、全然動かない状態なんですよ。どういうわけか。
下手したかなあ。
こう言う不具合が生じるなら、もっと知られてていい筈だ、とか思ったんですが全然出てないみたいですね(笑)。
僕の環境のローカルな問題なのかしら。
オフライン
Linking and byte-compiling packages for runtime python2.5...
pycentral: pycentral rtinstall: package python-mode: Not overwriting local files:
dpkg: /usr/lib/python2.5/site-packages/pycomplete.py not found.
pycentral rtinstall: package python-mode: Not overwriting local files:
dpkg: /usr/lib/python2.5/site-packages/pycomplete.py not found.
dpkg: python2.5-minimal の処理中にエラーが発生しました (--configure):
サブプロセス post-installation script はエラー終了ステータス 1 を返しました
以下のパッケージの処理中にエラーが発生しました:
python2.5-minimal
E: Sub-process /usr/bin/dpkg returned an error code (1)
何だろ、これは?
オフライン
おお、分かった。自己解決致しました。
Emacsの環境構築の為に/usr/lib/python2.5/site-packages/以下にpycomplete.pyを入れてたのが悪かったんだな。
それでaptitudeで差分比較した時、提供パッケージ内にpycomplete.pyが無い、ってんで騒いでたみたい。
すっかりそんなの配置してたの忘れてました(笑)。
と言うか、aptitudeってこの辺不便かも。
オフライン
Cametan による投稿:
Emacsの環境構築の為に/usr/lib/python2.5/site-packages/以下にpycomplete.pyを入れてたのが悪かったんだな。
pycomplete.pyってどこから入れたものなんでしょう?
python-modeパッケージに元々ファイルがあるから、これを入れていれば無問題だったかも。
あと/usr/local/lib/python2.5/site-packagesあたりに入れていれば...というのもあったかもしれません。
Cametan による投稿:
と言うか、aptitudeってこの辺不便かも。
パッケージシステム外のファイルを入れていたとすれば、逆に安全で便利な場合があるんですよ。
想定外の状況で止まるとかが発生するので。
オフライン
n_saito による投稿:
pycomplete.pyってどこから入れたものなんでしょう?
python-modeパッケージに元々ファイルがあるから、これを入れていれば無問題だったかも。
ああ、Python-mode Extensionだったかな?強化ヴァージョンのpycomplete.pyってのがあるんです。
Python EMACS Extensions:
http://page.sourceforge.net/python-mode-extensions.html
そこに含まれているpycomplete.pyってのを使ってたから、ですね。
なかなかEmacsでのPython回りは大変で・・・・・・。
n_saito による投稿:
パッケージシステム外のファイルを入れていたとすれば、逆に安全で便利な場合があるんですよ。
想定外の状況で止まるとかが発生するので。
それはありますね。
ただ、全部エラーだと違いが分かんないんですよね。
正常に見えるけど、何かヘンなの入ってますよ
的なメッセージなら分かりやすいんですがね~~~~。
オフライン
パッケージシステムの管理外のファイルは、各ユーザのホームか、システムワイドに使いたいのであれば/usr/localあたりに置いた方が良いような気がします。
オフライン
おっとレスがあったのに気づきませんでした。
>パッケージシステムの管理外のファイルは、各ユーザのホームか、システムワイドに使いたいのであれば/usr/localあたりに置いた方が良いような気がします。
了解致しました。
オフライン