[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 10/25 01:31 / Filesize : 277 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Gentoo Linux 20



1 名前:login:Penguin mailto:sage [2006/08/15(火) 08:44:13 ID:4ejrMVGb]
Gentoo Linux
www.gentoo.org/

Gentoo Linux Users Group Japan (GentooJP)
www.gentoo.gr.jp/

・はじめに
GentooJPの歩き方
www.gentoo.gr.jp/jpmain/arukikata.xml
Gentooハンドブック(含 インストールガイト)
www.gentoo.org/doc/ja/handbook/

・もうちょっと先
Gentoo Linux Frequently Asked Questions
www.gentoo.org/doc/ja/faq.xml
Gentoo Linux tips 集
www.gentoo.gr.jp/jpmain/tips.xml
Portage ユーザガイド
www.gentoo.org/doc/ja/portage-user.xml
Gentoo-Portage.com
www.gentoo-portage.com/
Gentoo-Wiki.com
gentoo-wiki.com/Main_Page

前スレ
Gentoo Linux 19
pc8.2ch.net/test/read.cgi/linux/1150058871/

184 名前:login:Penguin mailto:sage [2006/09/01(金) 13:51:14 ID:lPrsks4Q]
Gentoo素人が嫌ならID:vDlqxDzzはマスクしておく事だ。
無駄にスレがが延びるしまだ夏厨の方が高速に動くケースがけっこうあるようでいいこと無い。
何故Gentoo素人を苦にするのか理解できないが嫌なら読まなくてよろしい。
バックグラウンドでのんびり煽らせて一週間でも一ヶ月でもかけてやればいい話なんだが。

185 名前:login:Penguin mailto:sage [2006/09/01(金) 17:55:20 ID:LEt/4+9r]
そういや、いまさらだけど、インストールハンドブックで locale.gen の所に誤植が…。

Code Listing 16: ロケールの指定

en_US ISO-8859-1
en_US.UTF-8 UTF-8
de_DE ISO-8859-1
de_DE@euro ISO-8859-15
ja_JP.EUC-JP/EUC-JP
ja_JP.UTF-8/UTF-8
ja_JP/EUC-JP

ってあるけど、日本語のとこは、

ja_JP.EUC-JP EUC-JP
ja_JP.UTF-8 UTF-8
ja_JP EUC-JP

だよね。
2006.1 になって、新規インストールする人は気をつけてー。

186 名前:login:Penguin mailto:sage [2006/09/01(金) 20:33:34 ID:5frXelMo]
そのファイル、最初からja_JP*書いてあったけど、それが既に誤植ってことでおk?
起動すんのまんどくせ。

187 名前:login:Penguin mailto:sage [2006/09/01(金) 20:45:51 ID:mKTN4y2L]
俺は ja_JP UTF-8 にしちゃってるYO!

188 名前:login:Penguin mailto:sage [2006/09/01(金) 21:08:54 ID:oj/PWriB]
>>187
/usr/share/i18n/SUPPORTEDに載ってないんだが、指定していいの?

189 名前:login:Penguin mailto:sage [2006/09/02(土) 00:16:35 ID:9oza3NbC]
うーむ。gcc4.xでhugsのコンパイルに失敗するのは何故なのだ。


190 名前:login:Penguin mailto:sage [2006/09/02(土) 01:11:34 ID:OICBtbCq]
CFとかSD、メモリースティックとか多種類メディアを扱える
USBカードリーダーをgentooで使ってる人いますか?
マウントするべきデバイス名が分からない・・・。
USBじゃなければ、カーネルのMMCの項目にチェック入れて
/dev/mmc*をマウントすれば良いみたいだけど・・・。

191 名前:login:Penguin mailto:sage [2006/09/02(土) 02:00:50 ID:CWfR2Rxi]
>>186, >>188
locale-gen を実行した時に、駄目ならその旨表示されるから、
適当にやっても、やばいことにはならないと思うよ。

192 名前:login:Penguin [2006/09/02(土) 03:52:05 ID:FZyqqCE0]
# gcc-config -l
[1] i686-pc-linux-gnu-3.3.6
[2] i686-pc-linux-gnu-3.3.6-hardened
[3] i686-pc-linux-gnu-3.3.6-hardenednopie
[4] i686-pc-linux-gnu-3.3.6-hardenednopiessp
[5] i686-pc-linux-gnu-3.3.6-hardenednossp
[6] i686-pc-linux-gnu-3.4.6
[7] i686-pc-linux-gnu-3.4.6-hardened
[8] i686-pc-linux-gnu-3.4.6-hardenednopie
[9] i686-pc-linux-gnu-3.4.6-hardenednopiessp
[10] i686-pc-linux-gnu-3.4.6-hardenednossp
[11] i686-pc-linux-gnu-4.1.1 *
になったが、hardenedのを全部のけたい。 どうすりゃいい?



193 名前:login:Penguin mailto:sage [2006/09/02(土) 09:20:54 ID:NGov6vzH]
>>190
私の環境では sd** になる(udev)
メディアを後から挿入しても sd*1 とか作ってくれないので
メディアを挿入してからリーダーを接続するか、以前やった方法だが
udev に自分で rule を追加して、リーダーに限り、接続したら
sd*1,sd*2,... といったようなパーティションデバイスを
強制的に作らせるようにしていた。(通常は sd*1 しか使わないが)
あと、kernel の config で CONFIG_SCSI_MULTI_LUN=y が必要だったような?
MMC はまったくわからない。(PCI 接続のチップ用?有効にしたことがない)

194 名前:login:Penguin mailto:sage [2006/09/02(土) 09:57:06 ID:qxc49HiE]
>>190
SCSI support -> [*] Probe all LUNs ...

普通これで使えるようになると思うけど。
詳しくは
gentoo-wiki.com/HOWTO_USB_Mass_Storage_Device

195 名前:login:Penguin [2006/09/02(土) 10:06:05 ID:FYdMIzwR]
>>181
マスクしないとworldに入ってくるよ。
コンパイル中Bittorrentが二回落ちた、10分ていどの間Firefoxが不安定になる事一回。
Firefoxはたまたま間の悪い時に当たったか。
コンパイルが全く負担にならないわけでもないな。
ブラウザやp2pが落ちてもどうという事はないが重要なのが落ちたらやばい。
コンパイル三日目、今日中には終わる。

196 名前:login:Penguin mailto:sage [2006/09/02(土) 10:49:56 ID:Mg7iie96]
「有効になる」ってのはemergeされるって意味じゃなくてデフォルトのコンパイラとして扱われるって意味だろ。

197 名前:login:Penguin mailto:sage [2006/09/02(土) 11:13:12 ID:imG0uF9W]
2006.1入れてくるかな
面倒だけどw

198 名前:189 mailto:sage [2006/09/02(土) 13:44:52 ID:9oza3NbC]
gcc4.xで557パッケージのリコンパイル完了。
hugs98, boehm-gc, vmware-modulesがコケてるのでこいつらを片付けて移行完了かな。

/usr/portage, /var/tmp あたりをraid0+reiser4な場所に置いてやると早く片付くよ。

199 名前:login:Penguin mailto:sage [2006/09/02(土) 14:54:04 ID:DuzqS/gI]
>>198
そらそうだろうが場所を用意すんのがめんどい。
ストライピングが無いならtmpfsを使えば良いじゃないとか無しな。

200 名前:login:Penguin mailto:sage [2006/09/02(土) 18:16:35 ID:OICBtbCq]
>>194
指摘していただいたオプションにチェック入れて再構築し、
# ls -l /dev/disk/by-id/usb*
と打ったら、四穴式のリーダーなので、四つデバイスが出てきました。
そのうちの一つをマウントしたら見事ヒットしますた。これでますますwindows使わなくなるw
どうも、ありがとうございました。

201 名前:login:Penguin [2006/09/03(日) 11:24:06 ID:EBsVy0D1]
報告
gcc4.1.1で特定ページでfirefoxセグフォ。
firefox単品で試した時は大丈夫だったが全体をgcc4.1.1に移行したらセグフォ。
セグフォするページはstage6、先に他のページでプラグイン(javaかflash)を使う
ページを一回読んでおくと落ちない。
あとmozipllugerが動かない。
epiphanyは問題ない。
firefox-binはセグフォで起動せず。
firefox-2.0_beta3に突撃、stage6でセグフォは変わらず。

202 名前:login:Penguin mailto:sage [2006/09/03(日) 12:03:23 ID:kZJkgTkR]
>>201
CFLAGSは?



203 名前:login:Penguin [2006/09/03(日) 15:59:52 ID:oqAb4FWv]
celelon2Gで
CFLAGS="-O2 -march=pentium4 -pipe"
とか指定するのって合ってますよね?

204 名前:login:Penguin mailto:sage [2006/09/03(日) 16:01:24 ID:A84Xkcwv]
>celelon2G
これがすでに間違えてる

205 名前:login:Penguin mailto:sage [2006/09/03(日) 16:03:07 ID:jCFJHJ0i]
>>203
cat /proc/cpuinfo の結果張ってみそ。
それ見ないとなんとも言えん。

206 名前:login:Penguin mailto:sage [2006/09/03(日) 16:14:02 ID:LoWx3hGi]
ttp://gcc.gnu.org/onlinedocs/gcc-4.1.1/gcc/i386-and-x86_002d64-Options.html#index-mtune-1008
2G なら pentium4 か prescott か。Core Duo ってまだないんだね。pentium-m なんだろうけど。

207 名前:login:Penguin mailto:sage [2006/09/03(日) 16:39:10 ID:QvcuSDzk]
Celeron500MHzでmarch=pentium2にしてる。合ってるかは白根

208 名前:login:Penguin mailto:sage [2006/09/03(日) 16:55:31 ID:hctM8I8z]
2.0Gあたりなら北森こあでは?

209 名前:203 [2006/09/03(日) 17:03:11 ID:oqAb4FWv]
こんなん出ました
cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Celeron(R) CPU 2.00GHz
stepping : 7
cpu MHz : 2000.333
cache size : 128 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe up cid xtpr
bogomips : 4004.43

210 名前:login:Penguin mailto:sage [2006/09/03(日) 17:08:55 ID:a25a22HK]
ぺんてあむふぉー

211 名前:203 mailto:sage [2006/09/03(日) 17:36:00 ID:oqAb4FWv]
>>210
よかったー
ありがとございます

212 名前:login:Penguin mailto:sage [2006/09/03(日) 18:11:15 ID:jCFJHJ0i]
>>206
CoreDuoはプレスコ拡張命令持っているので -march=prescott 派と
素直に -march=pentium4-m 派に分かれている模様。
おれは prescott にしてる。とりあえず動作には問題無い。



213 名前:login:Penguin mailto:sage [2006/09/03(日) 18:19:44 ID:oqAb4FWv]
しかし、うえにもあったけど、自分もfirefox-binがセグフォで起動しないし、
ブラウザのスクロールがやたらカクカクしておかしい

marchの指定を少し下げたほうがいいんだろうか…

epiphanyとgnomeは、いままでのディストリと比べると格段に軽いんだけど。

214 名前:login:Penguin mailto:sage [2006/09/03(日) 18:25:13 ID:VIN+suRz]
>>213
~/.mozilla を消すのは試した?

215 名前:login:Penguin mailto:sage [2006/09/03(日) 18:48:43 ID:oqAb4FWv]
>>214
それは試したけど、かわらなかった

ちなみに、firefox-bin起動時のエラーはこんな感じです。
No running windows found
/usr/libexec/mozilla-launcher: line 117: 14319 セグメンテーション違反です "$mozbin" "$@"
firefox-bin exited with non-zero status (139)


216 名前:login:Penguin mailto:sage [2006/09/03(日) 19:23:51 ID:JIrDEWuM]
>>212
-march=pentium-m
ではなくて?

217 名前:login:Penguin mailto:sage [2006/09/03(日) 19:37:19 ID:LoWx3hGi]
firefox-bin segmentation fault だとやたらとヒットして分からんです。
そのエラーだけだと分からないから strace の出力を見てはどうでしょう。

forums.gentoo.org/viewtopic-t-477176-highlight-firefoxbin+segmentation+fault.html
これなんかは単純にパーミッションの問題だったらしい。

218 名前:login:Penguin mailto:sage [2006/09/03(日) 20:22:19 ID:kZJkgTkR]
>>213
gdb で動かしてみたら?

219 名前:login:Penguin [2006/09/03(日) 21:16:23 ID:KA86MTXg]
>>202
CFLAGS="-O3 -march=pentium4 -pipe -fomit-frame-pointer -ffast-math -msse2 -mmmx"
firefox起動直後にabout:pluginsでクラッシュ
flash、java以外のプラグインを使おうとするページでクラッシュ?
一度flashかjavaのあるページを読むとクラッシュしない
mozplugger作動せず
gcc-3.4.6では問題なく動いていたのにgcc-4.1.1で動かなくなった。
firefox-binはセグフォで起動せず(もし3.x系sと4.x系の混在の危険を示唆しているなら大問題)
epiphanyはgcc-4.1.1でも正常に動く。
他は問題ないのに選りに選ってよってfirefoxとは。
ついでに。
もし高速化を期待しているのならgcc4.1.1はまだ時機尚早と思う。
体感速度は全体的に向上する(レスポンスは良くなる)が描画のパフォーマンスが低下する。
mplayerやxineが10〜20%ほど重くなる。
flashのベンチは4700->2800と大幅に低下。
youtubeをよく見る人には大問題だ。


220 名前:203 mailto:sage [2006/09/03(日) 21:23:53 ID:oqAb4FWv]
straceつかってみたけど、
これを読むのは経験がないと、なかなかムズいね

気になるのは、
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)

