[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gentoojp-users 1169] Re: stage2につい て
- Subject: [gentoojp-users 1169] Re: stage2につい て
- From: Mamoru KOMACHI <usata@xxxxxxxxxxxxxxxxxxxxxxx>
- Date: Thu, 12 Feb 2004 12:26:39 +0900
- References: <[email protected]>
小町です。
At Fri, 13 Feb 2004 10:23:28 +0900,
眞本祥弼 wrote:
> 1)emerge system
> OpenSSL 0.9.7cでコンパイル失敗。64bitライブラリがあるかどうか確認しろと
> いうメッセージ
こっちは分かりませんが、
> 2)emerge system やり直し
> OpenSSLの前にいくつかのパッケージが作られるが、
> OpenSSLの段階で、Perl5が無いとエラーで中断
> 3)emerge system
> こんどは、-pの結果、最初がlibperl,Perlのインストールになった。
これは、けっこう前から知られていたことで、バグも報告され、
https://bugs.gentoo.org/show_bug.cgi?id=38927
https://bugs.gentoo.org/show_bug.cgi?id=39318
といったものがあります(もっと前、去年の12月くらい? から現象は
報告されていたのですが、bugzilla に出たのは最近です)。OpenSSL
がビルドに Perl を要求し、Perl も USE="ssl" だと OpenSSL を要求
するので、にわとりとたまご状態になるわけです。とりあえずの回避策
としては、Perl はUSE="-ssl" でビルドする、というのがあるらしい
ですが、けっこう面倒です。
2003年9月11日版で問題が出ることは知られているのですが、次リリース
される Gentoo 2004.0 の候補でも同じ問題が出ますか? (ミラーサイトの
experimental ディレクトリ、たとえば
ftp://ftp.ecc.u-tokyo.ac.jp/GENTOO/experimental/ にあります)
自分のところで emerge -ep perl とか emerge -ep openssl とか
やった感じでは、openssl 以前に perl がビルドされるようなので、
問題はなさそうですが、フレッシュインストールだと依存関係の計算に
問題があるのかも分かりません。ただ、experimental 版で openssl の
ところでエラーがあった、とは最近聞かないので、もしかしたら直った
のかもしれません。
ちなみに、stage3 には最初から Perl が含まれているのでこの問題は
ありません。
--
Mamoru KOMACHI <usata@xxxxxxxxxxxxxxxxxxxxxxx>
http://www.sodan.ecc.u-tokyo.ac.jp/~usata/