[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:31016] Re: apt cannot work.
- From: Tetsuo Tomokuni <tomokuni@xxxxxxxxxxxxxx>
- Subject: [debian-users:31016] Re: apt cannot work.
- Date: Sun, 16 Dec 2001 18:18:40 +0900
- Organization: lilo bike team
- X-face: %q$?xvU#R0mV,(h%4kZ*3D(DfHSvuqe6+J:.;Rpbfo`>fVB_Rb)@R\0mAi{4(xmP_:O<&EW dM6`ctO7YkSt\PC3iYnwMW_yv!~:]}Fvn7]l+aHL%h1tI@S.~9]o}yavQ@?+9vIOu2pJMghZ:,\j>0 fEW;PEvQ{~ieYG
- X-face-version: X-Face utility v1.3.6.13 - "Eleanor Rigby (remix)" with Select X-Face v0.14 - "Keep Under Cover"
- X-gpg-fingerprint: 80A9 DF95 B791 E3A1 BD9D BD04 F73F 6AE0 6475 930F
- X-gpg-version: gpg (GnuPG) 1.0.6
- X-inputmethod: esecanna-vje with VJE delta 3.0
- X-ml-info: If you have a question, send e-mail with the body "help" (without quotes) to the address debian-users-ctl@debian.or.jp; help=<mailto:debian-users-ctl@debian.or.jp?body=help>
- X-ml-name: debian-users
- X-mlserver: fml [fml 3.0pl#17]; post only (only members can post)
- X-public-key: http://pgp.nic.ad.jp:11371/pks/lookup?op=get&search=0x6475930F
- X-uri: http://www.netfort.gr.jp/~tomokuni/
- References: <87itb8udlp.wl@xxxxxxxxxxxxxxxxxxxxxxx>
- Message-id: <87adwjttgb.wl@xxxxxxxxxxxxxxxxxxxxxxx>
- X-mail-count: 31016
- User-agent: Wanderlust/2.7.4 (Too Funky) SEMI/1.14.3 (Ushinoya) FLIM/1.14.3 (Unebigoryòmae) APEL/10.3 MULE XEmacs/21.4 (patch 1) (Copyleft) (i386-debian-linux)
友國です。
# 自己フォローです。
>>>>> In [debian-users : No.30999]
>>>>> "TT" == Tetsuo Tomokuni <tomokuni@xxxxxxxxxxxxxx> wrote:
TT> apt-cache show 等もできていたのですが、一度 apt 関連を purge した後に
TT> dpkg でインストールした現在は segmentation fault になるようになって
TT> しまいました。
この後、別のパッケージ(仮に hoge とします)を手動で入れようとして
dpkg -i をすると
% sudo dpkg -i hoge.deb
未選択パッケージ hoge を選択しています。
(データベースを読み込んでいます...
dpkg: 重大な警告: パッケージ `xviddetect' のファイル一覧がありません。こ
のパッケージには、現在インストールされているファイルがないものとします。
(略)
と言われるようになりました。
そう言えば、 apt 関連を purge したときに xviddetect を消した
(apt に依存していたため)なあと思い、 ftp サイトから pool に
あった xviddetect 0.3-4 を取ってきてインストールしたところ、
この apt-cache の segmentation fault が直った(正常に動作する
ようになった)ばかりか、最初にできなかった apt-get update 等も
正常に動作するようになりました。
TT> /var/lib/dpkg/status がパースできないと言われてしまうので、 status を
TT> 一旦 status.orig とかにしてやろうとしても同じ状態のままです。
で書きましたように、古い status ファイルが残っていましたので、
diff を取ってみたところ、
-----
@@ -5764,9 +5779,9 @@
Status: install ok installed
Priority: optional
Section: x11
-Installed-Size: 176
+Installed-Size: 240
Maintainer: Randolph Chung <tausq@debian.org>
-Version: 0.3-2.1
+Version: 0.3-4
Depends: perl5-base, apt, whiptail
Description: XFree86 installation helper
A simple script that will detect which X server to install, by
-----
という部分があり、これがちょうど xviddetect の部分でした。
つまり問題が起こっていたときは、 xviddetect のバージョンは
0.3-2.1 で、解決したときのバージョンが 0.3-4 ということです。
http://bugs.debian.org/xviddetect
で探しましたがそれらしいものは見つかりませんでした。
# 探し方が足りないかも。
とりあえず、問題の解決はできましたので、再インストールの
危機はまぬがれました。^^;;
.~. ----------------------------------------
/V\ 友國 哲男 (TOMOKUNI Tetsuo)
// \\ E-mail: tomokuni@xxxxxxxxxxxxxx
/( )\ tomokuni@xxxxxxxxxxxxx
^`~'^ http://www.netfort.gr.jp/~tomokuni/