こんな感じのファイルが無いよってエラーが、散見されるくらいだけど、
makeした版のfirefoxでも存在してるから問題ないみたい

221 名前:login:Penguin mailto:sage [2006/09/03(日) 21:31:11 ID:a25a22HK]
ソースからfirefox(/usr/lib配下?)のfirefox-bin(/opt)が混在してるのか?


222 名前:login:Penguin mailto:sage [2006/09/03(日) 21:33:06 ID:hctM8I8z]
> CFLAGS="-O3 -march=pentium4 -pipe -fomit-frame-pointer -ffast-math -msse2 -mmmx"
最後の2つのオプションわmarchに内蔵されているす。
fast-mathわキワモノすね、浮動小数点演算の制度を殺してまで高速化するとわいえ、firefoxなどの
非マルチメディア系ソフトに有効なのか影響があるのかわ、なんともいえないす。



223 名前:login:Penguin mailto:sage [2006/09/03(日) 21:33:43 ID:VIN+suRz]
-ffast-math つけるやつは素人

224 名前:login:Penguin mailto:sage [2006/09/03(日) 21:37:47 ID:a25a22HK]
あと、日本語入力はなにつかってる、scim?


225 名前:203 mailto:sage [2006/09/03(日) 21:37:49 ID:oqAb4FWv]
>>221
最初、firefox-binをインスールしたけど
セグフォで起動しなかったので、
ソースからのfirefoxをインストールしてみたら、
ぶじ動いた

