お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2011-02-06 02:08:57

GongXiong
メンバ
From: Tokyo, Japan
登録日: 2010-09-20

通常のアップデートができない。

いつもお世話になります。
Ubuntu10.10を使っております。
本日PCを起動し、最初にシステム→システム管理→アップデート・マネージャーを起動したところ
50個のファイルと126MBものダウンロードファイルがリストされました。そこで、パスワードを求められたとおり
入力しアップデートを開始したところ、ダウンロードを完了させ、各ファイルを展開する段になって
以下のようなメッセージが表示されてエラーとなりました。
初心者ゆえどうしたらよいのか分からず投稿させて頂きました。
宜しくお願いします。

エラーメッセージのタイトル部分に表示されていた内容:
ハンドルできないエラーが発生しました

aptdaemonにプログラム上のエラーがあるようです。aptdaemonは、ソフトウエアのインストール/削除や、パッケージの管理に関するタスクを行います。エラーを http://launchpad.net/aptdaemon/+filebug に報告して、再度試してみてください


メッセージの中身に表示されていた内容:
Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/aptdaemon/worker.py", line 179, in _process_transaction
    self.commit_packages(*self.trans.packages)
  File "/usr/lib/python2.6/dist-packages/aptdaemon/worker.py", line 227, in commit_packages
    self._commit_changes()
  File "/usr/lib/python2.6/dist-packages/aptdaemon/worker.py", line 738, in _commit_changes
    self._cache.commit(fetch_progress, inst_progress)
  File "/usr/lib/python2.6/dist-packages/apt/deprecation.py", line 98, in deprecated_function
    return func(*args, **kwds)
  File "/usr/lib/python2.6/dist-packages/apt/cache.py", line 427, in commit
    res = self.install_archives(pm, install_progress)
  File "/usr/lib/python2.6/dist-packages/apt/deprecation.py", line 98, in deprecated_function
    return func(*args, **kwds)
  File "/usr/lib/python2.6/dist-packages/apt/cache.py", line 394, in install_archives
    install_progress.finish_update()
  File "/usr/lib/python2.6/dist-packages/aptdaemon/progress.py", line 264, in finish_update
    lock.status_lock.acquire()
  File "/usr/lib/python2.6/dist-packages/aptdaemon/lock.py", line 67, in acquire
    raise LockFailedError(self.path, process)
LockFailedError

以上です。
宜しくお願いします。

コンション

オフライン

 

#2 2011-02-06 09:06:36

koisan1949
メンバ
From: Hyogo, Japan
登録日: 2007-11-11

Re: 通常のアップデートができない。

状況が報告されていますので、しばらく様子をみられたら。。。
https://bugs.launchpad.net/ubuntu/+sour … bug/639847

オフライン

 

#3 2011-02-06 15:49:25

einundzwanzighundertsechs
メンバ
登録日: 2008-12-28

Re: 通常のアップデートができない。

Bug #665572 in Aptdaemon: “Unhandlable programming error (LockFailedError) - lock.status_lock doesn't contain a valid path”
が現象その物ではないでしょうか?
2011/02/02 のポストに
「maverick-proposed に aptdaemon を入れたのでテストしてくれ,」
とか書いてある様です.

オフライン

 

#4 2011-02-06 16:48:39

einundzwanzighundertsechs
メンバ
登録日: 2008-12-28

Re: 通常のアップデートができない。

~ubuntu-branches/ubuntu/maverick/aptdaemon/maverick-proposed : revision 50 を,
もう少し突っ込んで調べたところ,proposed package で改善した部分は3ヶ所有って,そのうちの一つが

The message of lock.LockFailedError doesn't contain the lock file path
    and the blocking process (LP: #665572).

です.

GongXiong さん による投稿:

File "/usr/lib/python2.6/dist-packages/aptdaemon/lock.py", line 67, in acquire
    raise LockFailedError(self.path, process)
LockFailedError

から読み取れるように,ロックの獲得に失敗したのはわかるが,「どのパスに対するロックなのか」の情報が抜けていて,
エラーへの対処が出来なくなっているので,まずはエラーメッセージを改善しようと言うことなのでしょう.

要するに「proposed の aptdaemon をインストールば,エラーの原因となったロックファイルが解るようになるかも」とのことなのですが,
その方法については ubuntu のパッケージ・レポジトリ管理に詳しい方に解説をお願いしたいです.

オフライン

 

#5 2011-02-06 16:51:00

einundzwanzighundertsechs
メンバ
登録日: 2008-12-28

Re: 通常のアップデートができない。

2文字抜かしてしまった.
「proposed の aptdaemon をインストールすれば,エラーの原因となったロックファイルが解るようになるかも」

オフライン

 

#6 2011-02-10 00:39:59

GongXiong
メンバ
From: Tokyo, Japan
登録日: 2010-09-20

Re: 通常のアップデートができない。

こんばんは コンションです。
出張のため皆様から頂いたご提案などに対し、返事が遅くなりましたことをお詫びいたします。

早速ですが、今パソコンの電源を入れて、問題のアップデート作業を手動で行ってみたところ
何の異常も発生しなくなりました。原因は全く不明です。そのため再発した場合の対処方法も検討すらつきません。
自分から問題を提起しておきながら、こんな結論になってしまい、なんとも申し訳ない限りです。

とりあえず、今回のエラーの提起については、一旦終息(?)したものと考えた方が良さそうです。
勝手なことばかりですみません。

ところで、初心者ゆえ下記の意味がわかりません。
この点についてご教授ただければと思います。
重ね重ねすみませんが、宜しくお願いします。

--------(最初のエラーで出現した内容)-------------------------------
ハンドルできないエラーが発生しました

aptdaemonにプログラム上のエラーがあるようです。aptdaemonは、ソフトウエアのインストール/削除や、パッケージの管理に関するタスクを行います。エラーを http://launchpad.net/aptdaemon/+filebug に報告して、再度試してみてください
--------------------------------------------------------------------
1)上記の『ハンドルできない』とは、どんなことでしょうか?
2)http://launchipad.net/atpdaemon/+filebugに報告して....とありますが
  具体的にどのように報告したら良いのでしょうか? (方法など)
  http://launchipad.net/atpdaemon/+filebugを検索画面に入れてサーチボタンを押すと
   Your search for “http://launchipad.net/atpdaemon/+filebug” did not return any results.
   と戻ってきます。

よろしくお願います。
コンション

オフライン

 

#7 2011-02-10 01:15:54

STGSAGWAN
ゲスト

Re: 通常のアップデートができない。

GongXiong による投稿:

1)上記の『ハンドルできない』とは、どんなことでしょうか?
2)http://launchipad.net/atpdaemon/+filebugに報告して....とありますが

別トピックで質問してもらえますか?
当トピックはaptdaemonのLockに纏わる話題であり、別の話題が入ると混乱します。

 

#8 2011-03-06 21:57:12

ystream
新しいメンバ
登録日: 2011-03-06

Re: 通常のアップデートができない。

先程ソフトウェアセンターからソフトウェアをインストールしていて
反応がなくなったのでリブートしたところ、GongXiongさんと同様の状況に陥りました。

当方の場合、数回リブートしても改善されなかったので
コマンドラインよりapt-getで反応がなくなった時にインストールしていたソフトを
再度インストールしました。

sudo apt-get install インストールしていたパッケージ

無事インストールが完了し、ソフトウェアセンターも元通り使えるようになりました。

オフライン

 

Board footer

Powered by FluxBB