[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:16293] Re: Fw: Re: apt-find



  永井@シリウスです。ここにこういう報告をしていいのかよくわか
らないのですが、他にどうすればいいのかもよくわからないので、と
りあえずこちらへ報告します。

>>>>>> Jiro Iwamoto <iwamot@xxxxxxxxxxxxxxxxxx> wrote:

iwamot> 小池さんという方からメールで apt-find へのパッチを頂きましたので、
iwamot> debian-users の方へFWします。
iwamot> 自分の環境ではこのパッチで、はじめに segmentation fault が出た
iwamot> sources.list でもatp-findが動くようになりました。

  私もSegVが出ていたので、ソースにこのパッチをあててつくり直し
たものをやってみたんですが、SegVは起こさなくなったものの、やは
り問題のあるsource行でエラーがでました。

  エラーを起こしていたsource行は、

deb ftp://ftp.TokyoNet.AD.JP/pub/Linux/debian-non-US potato non-US/main non-US/contrib non-US/non-free

というものです。こいつだけパッケージリスト名に「/」がはいって
いるので、それをいやがっているようにも見えます。このとき出てき
たエラーメッセージは、

# apt-find
Parsing apt sources list...
non-US/main: Error in open: /var/state/apt/lists/ftp.TokyoNet.AD.JP_pub_Linux_debian-non-US_dists_potato_non-US_main_binary-i386_Packages
non-US/contrib: Error in open: /var/state/apt/lists/ftp.TokyoNet.AD.JP_pub_Linux_debian-non-US_dists_potato_non-US_contrib_binary-i386_Packages
non-US/non-free: Error in open: /var/state/apt/lists/ftp.TokyoNet.AD.JP_pub_Linux_debian-non-US_dists_potato_non-US_non-free_binary-i386_Packages

I think you need a package list update...

Hit http://dennou-t.ms.u-tokyo.ac.jp potato/main Packages
(以下略)

というものです。でも、もう一度 apt-get update したり、一度
non-USのパッケージを取り出したりとかやっていたら、エラーメッセー
ジは出なくなってしまいました。

  でも、ここのサイトのディレクトリ構造は、potatoディレクトリの
下にさらにnon-USというディレクトリがあるので、source行はこうし
てあげないと他のaptパッケージで使えませんでした。apt-getなどで
は、これでちゃんと目的のパッケージ(gnupgなど)をとってこれるの
は確認できてますので、記述自体は間違ってはいないのだと思います。

  あと、apt-findでなんとか画面が起動したのはいいんですが、
kterm上(TERM=kterm)だと、カーソル上キーで上の行を選択しよう
とすると、カレント行を表す赤リバース表示が至る行に残ってしまい、
どこが選択行だかわからなくなってしまいました。通常のtty1〜6の
文字コンソール(TERM=linux)だと問題なかったです。ただし、
kterm上でTERMの値を変えてもだめでした。(←たぶんTERMの値は無
関係なんでしょうか)rxvtは全然平気でした。ひょっとしたらkterm
固有の問題かと思われます。

  terminal関連のパッケージはこんな感じです。

ii  kterm           6.2.0-15       Multi-lingual terminal emulator for X.
ii  libncurses4     4.2-3.2        Shared libraries for terminal handling
ii  libterm-readkey 2.12-2         Change terminal modes, and perform non-block
ii  ncurses-base    4.2-3.2        Descriptions of common terminal types
ii  ncurses-term    4.2-3.2        Additional terminal type definitions
ii  ncurses3.4      1.9.9g-8.11    Video terminal manipulation - shared librari
ii  rxvt            2.6.0-2        VT102 terminal emulator for the X Window Sys

---
Toyohiko Nagai <nagai@xxxxxxxxxxxx>
PGP Key fingerprint : F2 40 A5 42 F6 49 65 FF  09 B0 B3 77 5F 2A F6 F7