オフィシャルサイトから拾ってきたfirefoxを展開して
起動したけど、やっぱりセグフォした

226 名前:login:Penguin mailto:sage [2006/09/03(日) 22:51:02 ID:LoWx3hGi]
USEのスコープってグローバルだけなのかな。
PHP用のデフォのUSEフラグが
これでもかってくらいにUSEを汚染してくれてるんだが。。
パッケージローカルのデフォのUSEフラグとか持てないかな。
持てたらアレか。ユーザーのmake.confとどっち優先かで揉めるか。
難しい話だ。

227 名前:login:Penguin mailto:sage [2006/09/03(日) 23:09:48 ID:yGVVSmpY]
>>226
/etc/portage/package.use
とかは?

ところで、デフォのUSEフラグって何?

228 名前:login:Penguin mailto:sage [2006/09/03(日) 23:11:03 ID:4jZEbvce]
>>226
/etc/portage/package.use

229 名前:login:Penguin mailto:sage [2006/09/03(日) 23:31:41 ID:kZJkgTkR]
-ftree-vectorize はみんなどうしてる?

230 名前:login:Penguin mailto:sage [2006/09/03(日) 23:42:03 ID:LoWx3hGi]
>デフォ
make.conf 何もいじらずに emerge --info した時の USE のつもり。
session とか reflection とか大層な名前のものが PHP でしか使ってなさそうなのに加わってる。
(default-linux から引き継いでる模様)

