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

[gentoojp-users 664] Re: Rubyではなくglibc周り の問題について



小町です。長いログがついているわけではないので ML に移動します。

At Sat, 18 Oct 2003 22:26:12 +0900,
Gen Tokio wrote:
(前略)
> > となっているので、どうも netinet/in.h がちゃんとインストールされていな
> > いのではないか、という感じです。
> > 
> > rico% ls -l /usr/include/netinet/in.h
> > -rw-r--r--    1 root     root        12638 Jul 24 00:33
> > /usr/include/netinet/in.h
> 
> 
> チェックしてみたところ、/usr/include/netinetというファイルは
> あるのですが、/usr/include/netinet/in.hはありませんでした。
> あれ、どうしてなんだろう?

このファイルは

rico% epm -qf /usr/include/netinet/in.h
glibc-2.3.2-r1

ということで glibc の持ち物のようです。glibc をインストールする際この
ファイルもインストールされるはずなのですが……。

> で、ふと夏にGentooが1.4にVersionUpした折に1.0からupgradeしてから、
> これまでネットワーク周りのebuildをemergeする機会がなかったことで、
> 上記のような問題を見落としてきたことに気が付きました。

1.0 からアップグレードとはまたすごい (^^; そういえばネットワーク周りの 
ebuild を emerge しなければ気がつきませんね。先週 default-1.0
(gcc-2.95 を使う)のプロファイルを消していいか、なんて話が本家のメーリ
ングリストでもあったので、他の人も 1.0 → 1.4 に移行したとき問題がなかっ
たのかなあ、と思うのですが、

> どうやらRubyの方の問題ではなく、Glibcとbinutilsを
> アップグレードした際に何かを抜け落としてきたでしょうか。
> そこだけをもう一度インストールし直せば大丈夫かな。

たぶんそうだと思います。binutils → gcc → glibc の順でしょうか。

-- 
Mamoru KOMACHI <usata@xxxxxxxxxxxxxxxxxxxxxxx>
http://www.sodan.ecc.u-tokyo.ac.jp/~usata/