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

[fol] Re: Incorrectly built binary which accesses errno or h_errnodirectly. Needs to be fixed. を消すには?


Masamichi Takatsu <taka2@xxxxxxx> writes:

> Linux の世界の場合でも「(狭義の)Linux = kernelだけ」なのであって、
> kernel だけを持ってこれが OS であるとは言わないと思います。
> 
> 問題は、kernel しか共通点がない 「Linux ○○ ディストリビューション」
> OS群をひっくるめて「(広義の)Linux」であると呼称するのが多いことでは
> ないかと。

ほんとにそう思います。そのせいで時々 河野さんみたいに勘違いする人がで
てきちゃうんですね。

> > 個人的には、バイナリ配布文化が諸悪の根源だと思うけど。
> 
> FreeBSDでも、package というバイナリ配布文化がありますけど、それほど
> 問題になってないですね。同じものをソースから作れる ports も用意して
> あるのが一番大きいかと思います。

「バイナリ配布文化」といっても、「ソースに加えて、ある特定の環境で
configure&make済みのバイナリも配布」しているものを、同じ環境で使う場合
は、手間が省けるというメリットが大きくて、デメリットは特にないですよね。
Synopsysみたいな商用ソフトじゃなくて、ソースで配布されているソフトは
RedHatやVineでもソースが手に入りますし。

問題は、「ある特定の環境でconfigure&make済みの」という制約を無視しちゃ
う人ですよね。rpmとかが出す依存エラーを無視して、それで「動かない」と
文句を言う人とか。SRPMを持ってくるか、依存エラーをfixするかすれば良い
わけなんだけど、それを自分でできない。

まあ、そういう人は、ソース配布しかない文化でも元々インストールできない
ような人だと思うので、バイナリ配布の害とは言えませんよね。

もっと困るのは(どのOSでも)ソースが手に入らないソフトの、「ある特定の環
境でconfigure&make済みの」バイナリを別の環境に持ってきて「ソースも手に
入らないしバイナリも動かない!」と文句を言う困った人かな。そらしょうが
ないですって。
				前田敦司

$B$3$N>pJs$,$"$J$?$NC5$7$F$$?$b$N$+$I$&$+A*Br$7$F$/$@$5$!#(B
yes/$B$^$5$K$3$l$@!*(B   no/$B0c$&$J$!(B   part/$B0lIt8+$D$+$C$?(B   try/$B$3$l$G;n$7$F$_$k(B

$B$"$J$?$,C5$7$F$$?>pJs$O$I$N$h$&$J$3$H$+!"$4<+M3$K5-F~2<$5$!#FC$K!V$^$5$K$3$l$@!*!W$H8@$&>l9g$O5-F~$r$*4j$$7$^$9!#(B
$BNc(B:$B!VJ#?t$N%^%7%s$+$i(BCATV$B7PM3$G(Bipmasquerade$B$rMxMQ$7$F(BWeb$B$r;2>H$7$?$>l9g$N@_Dj$K$D$$F!W(B
References: