Gentoo Linux 31
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2011/01/11(火) 08:08:11ID:VnbqMTCLttp://www.gentoo.org/
Gentoo Linux Users Group Japan (GentooJP)
ttp://www.gentoo.gr.jp/
【はじめに】
Gentooの歩き方
ttp://www.gentoo.gr.jp/jpmain/arukikata.xml
Gentooハンドブック (インストールガイド含む)
ttp://www.gentoo.org/doc/ja/handbook/
【もうちょっと先】
Gentoo Linux Frequently Asked Questions
ttp://www.gentoo.org/doc/ja/faq.xml
Gentoo Linux tips 集
ttp://www.gentoo.gr.jp/jpmain/tips.xml
Portage ユーザガイド
ttp://www.gentoo.org/doc/ja/portage-user.xml
Gentoo-Portage.com
ttp://www.gentoo-portage.com/
Gentoo-Wiki.com(08年10月データ消失 復旧中)
ttp://en.gentoo-wiki.com/wiki/Main_Page
【前スレ】
Gentoo Linux 30
http://hibari.2ch.net/test/read.cgi/linux/1270796287/
0002login:Penguin
2011/01/11(火) 08:08:31ID:VnbqMTCLebuildJP
ttp://ebuild.gentoo.gr.jp/
Wiki
ttp://wiki.gentoo.gr.jp/
emerge --syncはやり過ぎに注意!一日一回程度にしましょう。
二台以上Gentooがある人はlocal mirrorを立てましょう。(とっても簡単)
0003login:Penguin
2011/01/14(金) 11:49:26ID:ou07GCWK0004login:Penguin
2011/01/14(金) 12:30:40ID:+tO6Dndm0005login:Penguin
2011/01/14(金) 12:59:20ID:a/S+QFgs0006login:Penguin
2011/01/14(金) 13:54:40ID:vAXcvawU変な疑問の持ち方をしている気がする。
気が向いたから書く。
コメントはコメントで、コメントが値を持っているような事はない。
ただ、
> `# CONFIG_XXX is not set'
と、いった文字列の有無で、
そのパラメーターの新出既出の判定をしているだけ。
試しに、その行を一文字でも変更して
listnewconfig / oldconfig すれば、出力が変わるので判る。
なんで、そんなことをしているのかといえば、
文字列比較のコストを考えて、
デフォルト値に対して、必要なもののみ変更するようにしているか、
もしくは、
C言語では、#define で、シンボルを定義して、
#ifdef で条件分岐する時、値ではなくて、シンボルを定義した事が
分岐の判別理由になるから、config ファイルを整形して、
コンパイラに渡すことを考えて、=n は、未定義にするとかじゃないのかな。
ただ、新出既出の判定をする為に、わざわざ、is not set を付加して
コメントとして出力してるとかだろう。
まぁ、一部推測だし、あんまり詳しくないけど。
0007login:Penguin
2011/01/14(金) 16:04:03ID:RBVsNqzrmesaのコンパイルでこける。
mklib: Making Linux shared library: swrast_dri.so.tmp
../common/utils.o: file not recognized: File truncated
とか言ってswrast_dri.so.tmpが作れず終了。
いたって普通にgentoojpのガイド通りxorgインスコまで進んだだけなんだが…
何かおわかりになる方いますか?
0008login:Penguin
2011/01/14(金) 16:16:11ID:fRfF5sE7取り敢えずFEATURESからccacheを消してみて
あるいはccache -c でも行けるかも。
ccache使ってないのならわかんない
0009login:Penguin
2011/01/14(金) 17:29:33ID:NtoA0TeE0010login:Penguin
2011/01/14(金) 18:50:30ID:mSsv6YHTあたりが消されて泣きそうになってたのは俺だけ?
またビルド時のメッセージ見逃したのかな…
0011login:Penguin
2011/01/14(金) 20:30:21ID:fRfF5sE7ひょっとしてdev-db/sqliteをUSE="icu"で入れて尚且つPortage metadataをSqlite化してる?
これ、かなり前に報告されたままFixされてないみたい(確認もされてない?)
http://bugs.gentoo.org/show_bug.cgi?id=347612
俺の環境では殆どicuが使われてない(webkit-gtkくらい)せいか、何の問題も出なかった
ちなみにicu更新時には別に何のmessageも出ないよ
0012login:Penguin
2011/01/14(金) 20:47:15ID:mSsv6YHT>ひょっとしてdev-db/sqliteをUSE="icu"で入れて尚且つPortage metadataをSqlite化してる?
そう、まさにその状況です。icu-4.6がstableにきたのでemageしたら
emageが出来なくなってしまった…
仕方なく野良でicu-4.4をmakeしてrevdev-rebuildでなんとか復活した
0013login:Penguin
2011/01/15(土) 03:43:09ID:qJBRg3o1なんかb25_decode failed (code=-9).とか吐くんだよね。
今のマシンはpcsc-liteとccidのバージョンがそれぞれ1.6.6と1.4.1-r1なんだが、
過去ログを探るとpcsc-lite-1.6.1とccid-1.3.13-r1で動いたらしい。
PT2が動作してる人がいたらノウハウplz orz.
0014login:Penguin
2011/01/15(土) 06:44:10ID:aT5n8rcaあー、それって解釈の問題だよね。でもないか?まあその解釈が正しいのかな?
is not set と =n が等価であることに変わりはないと思うけど、
(少なくとも oldconfig 動作上は。make に対しては違うのかもしれないな)
=n を is not set と表現しているわけではないと。
コメントも含めて記述がないものは =n と同じってことなら(同じか知らないけど)、
make に対しては is not set もただのコメントってことになるね。
=n は省略、というかとにかく書かないと。
# まあ実際 is not set コメントを消して make の結果が変わらないか
# 試したわけじゃないけど。多少興味はあるがそこまでするつもりはない。
make menuconfig や make oldconfig に対して is not set が
影響を持つ点が、ただのコメントではないとした理由だけど、
(影響を持つから実際、ただのコメントではないが)
それは menuconfig などの config tool(?) に対する
新出既出の判定情報として使われているだけだと。
C++コンパイラ上では意味を持たない doxygen コメントみたいなもんかな。
.config いじるツールを書く時は is not set を n 選択した項目として見ればいいってのは
どっちにしろ変わらないか。
あ、ごめんスレ違いだっけ?
0015login:Penguin
2011/01/15(土) 21:19:33ID:FUGXxKbg/usr/lib/libz.soを/lib/libz.so.1へのシムリンクに置き換えたら問題ありますか?
ghciがldスクリプトを理解しないバグがあるんで、直るまでシムリンクでお茶を濁せたらと
0016login:Penguin
2011/01/16(日) 14:58:28ID:qv6ueEwm0017login:Penguin
2011/01/16(日) 15:03:52ID:8Ko1Io4Y0018login:Penguin
2011/01/17(月) 09:19:45ID:npmWUk4dいつものことながらやる気ありすぎだろw
ConsoleKit関係で混乱するStableユーザが多数出ると予想してみる
0019login:Penguin
2011/01/19(水) 21:22:26ID:l7444sbS0020login:Penguin
2011/01/19(水) 21:25:39ID:Cr6NdueCその程度でファイルシステム壊れるような事はありえないだろうな
原因は他にあると考えるべきだろう
0021login:Penguin
2011/01/20(木) 00:42:13ID:8mBWuYA+壊れることはないだろ。
ってか壊れるなら欠陥FS
0022login:Penguin
2011/01/20(木) 06:01:43ID:FFIWCC2C(遅レスだが)同じくハマった・・・
/etc/portage/modules の
portdbapi.auxdbmodule = cache.sqlite.database
行をコメント(#)にして、
# emerge -1 sqlite
してから、先の modules のコメントを戻して
# revdep-rebuild
できたっす。
002319
2011/01/20(木) 20:46:20ID:2cgz9usS起動するたびにfsckをやられて、Ctrl + Dを押せとかって怒られるんだけど
0024login:Penguin
2011/01/20(木) 20:50:24ID:c1RmWcwQ0025login:Penguin
2011/01/20(木) 20:57:20ID:2cgz9usS昔、HDDを使っていた時から同じ現象がでたの
今はSSDを使っているんだけど、同じ現象がでるの
ext4 + kde4を使っているから、クラッシュするのかな
0026login:Penguin
2011/01/20(木) 21:03:34ID:RRHTlvnL0027login:Penguin
2011/01/20(木) 21:16:14ID:tZQKrvgO0028login:Penguin
2011/01/22(土) 11:37:35ID:2N/5dFpl>起動するたびにfsckをやられて、Ctrl + Dを押せとかって怒られるんだけど
その前のエラーメッセージを書き出してみたら?
0029login:Penguin
2011/01/23(日) 10:57:17ID:uyxTtOS3amd64システムが、これまで機嫌よく動いていた。何の気なしに、
カーネルをアップグレードして、ブートローダをいじったのが
間違いの元だった。
make oldconfig などもやって、2.6.36-r5 に上げたら、
/dev/hdb を /dev/sda などど認識するようになった。
そういう話は聴いていたので、ブートローダも /etc/fstab も、
最新式の udev 対応に変えっか! と作業し始めたが、
lilo はそういうディスクデバイスをうまく扱えないようだ。じゃあ
grub に変えようと取りかかるが、やはり grub.conf や menu.lst を
どういじっても、kernel panic が来る。ほとんど一日かけるが、
いくら WEB を漁っても、とうとう正解に達しなかった。
明け方、LIVE DVDを使ってデータのバックアップを取った後、
震える手で、Ubuntu 64bit 版のインストールディスクをCDドライブに
入れて再起動をかましてしまった。……そして、今。俺は、裏切り者になった。
この板の皆さん、さようなら。Gentoo にふさわしい男になれたら、
また帰ってくるつもりだ。
0030login:Penguin
2011/01/23(日) 12:03:34ID:FQ42kxpy0031login:Penguin
2011/01/23(日) 13:40:01ID:as4LnzLPubuntuがportageだったら、絶対使っていたわ
0032login:Penguin
2011/01/23(日) 16:19:50ID:0cLkdbnhまずgrubにして、次にudevにして、最後にkernelをアップグレードすべきだ
0033login:Penguin
2011/01/23(日) 20:54:45ID:4jShVRzi/etc/init.d/xdmでkdm起動しなくなった。
とりあえずxorg-serverをダウングレードして直したけど、
なんだったんだろ
0034login:Penguin
2011/01/23(日) 22:41:32ID:rF7+2zXUなんだかんだで、xorg-server を 1.9 -> 1.7 にして落ち着いたみたい。
(xinit もいっしょにダウンされるけど)
一週間ほど使ってみて問題無いようだったら、~版を試してみるか・・・
>>29 さいなら?
003625
2011/01/24(月) 22:04:23ID:KDuUg/ZLやっぱり、ハードが悪いのかな
この前のマシンでは、そんなこと起きなかったのに
0037login:Penguin
2011/01/24(月) 22:49:53ID:q6o3Af3Q0038login:Penguin
2011/01/24(月) 23:18:16ID:GD7jz5d+メモリじゃなかったらm/b疑うべき。
0039login:Penguin
2011/01/25(火) 08:32:30ID:uEPTg8sBUbuntu にしたら、何となく GUI 動作にモッサリ感がある。
Gentoo で、カーネルやら USE flag の調整もあって、
かなりうまくチューニングできていたときのレスポンスは
気持ちよかったのに(たとえ compiz 使っていても)。
ああ、早く Gentoo に復帰したい。でも、インストールマニュアルの
内容が古すぎて、grub も lilo も udev 対応にできない……。
0040login:Penguin
2011/01/25(火) 10:05:17ID:UHmyQN+K戻ってくるの はえーよw
ttp://www.gentoo.org/doc/en/handbook/ (english)
で頑張るんだ!
0041login:Penguin
2011/01/25(火) 14:49:31ID:Xu/U+3pRブートローダーなんて、カーネルとかinitrdとか読むだけだと思うんだけど、
udevに影響することなんてあるの?
■ このスレッドは過去ログ倉庫に格納されています