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/
338 名前:login:Penguin mailto:sage [2006/09/08(金) 22:29:34 ID:zM5BbRv1] 単一プロセッサだってCPUバウンドな処理だけじゃなでしょ
339 名前:login:Penguin mailto:sage [2006/09/08(金) 22:31:27 ID:qU3mKd66] マルチスレッド処理というとすこしズレている気がするが。 どっちかといえばマルチタスクかな
340 名前:login:Penguin mailto:sage [2006/09/09(土) 00:20:34 ID:BVG8nxVK] ebuildによってdistccが使えたり使えなかったりするけど、 distccが使えないものに対してはMAKEOPTSの-jNを下げる方法はありますか? distcc用と非distcc用と二つMAKEOPTSを設定できたらいいな、と思うんだけど。
341 名前:login:Penguin mailto:sage [2006/09/09(土) 00:35:44 ID:4GNgIKTW] >>312 .fonts.confを晒しておくんなもし
342 名前:login:Penguin mailto:sage [2006/09/09(土) 00:40:05 ID:TTlwKC13] >>340 ebuild に emake と書かれている場合、distcc を使い、かつ、MAKEOPTS が渡される。 だから、特に何もしなくて大丈夫かと。 他に、emake -j1 とか、MAKEOPTS="${MAKEOPTS} -j1" と書いて 並列コンパイル禁止してる ebuld もある。
343 名前:login:Penguin mailto:sage [2006/09/09(土) 00:44:16 ID:l8hmOVxZ] 俺は重ね打ち表示だと、なんか読むの苦手だから、 fontforgeで、いちいち太字フォントを用意してるなぁ…。
344 名前:login:Penguin mailto:sage [2006/09/09(土) 01:07:58 ID:BVG8nxVK] >>342 ああ、なるほど。/usr/lib/portage/bin/emakeですね。 自分が気になってたのは、distcc先がないときの-jNの変更だったようです。 でも、こっちは横着しないで自分で変更すればいいだけですもんね。 おかげで混同してたのがすっきりしました。
345 名前:login:Penguin mailto:sage [2006/09/09(土) 01:34:15 ID:2oKE0zuu] >>343 AAのフォントはどうしてる?
346 名前:login:Penguin mailto:sage [2006/09/09(土) 02:02:47 ID:rzT2Jqhs] 質問があります。 emerge -ave world を行った場合、/var/lib/portage/world内のパッケージに依存するもののみが引っかかるため --oneshotを多用していた場合、インストールしたもののemerge -e worldに引っかからないパッケージが 出てくると思います。 こういった場合、 qlist -I -C> /var/lib/portage/world としてから、emerge -e worldとすればインストールされたすべてのパッケージが引っかかるでしょうか?
347 名前:login:Penguin mailto:sage [2006/09/09(土) 02:49:48 ID:QQhswP+e] なんでそんなアフォなことやりたがるかね。 資源のムダ。
348 名前:login:Penguin mailto:sage [2006/09/09(土) 02:58:06 ID:McbDGsI/] worldでひっかからないために、oneshot使うのに 何がしたいのか…
349 名前:login:Penguin mailto:sage [2006/09/09(土) 04:45:38 ID:rzT2Jqhs] >>347 >>348 gccを3系から4系へアップデートしようと思っているのですが、 どうせなら、インストールされているパッケージ全てを再コンパイルした方がよいと思いまして。
350 名前:login:Penguin mailto:sage [2006/09/09(土) 06:55:42 ID:tPbEqcLu] ぼちぼち2006.1祭りも落ち着いてきたけど データバックアップ取って1からインストールし直して環境構築するのと、 emerge や revdeb 駆使して頑張るのとどっちが速かったんだろ?
351 名前:login:Penguin mailto:sage [2006/09/09(土) 07:20:45 ID:/Kb50F3F] >>344 make.confはMAKEOPTS="-jN"にしておき、distcc使うときは alias distccemerge='FEATURES="distcc" MAKEOPTS="-jN" emerge' こっちを使うとか ちょっとスクリプト書けば自動判定も出来るはずだけど。
352 名前:login:Penguin mailto:sage [2006/09/09(土) 11:31:40 ID:CKjm/zOq] >>344 /etc/portage/bashrc
353 名前:login:Penguin mailto:sage [2006/09/09(土) 12:41:26 ID:iAptaXk9] 少々分からない事があり、質問させていただきます。 nVidiaのドライバを使用してXを起動しようとすると、Xが起動不能になり Xorg.0.logに以下のようなメッセージが出ていました。 (II) Loading extension NV-GLX (EE) NVIDIA(0): Failed to obtain a shared memory identifier. (II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture (==) NVIDIA(0): Backing store disabled (==) NVIDIA(0): Silken mouse enabled (**) Option "dpms" (**) NVIDIA(0): DPMS enabled (II) Loading extension NV-CONTROL Backtrace: 0: X(xf86SigHandler+0x9f) [0x80ce38f] 1: [(nil)] Fatal server error: Caught signal 11. Server aborting これは Shared Memory が使えない状態で落ちているのだろうと 思うのですが、使用可能にするには何をどうすればよいのでしょう? fstab の /dev/shm は現在ドキュメントに書かれていたままの、 none /dev/shm tmpfs defaults 0 0 になっています。これをどうにかすれば良いのでしょうか。
354 名前:login:Penguin [2006/09/09(土) 14:17:22 ID:0zmAkScM] xorg-x11-7 にして、ウィンドウ出力が重くなる現象について: strace で立ち上げて確認すると GBフォントなどが見付からない為に フォントを検索しまくっている様子でした。 試しにと /etc/X11/xorg.conf の FontPath に /usr/share/fonts/arphicfonts /usr/share/fonts/baekmuk-fonts などを追加したら、ウィンドウが出るのが明らかに早くなりました。 参考まで。
355 名前:login:Penguin [2006/09/09(土) 14:24:00 ID:WJz5Kx93] >>353 $ less /usr/share/doc/nvidia-drivers-1.0.8774/README.gz Q. X crashes during 'startx', and my X log file contains this error message: (EE) NVIDIA(0): Failed to obtain a shared memory identifier. A. The NVIDIA OpenGL driver and the NVIDIA X driver require shared memory to communicate; you must have 'CONFIG_SYSVIPC' enabled in your kernel.
356 名前:login:Penguin mailto:sage [2006/09/09(土) 14:41:52 ID:fhCzJ/NN] >>354 ほんとだ
357 名前:login:Penguin mailto:sage [2006/09/09(土) 15:32:31 ID:iAptaXk9] >>355 ありがとう! おかげでXも立ち上がり、TwinViewも使えるようになりました。 …しかし、kernelのあんな項目が関係しているとは、夢にも思わなかった…。
358 名前:login:Penguin mailto:sage [2006/09/09(土) 16:23:10 ID:+xbkuHBX] grubを0.97-r2にバージョンアップしました 再度MBRに書き込む必要はありますか?
359 名前:login:Penguin mailto:sage [2006/09/09(土) 16:40:12 ID:D6OrFcqU] ないです。
360 名前:login:Penguin mailto:sage [2006/09/09(土) 22:55:56 ID:TRn8icKZ] ↓mlterm表示汚い ↓rxvt使ってみると軽い ↓試しにzshを使ってみると便利 <-今ココ ↓ログインシェルをzshにしてみる ↓rootのログインシェルもzshにしてしまう
361 名前:login:Penguin mailto:sage [2006/09/09(土) 23:14:33 ID:gO4P+NKC] zshってシェルじゃねーの?ターミナルだっけ?
362 名前:login:Penguin mailto:sage [2006/09/09(土) 23:18:50 ID:gO4P+NKC] アホな事書き込んでしまったようだ。スマンコ
363 名前:login:Penguin mailto:sage [2006/09/09(土) 23:28:56 ID:S0gpcB1O] 2006.1とGCC4.1でもっと盛り上がってるかと思ったら そうでもないのね
364 名前:login:Penguin mailto:sage [2006/09/10(日) 00:49:14 ID:RKI0vLUs] みんな~だからじゃない?
365 名前:login:Penguin mailto:sage [2006/09/10(日) 00:52:53 ID:X1DzBzC7] >363 だって、ちゃんと動いちゃうんだもん。 移行するの簡単だし。戻れるし。 >360 ↓そして # emerge -C bash
366 名前:login:Penguin mailto:sage [2006/09/10(日) 01:56:33 ID:tWqR6Yyu] gentoo的にはデーモンの環境変数ってどこで設定したらいいんでしょうか www.aconus.com/~oyaji/faq/proftpd_faq2.htm この問題なんですが /etc/env.d/に書いてenv-updateしてもダメだったので… /etc/profileとかもダメでした
367 名前:login:Penguin mailto:sage [2006/09/10(日) 02:27:52 ID:UNv41fub] >>360 おれは ↓rootのログインシェルもzshにしてしまう ここ。 >>365 !!! 'app-shells/bash' is part of your system profile. !!! Unmerging it may be damaging to your system. _| ̄|○
368 名前:login:Penguin mailto:sage [2006/09/10(日) 04:25:37 ID:JJ+d6uRp] #!/bin/bash とかあって消すとまずいんじゃないの?
369 名前:login:Penguin mailto:sage [2006/09/10(日) 05:48:42 ID:Yna4oddX] 俺はzshの体にしちゃうと、 bashでスクリプト書くときに困るだろうから禁欲してる。 >>351-352 thx. 時間が空いたときに自動化スクリプトに挑戦してみるよ。
370 名前:login:Penguin mailto:sage [2006/09/10(日) 09:03:56 ID:nXC9q27b] mlterm表示きたないって まともに設定せず使ってりゃ汚いよそりゃ
371 名前:login:Penguin mailto:sage [2006/09/10(日) 09:34:58 ID:iMdqxh6F] >>369 パーミッションあり:シェルスクリプト内のマジックナンバーをshにすればよし パーミッション無し:sh シェルスクリプト でうまく行くと思ってるけど師匠出るんですね。
372 名前:login:Penguin mailto:sage [2006/09/10(日) 10:39:04 ID:LQ3cV/WH] MacOSX 10.1か10.2あたりで/bin/shがzshのハードリンクだった記憶がある。bashが入ってなかったかも。
373 名前:login:Penguin mailto:sage [2006/09/10(日) 10:41:33 ID:k5yUZUa3] portageがbash環境上での動作じゃなかったっけ?さすがに消すのはマズいのでは
374 名前:login:Penguin mailto:sage [2006/09/10(日) 10:46:17 ID:k5yUZUa3] アヒャ。ミスってvar抹消してしまった。 パッケージ情報が全部吹っ飛んだぜ・・・ どうしよう・・・
375 名前:login:Penguin mailto:sage [2006/09/10(日) 11:05:00 ID:EctEtEjF] そこで-e worldですよ
376 名前:login:Penguin mailto:sage [2006/09/10(日) 11:33:44 ID:iUlOTrgh] /var/lib 以下が失われると痛いな。
377 名前:login:Penguin mailto:sage [2006/09/10(日) 12:11:30 ID:k5yUZUa3] >>375 worldがdjので効果ないです。var/edbも飛んでるのでインスコ情報が逝ってしまったし・・・ /usr/packages以下に残ってたパッケージ片っ端からインスコしてみましたが、ゴミが残りそうだ
378 名前:login:Penguin mailto:sage [2006/09/10(日) 12:20:33 ID:iUlOTrgh] /etc と .config、その他可能な限りのユーザデータを保存して 1からインストールした方が早くね? 2006.1 出て対して日も経ってないし、 やるなら今だと思われ。 何ミスって var が飛んだのかが気になる。
379 名前:login:Penguin mailto:sage [2006/09/10(日) 14:41:45 ID:RKI0vLUs] popt死ね
380 名前:login:Penguin mailto:sage [2006/09/10(日) 14:51:25 ID:slanpca0] >>377 emerge --regen >>369 自分もそう思っていたけど bash スクリプト書くときは気にならない。 ので zsh お薦め。問題は素の sh で動くスクリプトが書けなくなっていくことだが、 これは bash 使っていても同じだし。
381 名前:login:Penguin mailto:sage [2006/09/10(日) 19:57:48 ID:UNv41fub] >>379 lib6464て..._| ̄|○
382 名前:login:Penguin mailto:sage [2006/09/10(日) 20:36:50 ID:8pcYPm3n] app-emulation/vmware-server-1.0.1.29996 をemergeすると * Cannot find $EPATCH_SOURCE! Value for $EPATCH_SOURCE is: * * /usr/portage/app-emulation/vmware-server/files/vmware-server-1.0.1.29996-general * ( vmware-server-1.0.1.29996-general ) !!! ERROR: app-emulation/vmware-server-1.0.1.29996 failed. Call stack: ebuild.sh, line 1539: Called dyn_unpack ebuild.sh, line 711: Called src_unpack vmware-server-1.0.1.29996.ebuild, line 71: Called vmware_src_unpack vmware.eclass, line 110: Called epatch '/usr/portage/app-emulation/vmware-server/files/vmware-server-1.0.1.29996-general' eutils.eclass, line 198: Called die こんなエラーで失敗します。 /usr/portage/app-emulation/vmware-server/files/vmware-server-1.0.1.29996-general というファイルはありませんが、 /usr/portage/app-emulation/vmware-server/files/general というディレクトリがあり、その中にパッチがあるのでこちらが使われるのが 正しいのだと思います。 今日、emerge --syncした状態です。 vmware-server-1.0.1.29996.ebuildを見ましたが、EPATCH_SOURCE 変数は見つかりませんでした。 どこを直せばvmware-serverがインストールできるでしょうか? 長文すみません。
383 名前:login:Penguin mailto:sage [2006/09/10(日) 21:32:42 ID:g8DQ5GD9] ざっと見ただけだし自分は使ってないんでアレだけど。 PATCHES="general"をPATCHES="general/*.patch"とかにしたらどう? 詳しくはvmware.eclassの148行目辺り見て。
384 名前:login:Penguin mailto:sage [2006/09/10(日) 21:44:25 ID:iUlOTrgh] 俺もザッと見ただけで自分は使ってないんでアレだけど ttp://devmanual.gentoo.org/ebuild-writing/functions/src_unpack/epatch/index.html こことか参考になるんじゃなかろうか。 vmware.eclass の 145 行目が Called epatch '/usr/portage/app-emulation/vmware-server/files/vmware-server-1.0.1.29996-general' に相当する処理を呼び出した場所に思う。 - EPATCH_SUFFIX="patch" - epatch "${FILESDIR}"/${PV} + EPATCH_SUFFIX="patch" EPATCH_SOURCE="${WORKDIR}/general" \ + epatch とかでどうだろう?違ってたらゴメンナサイ。
385 名前:382 mailto:sage [2006/09/10(日) 22:37:08 ID:8pcYPm3n] >>383-384 ありがとうございます。 vmware-serverがportageに取り込まれる前に公開されていたoverlayを 使って、vmware-serverをインストールしたことがあったのですが、 そのときのvmware.eclassが /usr/local/portage/eclass に残っていて、 これが悪さをしていたようです。 rm /usr/local/portage/eclass/vmware* したところ、無事インストール できました。 フォーラムに同じネタがありました。 ttp://forums.gentoo.org/viewtopic-t-490224-highlight-vmwareserver+epatchsource.html?sid=92b071fc6490b80290c56df670d1a8b8
386 名前:login:Penguin mailto:sage [2006/09/11(月) 06:44:01 ID:nAKbmng1] どこのバグかわからないのでここに報告 Firefox + openssl-0.9.8c だと segmentation fault ですぐ落ちる firefox-1.5.0.5 1.5.0.6 firefox-bin-1.5.0.5 自前build 1.5.0.5 1.5.0.6 2.0b2 emerge -e mozilla-firefox等 色々ためしてみたが、opensslを0.9.7k にもどすと無事起動 CPU:Athlon XP 2500+ gentoo-sources-2.6.17-r7 gcc-4.1.1 glibc-2.4-r3
387 名前:login:Penguin mailto:sage [2006/09/11(月) 07:10:34 ID:TsRv62UV] >>386 ちゃんと確認していないが俺も最近急にfirefoxがよく落るようになった ~amd64 gcc-4.1.1-r1 firefoxはturnk
388 名前:login:Penguin mailto:sage [2006/09/11(月) 22:13:22 ID:87F76aV7] gentoo-wiki.com落ちてる…
389 名前:login:Penguin mailto:sage [2006/09/12(火) 00:38:15 ID:AFq9zK7s] 質問 手元のgentoo2006.1上のuxtermから リモートのgentoo2006.1、fedora4、ubuntu6.06にログインしてゴソゴソしてるんだけど gentoo相手のときだけshift+pgupでスクロールバックできて fedoraもubuntuもshift+pgupがまったく効かないんだけどなんか設定あんのかな。
390 名前:login:Penguin mailto:sage [2006/09/12(火) 00:44:38 ID:cqVHEwL0] TERM?
391 名前:389 mailto:sage [2006/09/12(火) 00:50:27 ID:AFq9zK7s] あ、screenの外で試したらスクロールしますた 設定見直します
392 名前:389 mailto:sage [2006/09/12(火) 01:10:48 ID:AFq9zK7s] 思いっきり書いてありますたorz ubuntuの/etc/screenrcより # To get screen to add lines to xterm's scrollback buffer, uncomment the # following termcapinfo line which tells xterm to use the normal screen buffer # (which has scrollback), not the alternate screen buffer. # #termcapinfo xterm|xterms|xs|rxvt ti@:te@ たしかにこれと同じような設定がgentooではデフォで効いてる。 なんでubuntuではコメントアウトしてあるのか、そもそもこれは何をしてるのか サパーリ
393 名前:login:Penguin [2006/09/12(火) 03:00:15 ID:rpVMxBba] www.gentoo.org/doc/en/gcc-upgrading.xml で emerge -eav world 完走できた方いらっしゃいますか?
394 名前:login:Penguin mailto:sage [2006/09/12(火) 03:12:48 ID:l2GiNRq9] 日本語がおかしくはないですかね
395 名前:login:Penguin mailto:sage [2006/09/12(火) 07:29:49 ID:exg7k8fD] -a だと一々きいてくるから、全部NO!って答えておけば一応完走じゃね?www
396 名前:login:Penguin mailto:sage [2006/09/12(火) 09:26:22 ID:tEyxE6+0] # eselect kernel list Available kernel symlink targets: [1] linux-2.6.14-gentoo-r5 [2] linux-2.6.17-gentoo-r4 [3] linux-2.6.17-gentoo-r7 [4] linux-2.6.17-gentoo-r8 使用中のカーネルには「*」が付いていた記憶があるが無くなってる
397 名前:login:Penguin mailto:sage [2006/09/12(火) 11:21:21 ID:W3A4xNLn] >>396 ls -l /usr/src/linux では、どう表示されんの?
398 名前:login:Penguin mailto:sage [2006/09/12(火) 12:50:16 ID:U5Hq5KSM] >393 途中 qemu あたりで止まったりしたけど、emerge --resume --skipfirst で 続行。gcc4/glibc2.4 でコンパイルできないものは放置。どうしてもコンパ イルしないと気が済まない場合は bugzilla 見る。 >396 うちも「*」無い。 > $ eselect kernel show > Current kernel symlink: > /usr/src/linux-2.6.17-gentoo-r8 というのは出る。
399 名前:login:Penguin mailto:sage [2006/09/12(火) 13:22:30 ID:0UefNj2A] >>393 仮にgentoo-sourcesだけマスクしておけば通るかもしれない。 .configが消えてしまうとコンパイル通らないのがいくつかある。 最初通らなくても二回目で通る場合が多いので(二回目は依存が解決ししている)通らなかったの メモしておいてともかくresumeで通るやつは通してしまう。 うちは4.1.1で何故か一回目kdelibsが通らず、全部終わった後再emergeで通した。 そのうちスクリブト書こうかとも思ってる。 通らなかったのをメモして自動で続行するやつ。
400 名前:login:Penguin mailto:sage [2006/09/12(火) 14:41:58 ID:/OhT/b7v] >>386-388 CFLAGSは? gcc4から(-ftree-vectorizeいれてると?)zlibのinflateかどっかでsegmentation faultになっちゃう。 (-march p3, -O2, -fomit-frame-pointer)だと大丈夫。
401 名前:login:Penguin mailto:sage [2006/09/12(火) 14:56:03 ID:N+znmUoY] >>399 .configはUSE=-symlinkならば問題ないかも
402 名前:login:Penguin mailto:sage [2006/09/12(火) 17:01:54 ID:VH9CNzmM] なんかKDE-3.5.4だったか~x86系列のを仕掛けて寝た。 起きてみたら画面真っ黒。バックライトだけは点いてる状態。 マウス動かしても反応なし。ctrl+alt+delも効かない。 電源ボタン長押しで強制終了。 再起動すると・・・grubでerror18と出る。webで調べたら大容量で biosが対応していないと出るエラーのようだけど、今まで問題なかった。 cdromブートを試みるが、シークエラー何たらと大量にエラーが出て hdaはマウントできない。もちろんfdiskでテーブルを見ることも出来ない。 どうもemerge中にハードディスクが逝かれてしまったようだ。orz データ吸出しも無理だろうなぁ・・・ 以上チラ裏
403 名前:login:Penguin [2006/09/12(火) 17:06:26 ID:vq0R+6+X] /etc/make.confを書き換える以外でパッケージごとにCFLAGSを指定する方法はありませんか?
404 名前:login:Penguin mailto:sage [2006/09/12(火) 17:48:51 ID:0UefNj2A] うちはgcc-4.1.1がずっとHDDをアクセスしっぱなしでだんまりになるトラブルを抱えてる。 マウスカーソルも消える勢いで猛烈にHDDアクセスしっぱなし。 この状態で放置してたらHDDやばいのかも。 この状態になったら一応15分くらい様子見てだめそうなら電源ボタン長押し。 ほんとなんにもできなくなる。 原因は全く不明。 現象的にはI/Oエラーを疑いたくなるのでもしかしたらカーネルかも。
405 名前:login:Penguin mailto:sage [2006/09/12(火) 18:58:17 ID:JBp1q33M] >>403 /etc/portage/bashrcに if [ "$EBUILD_PHASE" = compile -a "${CATEGORY}/${PN}" = "category/packagename" ]; then ? ? export CFLAGS="-Os" fi とか。
406 名前:login:Penguin mailto:sage [2006/09/12(火) 19:35:10 ID:IVyUEX8N] >>403 /etc/package.hogeみたいなのでcflagsを個別に指定しようとか言うプロジェクトがあったような・・・ 過去スレで見かけた気がしたんだが、どうなってるのかなぁ
407 名前:login:Penguin mailto:sage [2006/09/12(火) 19:52:21 ID:TLUTyfZ+] >>406 /etc/portage/package.cflags やろ 普通に使える
408 名前:login:Penguin mailto:sage [2006/09/12(火) 20:03:48 ID:vq0R+6+X] >>405 ,406,407 これですかね ttp://article.gmane.org/gmane.linux.gentoo.hardened/1204 ttp://forums.gentoo.org/viewtopic.php?p=1749445
409 名前:sage mailto:sage [2006/09/13(水) 19:16:56 ID:WbSAXXlP] lessでディレクトリーをみてしまったのですけど中身が表示されましたが、ほかに何か動作しているのでしょうかlesspipe.shがlsコマンドを実行しているのでしょうか、きになってねむれませんだれかおせーて
410 名前:login:Penguin mailto:sage [2006/09/14(木) 01:12:42 ID:uBYRzZ6R] emergeしたファイルが、どのパッケージにはいっていたか検査くするのって、なんでしたっけ? そろそろ備忘録、必要だなぁ。
411 名前:login:Penguin mailto:sage [2006/09/14(木) 01:14:32 ID:hI5l+eDR] >>410 qで一覧。 qfile hogeが目的のもの。
412 名前:login:Penguin mailto:sage [2006/09/14(木) 01:20:46 ID:dZSlOKRo] docが欲しいだけなのに再コンパイルするなんてあんまりだぁ
413 名前:login:Penguin mailto:sage [2006/09/14(木) 01:26:20 ID:uBYRzZ6R] q? ごめんなさい。もう少しくわしく教えてください。 localhost ~ # equery -q /usr/bin/gcompizthemer !!! No command or unknown command given (以下略…) localhost ~ # emerge -q /usr/bin/gcompizthemer !!! '/usr/bin/gcompizthemer' is not a valid package atom. localhost ~ # emerge -q gcompizthemer emerge: there are no ebuilds to satisfy "gcompizthemer". localhost ~ # emerge -q file gcompizthemer emerge: there are no ebuilds to satisfy "gcompizthemer".
414 名前:login:Penguin mailto:sage [2006/09/14(木) 01:34:23 ID:4XXKq6Mv] # equery belongs hoge で hoge を emerge したパッケージが出てくる。
415 名前:login:Penguin mailto:sage [2006/09/14(木) 01:37:59 ID:4XXKq6Mv] あと emerge の -q オプションは --quiet だから、 /usr/bin/gcompizthemer てパッケージを 静かに emerge しろと指示したことになる。 人に聞くのも良いんだけど、実際に叩く前に man しようよ。。。
416 名前:login:Penguin mailto:sage [2006/09/14(木) 02:32:19 ID:hBZI/Dxp] >>412 あるあるw
417 名前:login:Penguin mailto:sage [2006/09/14(木) 02:53:20 ID:hI5l+eDR] うひょ、そうとらえたか。私がいいたかったのは違う。 hoge ~ $ q Usage: q <applet> [arguments]... Currently defined applets: q <applet> <args> : virtual applet qatom <pkg> : split atom strings qcache <action> <args> : search the metadata cache qcheck <pkgname> : verify mtimes/digests qdepends <pkgname> : show dependency info qfile <filename> : list all pkgs owning files -----使い方一覧が表示される長いので省略----- hoge ~ $ qfile q app-portage/portage-utils (/usr/bin/q) sys-libs/ncurses (/usr/share/terminfo/q) hoge ~ $
418 名前:login:Penguin mailto:sage [2006/09/14(木) 05:56:30 ID:DEgBZ0YI] qはportage-utilsに入ってるツールだよ
419 名前:login:Penguin mailto:sage [2006/09/14(木) 06:27:39 ID:cv42BivB] epm使ってる
420 名前:login:Penguin mailto:sage [2006/09/14(木) 15:39:57 ID:BVZg4oi5] portage で パッケージAをビルドしたらパッケージBもemergeし直すとか設定できないかな たとえば,linux-kernel と nvidia-driver とか PHP と eaccelerator みたいな関係
421 名前:login:Penguin mailto:sage [2006/09/14(木) 15:48:16 ID:422hKDga] 簡単にスクリプトを書けそうなもんだが。
422 名前:login:Penguin mailto:sage [2006/09/14(木) 20:40:22 ID:TKRUyHs0] >>414 ,415,417 ありがとうございます。 equery blongsが出てこなかった…(´・ω・`)ショボーン qなんてのもあったんですね。しりませんでした。
423 名前:login:Penguin mailto:sage [2006/09/14(木) 22:24:40 ID:CqRcJT3G] >>420 kernel-moduleなら sys-kernel/module-rebuild というのがある
424 名前:login:Penguin mailto:sage [2006/09/16(土) 08:36:18 ID:LxMr6jsW] emerge --sync してPortageをアップデートしたんですが、 昨夜から行って、今朝もう一度、emergeコマンドやると Performing Global Updates: /usr/portage/profiles/updates/3Q-2006 (Could take a couple of minutes if you have a lot of binary packages.) .='update pass' *='binary update' @='/var/db move' s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*' ......... pTraceback (most recent call last): File "/usr/bin/emerge", line 4049, in ? emerge_main() File "/usr/bin/emerge", line 3770, in emerge_main portage.global_updates(settings, trees, mtimedb["updates"]) File "/usr/lib/portage/pym/portage.py", line 6656, in global_updates myupd) File "/usr/lib/portage/pym/portage_update.py", line 198, in update_config_files write_atomic(updating_file, "".join(file_contents[x])) File "/usr/lib/portage/pym/portage_util.py", line 728, in write_atomic f.close() File "/usr/lib/portage/pym/portage_util.py", line 696, in close os.rename(self.name, self._real_name) OSError: [Errno 16] Device or resource busy と出て先に進む事ができません:-( 過去ログ見て、寝て処理を待てということが書いてあって、 今朝やってみても同じ症状。 OSError: [Errno 16] でググって・・・みたら、 英語ですがそれっぽいのが上に来ました。調べてみます。 もし、解決方法のご存知のかたいらっしゃいましたら、 ご教授いただけると幸いです。 また来ます。
425 名前:login:Penguin mailto:sage [2006/09/16(土) 10:36:18 ID:SX2LFoe3] >>424 うちは、一時的に/etc/make..confを #SYNC="rsync://rsync.jp.gentoo.org/gentoo-portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" として、emerge --syncからやり直したら動いた。
426 名前:login:Penguin mailto:sage [2006/09/16(土) 13:52:22 ID:LxMr6jsW] >>425 さん ありがとうございます。試してみて同じエラー出てしまいました。 orz バグ?? Bugzillaで同じようなこと書いてあったし、 バグならどうしようもない気がす。 インスコしなおしても、emerge --syncでまた同じことになるなら 意味ないし。根本的な原因とは・・・調査中ぅ ( _ _)oバタ <zzzz
427 名前:login:Penguin mailto:sage [2006/09/16(土) 15:09:02 ID:KxbLP6x3] >>426 ここにパッチあるみたいだから、試してみれば? bugs.gentoo.org/show_bug.cgi?id=147010
428 名前:login:Penguin mailto:sage [2006/09/16(土) 15:40:19 ID:FvFMjWRe] portageツリーの更新だけならsnapshot持ってきて手動削除->展開でいけるけど emergeコマンドか壊れているとどうにも。
429 名前:login:Penguin [2006/09/16(土) 18:37:56 ID:LxMr6jsW] >>427 さん >>428 さん ありがとうございます。 パッチを参考にして、portage_update.pyを書き換えたら、emergeできました!
430 名前:login:Penguin mailto:sage [2006/09/16(土) 18:38:50 ID:LxMr6jsW] あげてもうたorz
431 名前:login:Penguin mailto:sage [2006/09/17(日) 11:29:10 ID:pdJvsOHk] うちは~amd64, 2006.1の環境なんだが、いつの間にか デフォルトでセットされてるUSEが大分削られたみたいね。 (X jpeg pngとか) -pv --newuse したら大量のパッケージが。 あと、Auto-USEって無くなったっぽい?
432 名前:login:Penguin mailto:sage [2006/09/17(日) 11:33:14 ID:IPIBMTIU] Auto-useってのは知らないけど、デフォルトのフラグはプロファイルに /usr/portage/profiles/default-linux/x86/2006.1/desktop を使えばデスクトップ向けな設定になる。
433 名前:login:Penguin mailto:sage [2006/09/17(日) 11:35:01 ID:IPIBMTIU] ってx86じゃない…読み替えて下さい。
434 名前:login:Penguin mailto:sage [2006/09/17(日) 13:36:40 ID:JcabGqAe] emerge portage した後に --newuse して確認汁とかなんとか出てたような。
435 名前:login:Penguin mailto:sage [2006/09/17(日) 13:52:56 ID:4ayhfohw] >>431 Auto-USEはなくなったよ。ちょっと前の話ではあるけど。
436 名前:login:Penguin mailto:sage [2006/09/17(日) 14:23:49 ID:bWPb5Ffl] Firefox2.0beta2に挑戦、まあ普通に動きますわw テーマをしこしこ作るとするか
437 名前:login:Penguin mailto:sage [2006/09/17(日) 19:06:16 ID:8vWQ1oBO] 一般ユーザとスーパーユーザで表示が違うけど DRMはちゃんと動いてるのか判断できない。 lsmodではdrmは出てきます。 $ glxinfo | grep render libGL error: open DRM failed (Operation not permitted) libGL error: reverting to (slow) indirect rendering direct rendering: No OpenGL renderer string: Mesa GLX Indirect # glxinfo | grep render direct rendering: Yes OpenGL renderer string: Mesa DRI Radeon 20050528 x86/MMX NO-TCL 実はxorgを6→7にしてからfirefox、sylpheed、gftp、gaim、gnome-terminalで、 ネットに接続するとマウスとキーボードが利かなくなって、emerge中のHDDも止まる。 リセットボタンしかない。
438 名前:login:Penguin mailto:sage [2006/09/17(日) 19:17:01 ID:4ayhfohw] 昔はDRIのパーミッション設定をxorg.confに書き込んでいた記憶が。 nvidiaドライバに変更してからしなくなったけど。