Ubuntuのアップグレードは問題がまだ有るかも

2009-02-08 - longicornの日記の続き
追加で問題発生。
wiresharkをインストールしようとしたら何故かインストールできない。
ログを見るとこんな感じ。

# aptitude install wireshark
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information      
Initializing package states... Done
The following packages are BROKEN:
  wireshark wireshark-common 
0 packages upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 10.7MB of archives. After unpacking 40.7MB will be used.
The following packages have unmet dependencies:
  wireshark: Depends: libgnutls13 (>= 2.0.4-0) but it is not installable
  wireshark-common: Depends: libgnutls13 (>= 2.0.4-0) but it is not installable
The following actions will resolve these dependencies:

Install the following packages:
tshark [1.0.3-1ubuntu2.2 (intrepid-updates, intrepid-security)]
wireshark-common [1.0.3-1ubuntu2.2 (intrepid-updates, intrepid-security, now)]

Keep the following packages at their current version:
wireshark [Not Installed]

Score is -9940
ccept this solution? [Y/n/q/?] 
The following NEW packages will be installed:
  tshark{a} wireshark-common 
0 packages upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/10.2MB of archives. After unpacking 39.6MB will be used.
Do you want to continue? [Y/n/?] 
Writing extended state information... Done
Selecting previously deselected package wireshark-common.
(Reading database ... 133195 files and directories currently installed.)
Unpacking wireshark-common (from .../wireshark-common_1.0.3-1ubuntu2.2_i386.deb) ...
Selecting previously deselected package tshark.
Unpacking tshark (from .../tshark_1.0.3-1ubuntu2.2_i386.deb) ...
Processing triggers for man-db ...
Setting up wireshark-common (1.0.3-1ubuntu2.2) ...

Setting up tshark (1.0.3-1ubuntu2.2) ...
Reading package lists... Done             
Building dependency tree       
Reading state information... Done
Reading extended state information      
Initializing package states... Done
Writing extended state information... Done

で結局インストール出来ない。


libgnutls13が関係しているらしい。
libgnutls13って何かと調べてみるとどうやらTLSのライブラリのよう。
TLSってThread Local StorageじゃなくてTransport Layer Securityだと思うけどあっている?

# aptitude search libgnutls13
c   libgnutls13                                   - the GNU TLS library - runtime library

cってことは何かが残っているっぽいけどよく分からない。
removeしても消えないし。


そのうち再インストールした方が良いかも。
前回はてなスターを付けてくれた方がいるみだいだけど、念のため止めておいた方がいいかと。