こういう PHP でしか使いそうに無いものは、
PHP のパッケージ内のみで定義されて
外に出てこないようにならんかなぁと。
なんて言うんだろう、なんか伝えにくいけど。

make.conf は最小にして package.use に記述するのが吉ですか?

231 名前:login:Penguin mailto:sage [2006/09/03(日) 23:43:59 ID:CNvQse5q]
>>230
$ man portage

232 名前:login:Penguin mailto:sage [2006/09/03(日) 23:45:06 ID:KklRfYzt]
-ftracerも当然つけるよな
gentoo-wiki.com/CFLAGS_matrix



233 名前:login:Penguin [2006/09/04(月) 15:01:52 ID:9UvlsXWQ]
glibc-2.4-r3 age

234 名前:login:Penguin mailto:sage [2006/09/04(月) 15:21:36 ID:0ozNDe3i]
>233
>153

235 名前:login:Penguin mailto:sage [2006/09/04(月) 15:56:38 ID:MLrksqAD]
ちょっと必要になって新しいディスクに Windows インストールして
使ったんだが firefox の描画が超速いんですが...

Linux だめぽ

236 名前:login:Penguin mailto:sage [2006/09/04(月) 15:59:49 ID:VOBlDuoh]
スレ違い

237 名前:login:Penguin mailto:sage [2006/09/04(月) 16:02:14 ID:2RvQv77e]
>>235
つーか、gentooでemergeしたFirefoxが遅いぽい。工夫しないと駄目なのかもね。
俺の環境(AMD64)だと64bit環境でビルドしたものより、32bitのfirefox-binのほうが軽かった…。

