Gentoo Linux 23
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2007/07/09(月) 21:22:53ID:IPu2+Iarhttp://www.gentoo.org/
Gentoo Linux Users Group Japan (GentooJP)
http://www.gentoo.gr.jp/
・はじめに
GentooJPの歩き方
http://www.gentoo.gr.jp/jpmain/arukikata.xml
Gentooハンドブック(含 インストールガイト)
http://www.gentoo.org/doc/ja/handbook/
・もうちょっと先
Gentoo Linux Frequently Asked Questions
http://www.gentoo.org/doc/ja/faq.xml
Gentoo Linux tips 集
http://www.gentoo.gr.jp/jpmain/tips.xml
Portage ユーザガイド
http://www.gentoo.org/doc/ja/portage-user.xml
Gentoo-Portage.com
http://www.gentoo-portage.com/
Gentoo-Wiki.com
http://gentoo-wiki.com/Main_Page
前スレ
Gentoo Linux 22
http://pc11.2ch.net/test/read.cgi/linux/1174358448
0162login:Penguin
2007/08/10(金) 23:11:37ID:jLL9Ai/0ありがとうございます。
上にも書いてあったけど、
MAKEOPTS="-j4"で、emergeテラハヤス
高い買い物しただけありました。
よーしゴリゴリ、コーディングするぞー!
0163login:Penguin
2007/08/10(金) 23:52:40ID:giqwpSfQ0164login:Penguin
2007/08/11(土) 00:49:27ID:s5ahIaCfsystemはworldを内包しているみたいですが、「worldからsystemを除いたパッケージ」
を抜き出すことって可能なんでしょうか?
0165login:Penguin
2007/08/11(土) 01:38:16ID:r/9zurcRあと揚げ足取りだけどworldがsystemを内包では。
0166login:Penguin
2007/08/11(土) 01:39:38ID:07+GdbI/emerge -pe systemと-pe worldをdiffるとか?
0167login:Penguin
2007/08/11(土) 01:43:21ID:07+GdbI/0168login:Penguin
2007/08/11(土) 01:44:18ID:r/9zurcR0169login:Penguin
2007/08/11(土) 01:45:23ID:r/9zurcR0170login:Penguin
2007/08/11(土) 01:47:35ID:zyUNo0wsどっかにworldとかsystemのリストがある。それをうまいことdiffれば
0171164
2007/08/11(土) 02:08:55ID:s5ahIaCfご指摘どおり、「worldはsystemを内包」が正しいです。すいません。
/var/lib/portage/world が、Systemを除外したインストール済みの
パッケージリストのようですね。
これがまさに自分が探していた物のようです。ありがとうございました。
0172login:Penguin
2007/08/11(土) 03:54:36ID:M/9q1Q5L> /var/lib/portage/world が、Systemを除外したインストール済みの
> パッケージリストのようですね。
違う。それがworldそのもの。
> これがまさに自分が探していた物のようです。ありがとうございました。
164の回答ならそれで正しいけど、上の意味なら/var/db/pkgの
リストを作ってemerge -ev systemの結果と差分をとるしかない、と思う。
万が一こんがらがってしまった場合のために念を押しておくと、
world ≠ 「インストール済みのパッケージ」 だ。
0173login:Penguin
2007/08/11(土) 09:01:43ID:28U0pOU41.4の本じゃemerge hotplug?なんじゃこれ?
0174login:Penguin
2007/08/11(土) 09:03:12ID:sWVfyrZP0175login:Penguin
2007/08/11(土) 12:01:34ID:j9SI4MVv(本自体は丁寧に書いてあったんだけど、現状にはそぐわない。)
あと日本語ドキュメントは参考程度に考えて、
174氏の策に従うべし。
0176login:Penguin
2007/08/11(土) 13:53:37ID:28U0pOU4ありがとうございました。
0177login:Penguin
2007/08/11(土) 15:23:35ID:Gt50Lwfg--oneshotを付けたら入らないというのは理解してるけど
それ以外にemergeで入れて入らない場合ってあるの?
0178login:Penguin
2007/08/11(土) 15:26:19ID:HhGGJQ0j依存関係で自動的に入ったパッケージはworldには入らない
だったと思う。
0179login:Penguin
2007/08/11(土) 15:32:33ID:zyUNo0ws先述のリストに自分で書けばよい。
0180login:Penguin
2007/08/11(土) 16:07:27ID:Gt50Lwfgあ、そうか。そういうのもあるね、たしかに。
疑問解決しました。ありがとう。
0181login:Penguin
2007/08/12(日) 20:30:12ID:C7r+Rooo0182login:Penguin
2007/08/12(日) 21:54:50ID:80h5eSDv0183login:Penguin
2007/08/12(日) 23:53:11ID:268YnAUY俺だけかな?
0184login:Penguin
2007/08/13(月) 00:24:50ID:TQhZbeKE0185login:Penguin
2007/08/13(月) 09:22:19ID:OlPo9RMerevdep-rebuild どお?
ちなみにうちの環境では、gnome 系のアップデートで
dev-perl/XML-Perser が動かないと ビルド中に止まった。
何度目かにようやく XML::Perser で止まっているメッセージが読めたので
emerge XML-Perser としてみたらコンパイルが進むようになった。
0186login:Penguin
2007/08/13(月) 09:35:30ID:ODsoHP4Srevdep-rebuild -X --library=libexpat.so.0
0187login:Penguin
2007/08/13(月) 12:39:53ID:3g7ZubKJあつい。
>185
gconf が要求してるみたいね。あと Parser ね。
0188login:Penguin
2007/08/13(月) 15:03:56ID:83bwwUA70189emerge@中毒患者
2007/08/13(月) 18:15:16ID:MbkIaReIsync開始、鯖のAAが出たと思うとファイル数は一瞬で数万
ものすごい数のebuildリストが滝のように流れること数十秒
ディスクアクセス待ちで少しゆっくりになる削除ファイルリストの流れ
キャッシュアップデート、ファンと同時に狂ったように回転する "-" ... 2% 12% 50% 51% 88% 100%
移動転勤パッケージの状況表示
ソースのダウンロードにハブのインジケータがぎらぎら光る
ファン全開で数ギガのメモリをフル使用、makeの文字列がものすごい勢いで画面を流れて小一時間
5秒カウントダウン終了後に怒濤のHDDアクセス、ビジーランプヒカリっぱなし、流体軸受けなのにがりがりがりがり
etc-update 1y1y1y1y1y
revdep-rebuild
prelink -faRmv
startx...
興奮の連続としか言いようが無いじゃないか?
先週末は120程度up-dateが有ったね。
0190login:Penguin
2007/08/13(月) 19:58:26ID:4xhn9lLS0191login:Penguin
2007/08/13(月) 20:06:19ID:MbkIaReI鋭いツッコミ乙
確かに全部Yなら−3だね。
今回のupdateはkdmが有ったから、其処だけは以前のまま。
一台は気づかずにやってしまい、ターミナルから修正してOK。
しかし、ログイン画面の写真がroot以外『ムンクの叫び』…
素晴らしいジョークだね。
0192login:Penguin
2007/08/13(月) 21:54:30ID:3RcQyQNv0193login:Penguin
2007/08/13(月) 22:45:41ID:/NsazrB8最近 (nvidia|ati)-drivers をアンインスコした?
0194login:Penguin
2007/08/14(火) 00:44:11ID:DP2NPz8Tそんなによく使われるパッケージなら、
なるだけ後方互換を意識してほしい。
って、expatってなに提供するライブラリ?
0195login:Penguin
2007/08/14(火) 01:08:04ID:fGQ+2Zd80196login:Penguin
2007/08/14(火) 01:51:44ID:M0Ql8xvx0197login:Penguin
2007/08/14(火) 03:00:14ID:35tbnbCqgentoo-sources のデフォルトがアグレッシブすぎね?
if unsure, say N って書かれてるのに
デフォルトでチェックされてる項目が多すぎるんだぜ。
0199192
2007/08/14(火) 06:18:11ID:b9Mdr8KLいえ。nvidia-driversはインスコしてあります。
二日間試行錯誤して駄目だったので、なんとなく一行だけ書き込んでしまったのですが、
まさかレスを貰えるとは思ってませんでした。
0200login:Penguin
2007/08/14(火) 07:35:31ID:eDiuer2Lちゃんと確認しているんだよ
0201login:Penguin
2007/08/14(火) 07:40:11ID:Eb3Yx9E+30パッケージとかどんだけwwww
0202login:Penguin
2007/08/14(火) 18:20:25ID:Eb3Yx9E+0203login:Penguin
2007/08/15(水) 19:55:23ID:blaiGfWcemerge -uD world が通らないからしょうがなくeオプ付けて全部再コンパイル中・・・
熱い夜になりそうだ・・・
0204login:Penguin
2007/08/15(水) 21:08:36ID:srJum3Z2俺も通らなかったけど、色々やってみて何とかなった。
何したか憶えてないが、とりあえずexpat関係のrevdep-rebuildは必要だろうな。
あとgtk+で引っかかったらfontconfig、gettext、pangoの再emergeとかかな。
0205login:Penguin
2007/08/15(水) 22:16:00ID:3QSM5wvN落ちてね?
0206login:Penguin
2007/08/15(水) 22:37:47ID:bFXH+TF7>>155
けっこう前から落ちっぱなし…
0207login:Penguin
2007/08/15(水) 23:24:46ID:3qQqhsC3任意のコマンドを実行できる脆弱性がみつかって、落としたみたい。
0208login:Penguin
2007/08/16(木) 11:41:01ID:Rv/5NAb50209login:Penguin
2007/08/16(木) 17:43:42ID:YMo+DeKN0210login:Penguin
2007/08/17(金) 01:55:17ID:XCBOSEGj0211login:Penguin
2007/08/17(金) 14:51:30ID:aR7W3HSo0212login:Penguin
2007/08/18(土) 08:41:43ID:JRpiY6wW0213login:Penguin
2007/08/20(月) 12:23:25ID:ewZdwCcIしたら
install: target `/var/tmp/portage/sys-apps/sysvinit-2.86-r8/image//sbin/' is not a directory: No such file or directory
とかでて最終的に ERROR 終了。
"//" って一体・・・。
ログたどってみるとなぜか ignore されてるけど
mv: cannot stat `/var/tmp/portage/sys-libs/readline-5.2_p4/image//usr/lib/libreadline.a':No such file or directory
とか、
installing ro.gmo as /var/tmp/portage/sys-apps/sed-4.1.5/image//usr/share/locale/ro/LC_MESAGES/sed.mo
とか。
image ってのは誰が作ってるパスなんだろう。
こいつが元凶なんだろうけど、それ以前に環境がグチャグチャになってしまってる気がする。
どなたか同じ症状の方や、ここ見とけって方居ませんか?
0214login:Penguin
2007/08/20(月) 12:44:11ID:fcTGTg1D//は/と同一で問題無し。
適当にエスパーすると、ディスクフルとかじゃないの?
0215login:Penguin
2007/08/20(月) 13:07:31ID:ewZdwCcIこれは python or bash が吸収してくれと言うことなのでしょうか?
hoge@fuga ~ $ df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/hda3 988244 323012 615032 35% /
udev 250156 432 249724 1% /dev
/dev/mapper/vg0-usr 20642428 3853096 15740756 20% /usr
/dev/mapper/vg0-home 5160576 142500 4755932 3% /home
/dev/mapper/vg0-opt 5160576 325244 4573188 7% /opt
/dev/mapper/vg0-var 10321208 481560 9315360 5% /var
/dev/mapper/vg0-tmp 5160576 131780 4766652 3% /tmp
/dev/mapper/vg0-var2 20642428 1212136 18381716 7% /var2
shm 250156 0 250156 0% /dev/shm
/var も /tmp も足りないってことは無さそう・・ですが、
なぜか emerge --resume で通ってしまいました。
原因分からないまま何度絵怖いです。
0216login:Penguin
2007/08/20(月) 13:55:02ID:fcTGTg1D>> //は/と同一で問題無し。
>これは python or bash が吸収してくれと言うことなのでしょうか?
えーと、別にどこかで//を/に文字列として変換しているわけではなくて、
そういうパスの指定の仕方が許されているということだと思う。
0217login:Penguin
2007/08/20(月) 16:31:30ID:k28TKiQh0218login:Penguin
2007/08/22(水) 23:58:21ID:Z7KXx3ze問題の箇所は別だと分かり、安心して作業を続けることができました。
今ようやく全てのビルドが終わって、安定した環境に戻りました。
ありがとうございます。
rsh がでしゃばったり(xinit の依存で芋づるに)
gcc-3.3 入れようとしたり(jdk6 が libstdc++-v3 に依存して云々)
罠が多数でしたが forum 見てたらどうにかなりました。
次は baselayout-2.0 が stable になった時に
うっかり泣かないように気をつけないと。(lvm2 環境)
0219login:Penguin
2007/08/23(木) 01:18:14ID:c8OHYetu復旧できるでしょうか?
0220login:Penguin
2007/08/23(木) 02:23:28ID:D/yUYARJそりゃ、おまえの実力次第だろw
0221login:Penguin
2007/08/23(木) 02:48:58ID:p//wof6l0222login:Penguin
2007/08/23(木) 03:12:25ID:i6Mw4P3s善意でtar玉公開してくれてる人がいたはず
2回ほどお世話になったよ
0223219
2007/08/23(木) 03:42:09ID:c8OHYetuそりゃそうですよね。
>>222
tar玉ですか、検索してみます。
例えばですが、Knoppixで起動して別マシンからsshログイン。
Gentoo領域をマウント後chrootしてもemerge 出来ないかな?
Knoppix側の/lib or /usr/lib を追加してldconfigしたら出来そうな出来なさそうな……。
0224login:Penguin
2007/08/23(木) 05:01:13ID:1Ro/9JzK0225219
2007/08/23(木) 05:24:57ID:c8OHYetu常に別環境からsshしてるPCだったものでつい。
>>224
なんとなくですが必要だったような気が。
stage3落として展開してみようかな…。
0226login:Penguin
2007/08/23(木) 18:17:41ID:sLxlsfkWまあ~付きだけど。
2.2系のパッチ(apache-toolsのやつとか)が混ざるせいか、
インストールされないものが発生します。
0227login:Penguin
2007/08/23(木) 18:29:42ID:0gt7WjnRなんで一緒くたになっちまってるんだろう。
0228login:Penguin
2007/08/23(木) 19:11:04ID:dudBeBpiだったら、Gentooのboot diskつかって、quickpkgの方が(ry
0229login:Penguin
2007/08/24(金) 05:24:50ID:WBcB3O0m0230login:Penguin
2007/08/24(金) 10:23:39ID:1Fdgn6rdgtkdialog を emerge でインストール。
が -g オプションを認識しない。
よく見るとバージョンが 0.5 系と古いまま。
0.7 は ~ にも来てない。結局、ソースからインストール。
version bumped は、
0231login:Penguin
2007/08/24(金) 16:58:05ID:Gfnf/lpT0232login:Penguin
2007/08/24(金) 21:35:06ID:r1ddj570いつから出来なくなったんだ?
0233login:Penguin
2007/08/25(土) 00:50:03ID:sB66TUpq0234login:Penguin
2007/08/25(土) 01:09:29ID:lPCrYmNohttp://gentoo-wiki.com/Safe_Cflags
0235login:Penguin
2007/08/25(土) 01:21:06ID:sB66TUpq0236login:Penguin
2007/08/25(土) 04:36:32ID:HB/RE6IKhttp://apcmag.com/7017/linus_torvalds_talks_future_of_linux_page_3
> Before Fedora had PowerPC support, I ran YDL for a while, and before
> that I had SuSE. Funnily enough, the only distributions I tend to
> refuse to touch are the "technical" ones, so I've never run Debian,
> because as far as I'm concerned, the whole and only point of a
> distribution is to make it easy to install (so that I can then get
> to the part I care about, namely the kernel), so Debian or one of
> the "compile everything by hand" ones simply weren't interesting
> to me.
http://linux.slashdot.org/article.pl?sid=07/08/22/1437243
> Not a Gentoo user
> (Score:5, Funny)
> by jshriverWVU (810740) on Wednesday August 22, @11:54AM (#20319117)
>> "Compile everything by hand" ones simply weren't interesting to me,'
> guessing he's not a gentoo user :)
0237login:Penguin
2007/08/25(土) 04:39:30ID:m2lCuvNQ新しいNote買って、Gentooインストール前に書いたのが>>233
インストール中に書いたのが>>235か。
なんて想像したら、わらた
0238login:Penguin
2007/08/25(土) 09:07:14ID:k7U58pfx0239login:Penguin
2007/08/25(土) 11:40:38ID:kH09J6GY0240login:Penguin
2007/08/25(土) 12:35:16ID:VBOOrEMG0241login:Penguin
2007/08/25(土) 19:26:29ID:Ze4FMBzEデフォルトだと iptables すら入らないから
外に繋げるまでの敷居は低くない。
0242login:Penguin
2007/08/25(土) 19:45:38ID:HWFvBM9t立ててるよ。
スリムだから他のGUIマンセーナなディストリよりレスポンスはイイ。
0243login:Penguin
2007/08/25(土) 20:53:47ID:RYl9EHxBSlack からの乗り換え。
0244login:Penguin
2007/08/25(土) 21:51:05ID:RBqPE3zs自鯖はほとんどgentoo(一部centos)
業務用にも細かい設定がいるときはgentoo使ってる
0245login:Penguin
2007/08/26(日) 00:19:38ID:4Qvcqamx2.16に戻したよ...
0246login:Penguin
2007/08/26(日) 00:32:12ID:/YefxBkAジが出て、emerge が止まり、試行錯誤していたら、いつのまにか
libexpat.so.0.5.0がなくなり、libexpat.so.1.5.2 に代わっており、
revdep-rebuild さえできない状態になってしまった。自分はどこで間違った
ことをしたのだろう?
0247login:Penguin
2007/08/26(日) 00:41:22ID:uaFGH8KYln -s /usr/lib/libexpat.so /usr/lib/libexpat.so.0
emerge -auD --newuse world
emerge --depclean
rm /usr/lib/libexpat.so.0
revdep-rebuild
でよくなった。
ようするに消えたライブラリは似たライブラリのリンクで代用。
0248login:Penguin
2007/08/26(日) 01:01:58ID:jTfhkgQ/何か利点があってGentooを選んでるわけじゃないけど
まあ・・・好みの問題ってぐらいだなあ
余計なものがインスコされないからコンパクトに仕上がるって利点はあるがなー
0249login:Penguin
2007/08/26(日) 08:46:51ID:prQXQ/zD>>204とかで既出。
つかgentoo expatとかでググるだけでも
なにがあったかすぐ分かるし解決法も見える。
0250login:Penguin
2007/08/26(日) 17:16:08ID:0gn9qDWU0251login:Penguin
2007/08/26(日) 17:45:03ID:tv9CLQF5ACCEPT icmp -- anywhere anywhere
ACCEPT all -- localhost anywhere
ACCEPT all -- myhost anywhere
ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED
ACCEPT tcp -- 192.168.x.x/xx myhost tcp dpt:ssh state NEW
Chain FORWARD (policy DROP)
Chain OUTPUT (policy ACCEPT)
デスクトップ機だからこれで十分
0252login:Penguin
2007/08/26(日) 19:36:26ID:cGNUGGY40253login:Penguin
2007/08/26(日) 23:54:36ID:vvMVf9ci同じく
0254login:Penguin
2007/08/27(月) 07:16:09ID:KK3L3yDl俺の環境だと起動にやたら時間が掛かるようになったし
時々eth0を見失う... orz
0255login:Penguin
2007/08/27(月) 10:00:02ID:qxfCvVV8Bug 189042 じゃね?
0256login:Penguin
2007/08/27(月) 11:30:10ID:w52XS0J6libexpat.so.0 を切ると、動かなくなります。
% ldd /usr/bin/gnome-panel | grep libex*
libexpat.so.0 => /usr/lib/libexpat.so.0 (0x00002ad6e4ac9000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00002ad6e6e5a000)
このように libexpat.so.0 を link しているためです。
emerge しなおすと libexpat.so.0 を外すようですが、
両方を link しているものはかなりの量になるようで、
libexpat.so.0 をlink しているものを探したいのですが、
% rm /usr/lib/libexpat.so.0.5.0
% ldconfig
% revdep-rebuilt -p --library /usr/lib/libexpat.so.0
There are no dynamic links to /usr/lib/libexpat.so.0... All done.
で見つかりません。
/usr/lib/ はまだマシなようで, /usr/lib32/ 関係はもっとひどいことになっ
ているようで、libexpat を emersagge しても, libexpat.so は 0 のままでした。
libstd++.so.5 を探すものもあるようです。
% ldd /opt/bin/amdcccle | grep stdc
libstdc++.so.5 => not found
% ldd /opt/bin/amdcccle | grep libexp*
libexpat.so.0 => /usr/lib32/libexpat.so.0 (0xf7bae000)
% /sbin/ldconfig -p | grep libstdc++.so.5
libstdc++.so.5 (libc6,x86-64) => /usr/lib64/libstdc++-v3/libstdc++.so.5
整合性がなくても動いている限り放って置くべきなんだろうが、気になってし
かたがない。gentoo は鈍感力がないと使えないのだろうか。
0257login:Penguin
2007/08/27(月) 11:43:06ID:bg3uOsFd0258login:Penguin
2007/08/27(月) 13:45:53ID:NzNPV91B0259login:Penguin
2007/08/27(月) 14:04:30ID:w52XS0J6% revdep-rebuild
Configuring search environment for revdep-rebuild
Checking reverse dependencies...
Packages containing binaries and libraries broken by a package update
will be emerged.
Collecting system binaries and libraries... done.
(/root/.revdep-rebuild.1_files)
Collecting complete LD_LIBRARY_PATH... done.
(/root/.revdep-rebuild.2_ldpath)
Checking dynamic linking consistency...
done.
(/root/.revdep-rebuild.3_rebuild)
Assigning files to ebuilds... Nothing to rebuild
Evaluating package order... done.
(/root/.revdep-rebuild.5_order)
Dynamic linking on your system is consistent... All done.
% ldd `which evince` | grep libexpat
libexpat.so.0 => /usr/lib/libexpat.so.0 (0x00002b7994e3e000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00002b7996527000)
0260login:Penguin
2007/08/27(月) 14:10:36ID:+Fag7P9lその後にrevdep-rebuildではどうかな?
0261login:Penguin
2007/08/27(月) 14:36:51ID:TziN1ym2で小物19個ほどリビルドで済んだよ
大したこと無い
■ このスレッドは過去ログ倉庫に格納されています