238 名前:login:Penguin mailto:sage [2006/09/04(月) 16:37:55 ID:+DXI0dVV]
firefox-binと自分でビルドするのでは最適化オプション違うの?

239 名前:login:Penguin mailto:sage [2006/09/04(月) 16:46:06 ID:SGuH2dnu]
about:buildconfig見てみりゃわかる。

240 名前:login:Penguin mailto:sage [2006/09/04(月) 17:08:29 ID:P14CXTQn]
pangoは遅い
cairoも遅くなる

241 名前:login:Penguin mailto:sage [2006/09/04(月) 17:19:49 ID:Rg33a7bg]
gcc4、geditコンパイル出来ず

242 名前:209 mailto:sage [2006/09/04(月) 17:49:43 ID:dSgZ6qqB]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1209473360 (LWP 8110)]
0xb1700fc0 in strlcat () from /opt/netscape/plugins/mplayerplug-in-gmp.so
(gdb)
net-www/mplayerplug-in gecko-sdkで解決。
gccが犯人と思い込んでいたので全然追いかけなかった、騒いでごめんね。
今まで-gecko-sdkで動いていたのかuseが変更されたのかは不明。

>>241
[ebuild R ] app-editors/gedit-2.14.4
は通ったよ。



243 名前:login:Penguin mailto:sage [2006/09/04(月) 17:58:41 ID:2RvQv77e]
>>239
あ、そんな便利なのがあったんだ。ありがとう。

それにしても、64環境だと純正FlashPlayerがないんだね。
Firefoxは32Bit版に落ち着いてしまいそうだ・・・。
そろそろFlash9のβが出るらしいけど、やっぱり64Bitは置いてけぼりなのかな。

244 名前:login:Penguin mailto:sage [2006/09/04(月) 18:50:13 ID:89yHgy76]
firefoxのcairo使わないビルド方法
ttp://www.google.co.jp/search?hl=ja&q=gentoo+mozcoreconf.eclass

245 名前:login:Penguin mailto:sage [2006/09/04(月) 19:53:51 ID:V6VbuN4M]
export MOZ_DISABLE_PANGO="1"が効果あるかも?

246 名前:login:Penguin mailto:sage [2006/09/04(月) 20:46:43 ID:2RvQv77e]
なんか色々あるんだねぇ。
nspluginwrapper も導入したいし色々試してみるかー。

247 名前:login:Penguin mailto:sage [2006/09/04(月) 22:15:36 ID:XAa+zr6v]
レベル低い質問ですが、
$ gcc-config -l
[1] i686-pc-linux-gnu-3.3.6 *
[2] i686-pc-linux-gnu-3.3.6-hardened
[3] i686-pc-linux-gnu-3.3.6-hardenednopie
[4] i686-pc-linux-gnu-3.3.6-hardenednopiessp
[5] i686-pc-linux-gnu-3.3.6-hardenednossp
[6] i686-pc-linux-gnu-3.4.6
[7] i686-pc-linux-gnu-3.4.6-hardened
[8] i686-pc-linux-gnu-3.4.6-hardenednopie
[9] i686-pc-linux-gnu-3.4.6-hardenednopiessp
[10] i686-pc-linux-gnu-3.4.6-hardenednossp
な状態なんですが、
とりあえず emerge -uD world で gcc 入れちゃっても問題は無いんですよね?
ディスクの肥しになるだけで。
英語のGentoo Linux GCC Upgrade Guideを読む根性が無いんですよ。

248 名前:login:Penguin mailto:sage [2006/09/04(月) 22:54:56 ID:erKE6dDw]
emerge -P gcc

249 名前:login:Penguin mailto:sage [2006/09/04(月) 23:16:18 ID:v9HhXFRA]
3.3.xから3.4.xなら日本語があるじゃん。
英語ページだってほとんどテクニカルタームとコマンドだから、最初から読む気が
まったく無いんじゃなければ、どうにかなるだろ。
それさえも面倒っていうんならGentoo辞めた方がいいよ。


250 名前:login:Penguin mailto:sage [2006/09/04(月) 23:26:12 ID:vutpaCJt]
ちょっとまて。2.6.18-rc5-mm1って何でdevice mapperの欠片すら出てこない?
LVMボリューム全滅で/と/bootしかねぇ・・・ orz

251 名前:login:Penguin mailto:sage [2006/09/04(月) 23:43:43 ID:P14CXTQn]
>>250
Multiple-device supportじゃない?

252 名前:250 mailto:sage [2006/09/05(火) 00:04:49 ID:mHWwr1xP]
>>251
make oldconfigで差分だけ埋めて更新し続けてきたら.configから跡形も
無くなってたんですが、make menuconfigで出てきます? > Multiple-device support
久しぶりにmenuconfigしたけどどこに何があるのか追い切れなくて見付けられなかった。




253 名前:login:Penguin mailto:sage [2006/09/05(火) 05:33:26 ID:/JQHXdju]
>>252
手元のの2.6.17-gentoo-r7では
Device Drivers
-> Multi-device support (RAID and LVM)

254 名前:login:Penguin mailto:sage [2006/09/05(火) 05:49:40 ID:J6bPaSY8]
wikiのFAQで
[回答:usata] /dev/hdc3 はルートパーティションなので、dump や fsck 用のフラグは 0 0 にしておく必要があるでしょう。LiveCD で起動してマウントするなどして、1 1 となっている部分を 0 0 に変更してください。
===
とあるのですが、なぜfsckの数値も0にするのでしょうか?

255 名前:login:Penguin mailto:sage [2006/09/05(火) 07:28:53 ID:tR5o63PC]
/なら1で良いと思うけどなぁ。
俺は全部0 0だけど。

256 名前:login:Penguin mailto:sage [2006/09/05(火) 12:18:10 ID:4q+EOWiO]
必要のない update はしたくない安定性第一のサーバーで glsa-check をした。
xorg-x11 がセキュリティー上の問題をおこしている。
update しようとしたら, いろいろなものが block してできない。
サーバーで, x など使わないから emerge -C xorg-x11
emacs が library がなくて使えなくなっているので、しかたなく、
どこかの homepage に書いてあるとおりに emerge -DuNv xorg-x11
すると、なんか全てを update し始めた。gcc-4 まで install する始末。
不吉なことが起こらないよう見守ること数時間。glibc で止まってしまった。
make.conf の CHOST="i386-pc-linux-gnu" が悪いと言う。
CFLAGS="-Os -mcpu=i686 -pipe" が入っているから問題ないと思って
i686 に直したのだが、
ERROR: sys-libs/glibc-2.4-r3 failed.
!!! failed to configure glibc
gcc が古すぎるとおっしゃる。

root: gcc --version
gcc (GCC) 3.3.5-20050130 (Gentoo 3.3.5.20050130-r1, ssp-3.3.5.20050130-1, pie-8.7.7.1)
どうすりゃいい?

gcc-4 に乗り換えて、また、システムを弄られたら、たまらんし。


257 名前:login:Penguin mailto:sage [2006/09/05(火) 12:25:04 ID:u0ylMrAk]
なにをぐだぐだいってるのかさっぱり

258 名前:login:Penguin mailto:sage [2006/09/05(火) 12:32:37 ID:7LsQ8vtl]
安定性第一のサーバーでこんなことをやってる時点で(ry

259 名前:login:Penguin mailto:sage [2006/09/05(火) 12:47:30 ID:wisfltrq]
> emerge -DuNv xorg-x11
そもそも、 -p か -a いれろよ。確認もせずに実行するやつがあるかい。

260 名前:login:Penguin mailto:sage [2006/09/05(火) 13:01:04 ID:E0eH0T4Q]
>ERROR: sys-libs/glibc-2.4-r3 failed.
>!!! failed to configure glibc
>gcc が古すぎるとおっしゃる。

ちゃんとログ貼らない奴にレスするのもなんなんだが、

>gcc-4 に乗り換えて、また、システムを弄られたら、たまらんし。

CHOSTを弄ってる人間の方は問題ないんか?

261 名前:login:Penguin mailto:sage [2006/09/05(火) 13:26:29 ID:3BtaBUGU]
USE="-X" emerge emacs じゃだめなの?

262 名前:login:Penguin mailto:sage [2006/09/05(火) 13:44:49 ID:53H1yZYq]
>>261
安定性第一のXserverかもしれんぞ



263 名前:login:Penguin mailto:sage [2006/09/05(火) 14:26:54 ID:hjdvIiVL]
>>256
gcc-4いらね奴は
# mkdir -p /etc/portage
# echo ">=sys-devel/gcc-4.0" >> /etc/portage/package.mask
しろと書いてるよ。

あとは、glibc-2.4-r3はDEPEND=">=sys-devel/3.4.4"なので
上記を満たすお好きなgccをemergeしてください。

264 名前:login:Penguin mailto:sage [2006/09/05(火) 15:24:31 ID:DQzCJkPw]
昨日の朝からgentoo-2006.0をインストールして、未だにemerge xorg-x11です。
なんか遅いなぁって程度に感じたんですが、これで普通ですか?
因みに ibook 500Mhz です。
MAKEOPTS="-j2" CFLAGSは触ってません。

265 名前:login:Penguin mailto:sage [2006/09/05(火) 15:55:50 ID:24pvRoXn]
>>264
うちは、セレロン533ですが、そんなもんです。

266 名前:login:Penguin mailto:sage [2006/09/05(火) 16:05:52 ID:E0eH0T4Q]
俺が、pen3 800MHzを単独で使ってたときは、stage1からやってたけど、
Xのマージまでなら一晩程度で済んだと思ったけどな。
まあ、かなり昔の話なので今とは違うかもしれないが。

267 名前:login:Penguin mailto:sage [2006/09/05(火) 16:05:56 ID:/7PcQ4LY]
>> 256 です。 泥沼化してしまいました。
どうにも引返せないないから gcc を
# gcc --version
gcc (GCC) 4.1.1 (Gentoo 4.1.1)
に変えました。glibc も update しました。
libc は -rwxr-xr-x 1 root root 1201308 2006-09-05 14:37 libc-2.4.so
# gcc-config -l は
[11] i686-pc-linux-gnu-4.1.1 *
です。

しかし、gcc が動かない。例えば
# USE="-X" emerge -u emacs

checking host system type... i686-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler (gcc -Os -pipe ) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.

/usr/lib/libc.so の file type が分からないと言われたこともある。
-rwxr-xr-x 1 root root 238 2006-09-05 14:37 /usr/lib/libc.so


268 名前:login:Penguin mailto:sage [2006/09/05(火) 16:07:32 ID:d/qDmrx6]
それが安定性第一のサーバーかよっ

269 名前:login:Penguin mailto:sage [2006/09/05(火) 16:11:58 ID:7LsQ8vtl]
>>267
とりあえずこれはやった?
www.gentoo.org/doc/en/gcc-upgrading.xml

CHOST変更してる時点で(ry

270 名前:login:Penguin mailto:sage [2006/09/05(火) 16:14:50 ID:/JQHXdju]
必要なデータと設定ファイルのバックアップを取って
再インストールした方が早そうだな。

271 名前:login:Penguin mailto:sage [2006/09/05(火) 16:17:52 ID:E0eH0T4Q]
同感

272 名前:login:Penguin mailto:sage [2006/09/05(火) 16:34:09 ID:24pvRoXn]
>>267
fix_libtool_files.sh 3.3.5
emerge --oneshot libtool
emerge --oneshot sys-libs/libstdc++-v3
source /etc/profile
emerge --oneshot glibc
revdep-rebuild



273 名前:login:Penguin mailto:sage [2006/09/05(火) 17:01:08 ID:u4dnSZyP]
make.confのCHOSTだけを勝手に変えた上に、
なんかいろいろいじっちゃっているなら、再インストールのほうがいいよね。
次は、インストールの時に、プロファイルとかの選択をするの忘れないで・・・。

274 名前:login:Penguin mailto:sage [2006/09/05(火) 17:39:46 ID:q8irJo87]
256は3.4.6持ってくればそれだけで済んだ話に見える。
なんで3.3.5からいきなり4.1.1にするかなぁ。
一人相撲で難しく考えて迷走してぶっこわす。
今からでも間に合うかもしれないからいじった所全部元に戻してgcc-3.4.6使おう。
4.1.1は新しすぎる。
gccはハンドブックの順番通りに上げていくのが無難、途中をすっ飛ばすと何か起きたときお手上げ。
おそらくgcc-4.1.1はgcc-3.4.6でコンパイルされる条件でしかテストしてないだろう。
(gcc-3.3.5でコンパイルしたgcc-4.1.1はテストしていない、3.4.xからならいけると思うけど)
コンパイラ絡みのトラブルほど厄介なものはない。
ソースコードは100%間違いないのに動かない。
ソースコードをどんなに睨んでも解決できない。

275 名前:login:Penguin mailto:sage [2006/09/05(火) 17:55:56 ID:d/qDmrx6]
>>272
www.gentoo.org/doc/en/gcc-upgrading.xml

If you upgrade from gcc 3.3 to 4.1, do not use the method based on
revdep-rebuild, but do a complete system rebuild.

revdep-rebuild 使うなって書いてあるよ。

276 名前:login:Penguin mailto:sage [2006/09/05(火) 18:01:17 ID:jpKycYG+]
そもそもハンドブック読まないのが当たり前になりつつある
そこが問題、かなり問題

手取り足取り教えたくても基本すらなぞろうとしないから教えようがない

翻訳を手伝っている人の為にも声を大にして言いたい

『ハンドブックを読みましょう』

277 名前:login:Penguin mailto:sage [2006/09/05(火) 18:39:17 ID:Up2e7gZt]
インストールする時は毎回ハンドブック読んでる。
procのマウントポイント間違えて失敗したことあるし。

278 名前:login:Penguin mailto:sage [2006/09/05(火) 18:43:09 ID:E5pFeXfV]
やばいなぁ・・・FreeBSD勉強しようと思った矢先にGentooが・・・
日本語整備されすぎですよこん畜生めorz

279 名前:login:Penguin [2006/09/05(火) 19:15:18 ID:OilRVw5+]
gcc-4.1.1あまりにも厳密でmemtestなみとおもわへんか。
あー、コンパイルがこけまんねん。
白河の清きに魚も住みかねて、もとの濁りの田沼恋しき。


280 名前:login:Penguin mailto:sage [2006/09/05(火) 19:33:00 ID:A2d15cyd]
>> 256 です。
再インストールするべきかしれないが、このマシン、止められない。
firewall を越えることが許されているのは、この1台だけ。
止めると外界との繋がりが切れる。
そして、私は、現在、出張中。出勤予定は来週。
突然、外で、セキュリティーが気になって、手だししたのが不運の始まり。

で、
# ls -l /usr/bin/ld
とすると
-> /usr/bin/i386-pc-linux-gnu-ld -> /usr/i386-pc-linux-gnu/binutils-bin/2.15.92.0.2.ld
となっていた。
# ls -l /usr/i386-pc-linux-gnu
drwxr-xr-x 2 root root 4096 2006-09-05 18:24 bin
drwxr-xr-x 4 root root 4096 2006-04-09 04:18 binutils-bin
drwxr-xr-x 4 root root 4096 2006-09-05 13:10 gcc-bin
drwxr-xr-x 2 root root 4096 2005-10-20 03:05 lib
だが
# ls -l /usr/i686-pc-linux-gnu
drwxr-xr-x 3 root root 4096 2006-09-05 13:55 gcc-bin
で binutils 関係のものがなく、仕方がないので
#cd /usr/i386-pc-linux-gnu/bin
#rm ld
#ln -s /usr/i386-pc-linux-gnu/binutils-bin/2.16.1/ld ld
とすると
#USE="-X" emerge emacs
は通った。いまは emacs は使えている。

修復する方法はないですか?

281 名前:login:Penguin mailto:sage [2006/09/05(火) 20:13:39 ID:u4dnSZyP]
ちょっと待ったw
業務で使っている鯖でやっちまったのか?!

最低限動いているのなら、無理せずに、来週にでも
CD-ROM起動のディストリビューションで代機用意して
落ち着いて再セットアップしたほうがいいんじゃないか?

仕事で使っているものなら、つぎはぎだらけで動かすより、
安心して使える状態のもののほうがいいでしょ?

282 名前:login:Penguin mailto:sage [2006/09/05(火) 20:33:11 ID:A2d15cyd]
gcc-4.1.1 に移るつもりはまったくなかったのだが、まったく用意もなしに、
あれよあれよと言う間に泥沼に。ハンドブックなど読む間もなかった。しかも、
x86機は問題の1台だけで、どうしようもなくなってしまった。こまめに
update しているx86-64 マシン達は gcc-3 のままなのに。

gcc-4 は buffer-overflow を防いでくれるとかで、性能よりも security が
重要な機械にはいいとは思うのだが、いくら最適化が簡単な中間言語を作るか
らといっても、結果としての最適化が悪いと、end user にとってはあまりメ
リットがないね。kernel が gcc-4 の厳密なコード解釈に対応できたから、
mask をはがしたんだろうが。




283 名前:login:Penguin mailto:sage [2006/09/05(火) 20:46:27 ID:m58SXk9W]
まだ .1なんだから大目に見ないと

284 名前:login:Penguin mailto:sage [2006/09/05(火) 20:50:06 ID:i9Er2CCU]
自分でやったことなのに、勝手に入っちゃったとかいうスタンスなんとか汁。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<277KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef