Gentoo Linux 32
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2011/10/18(火) 07:44:01.51ID:Z80j7bmuttp://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 31
http://hibari.2ch.net/test/read.cgi/linux/1294700891/
0511login:Penguin
2012/03/27(火) 14:11:42.53ID:8qkTolr9ワークアラウンドとして物理的にコネクタを抜き差しするとキーボードが使えるようになった
低確率で最初から認識してる事もあるんだけど、スキルが無いので放置してる
0512login:Penguin
2012/03/27(火) 14:43:47.66ID:zv2yT/0Ggentoo-sources (stable)
3.0.17-r2
3.1.10-r1
3.2.1-r2
3.2.12
なぜ ~(unstable) の 3.2.9 を使うのだろう・・・
ライブDVD(>>508)でブートしてから、/dev/sda3 は手動マウントできるんだろうか・・・
(PS/2ポートもちゃんと使えるのかな)
0513login:Penguin
2012/03/27(火) 16:09:38.48ID:zv2yT/0G・HPマシン & カーネルバージョンによって変な動きになったことの経験談
HP-Compaq のノートPCで、あるバージョン(覚えていない)で RTC 動作が変になった
いろいろ調べて ディレイ(時間)の確保に 0x80ポートを叩いているところが問題になっていた
※この時は調べた情報の通り、手作業で 0x80→0xED にソースを書き換えていた
その後、config オプションに kernel hacking -> io delay type の項目が追加された
CONFIG_DEFAULT_IO_DELAY_TYPE=0
↓
CONFIG_DEFAULT_IO_DELAY_TYPE=2 ← 自分は udelay タイプに変えている
※ちなみに ubuntu の kernel 2.6.32〜3.0 では TYPE=1 (0xED)になっている
ヘルプを見ると 0x80 はデバッグポートとして使われていることもあるらしい(多分 HP独自仕様)
0514login:Penguin
2012/03/27(火) 21:38:38.13ID:jMf6dcQakernelの行にedd=offを入れたらどうなる?
0515login:Penguin
2012/03/27(火) 23:08:33.14ID:FjA3EO4f0516login:Penguin
2012/03/28(水) 08:40:49.15ID:D2E0DVq3>なぜ ~(unstable) の 3.2.9 を使うのだろう・・・
もはやサポートされなくなったVMware Server 2.0を捨ててKVMに移行したくなったので。
それならカーネルが新しいほうがいいかなと。
ライブDVDはまだ作ってないので、また今夜。
>>513
>CONFIG_DEFAULT_IO_DELAY_TYPE=2 ← 自分は udelay タイプに変えている
改善しませんでした。
詳しい挙動としては、i8042デバイスがPS/2ポートを見つけられていない状態。
/dev/sdc1が見つからない挙動ですが、どうもファイルシステムというよりかはデバイスファイルが見つからない状態で、
これまでHP ML115 G5はSATA HDDもUSBメモリも一様にSCSIとして見えているのですが、
これがIDEドライブとして初期化されているようなのです。
0517login:Penguin
2012/03/28(水) 15:12:13.21ID:C68MQaYKそれでやってみたら?
0518login:Penguin
2012/03/28(水) 16:00:25.50ID:0dOFabhyますます udev な気がする。495 を試してみたら。
0519login:Penguin
2012/03/30(金) 18:06:37.62ID:enfm6kPS0520login:Penguin
2012/03/30(金) 19:44:18.38ID:Re6m3emt0521login:Penguin
2012/03/30(金) 20:44:14.51ID:enfm6kPShttps://bugs.gentoo.org/show_bug.cgi?id=363321
0522516
2012/03/31(土) 09:53:25.15ID:6PlgkCoSあれからLiveCDを入手して、CDからは起動できることを確認しました。
LiveCDの/proc/config.gz をHDD側にコピーしておいて、
genkernelでlinux-3.2.1-r2 を再ビルド。
しかしやはり同じエラーで起動しない。
ひょっとして、grubの起動オプションの問題だろうか?
0523login:Penguin
2012/03/31(土) 18:50:41.46ID:OYXab0+Z0524516
2012/03/31(土) 20:06:48.35ID:6PlgkCoSudevのバージョンは171です。
devtmpfsはかなり前から使用する設定で運用しています。
報告が遅れてすみません。
0525login:Penguin
2012/03/31(土) 23:09:54.99ID:SuyALKJM消えていったものが行き着く deltagarden みたいな場所があったら
引っ張りたいものがいくつかあるな。
delta じゃなくて epsilongarden かな。いや sunset か。
0526login:Penguin
2012/04/01(日) 11:43:56.81ID:972rsaflhttp://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/
0527login:Penguin
2012/04/01(日) 17:30:46.51ID:mjZJdpEOそういう overlay があればということで。
でもここって dead file が rev を遡らなくても取れんだね。
リポジトリから過去を見るもんだと思ってたよ。
0528login:Penguin
2012/04/02(月) 13:21:28.94ID:RfybphD7# emerge-webrsync --revert=20120330
2・3日はsyncするのやめといたほうがいいかもしれん
0529login:Penguin
2012/04/02(月) 14:21:46.53ID:uO4bmKd9#Live DVDにInstall Wizardが付きました
0530login:Penguin
2012/04/02(月) 20:51:47.89ID:5V3tZ5kmまじか。今日帰ったら作ろうと思ってたのに(;ω;)
0531login:Penguin
2012/04/02(月) 22:28:41.72ID:y0MCQZyaliveDVDは本当にリリース。
だがインストールウィザードはエイプリルフール
pcの日時を4月1日にしてDVD起動すると
ウィザードのアイコンが表示される
クリックするgentooらしいメッセージが。。。
0532login:Penguin
2012/04/03(火) 00:12:11.27ID:WKgtogAW0533login:Penguin
2012/04/03(火) 15:22:21.36ID:TUxtZPVvインストールできないgentooCDの使い道がよくわからないんだけど
何につかえるのだろうか?
0534login:Penguin
2012/04/03(火) 22:58:14.39ID:neDCSB6Zemerge -e world
0535516
2012/04/05(木) 09:44:16.43ID:SWEw9jgRデフォルトでLiveCDと同じ設定になるものなのか。
しかし、それにしても症状が全く変わらぬ。
うむむ……
0536login:Penguin
2012/04/05(木) 20:52:05.53ID:lmgENP+1俺使ったことないや
0537login:Penguin
2012/04/05(木) 20:54:13.51ID:aSf8EY/z俺も使ったことがなかったけど、udev-182をきっかけに作った。
0538login:Penguin
2012/04/06(金) 15:54:01.84ID:Ste4YWZs0539login:Penguin
2012/04/06(金) 23:49:35.36ID:DOKtaALrCan not find engine mozc-jpとエラーが出てmozcに切り替えられません
googleで検索してみたのですが、gentooでの発症例がありませんでした
誰か同じエラーが出た人はいませんか?
0540login:Penguin
2012/04/07(土) 15:58:29.16ID:PZqyQridその人はibusにパッチを当ててもらって直ったようだけど
0541login:Penguin
2012/04/08(日) 10:56:18.70ID:yBuMgsDCportageでインストールしたパッケージをuseを変えて再インストールしようとした場合、
既にインストール済みのパッケージはアンインストールしてから再インストールした方がいいんでしょうか?
0542自動でやってくれる。
2012/04/08(日) 11:02:38.86ID:8XZtILGlggrks
0543login:Penguin
2012/04/08(日) 11:08:13.98ID:yBuMgsDC0544login:Penguin
2012/04/08(日) 11:18:11.97ID:tJ7otrymそんなの、ドキュメントに書いてるんだがな
--newuse
Gentoo使い続けるなら、ドキュメントやメッセージを丹念に読むことを勧めるよ
そうしないと、必ずハマる。
0545login:Penguin
2012/04/08(日) 11:55:39.62ID:tJqgpZAK基本最初っからそのパッケージのみだけどビルドし直しになるので一々消してから入れ直す必要はないかな
もしそれでエラー出したらそこで初めてログ見ながら対処する感じでいいと思う。
もちろん自分もそうしてるし、正直今迄一度もそんなトラブルに遭遇した事はない。
0546login:Penguin
2012/04/08(日) 15:38:50.35ID:nyxIORJLで大抵は大丈夫
0547login:Penguin
2012/04/08(日) 16:04:25.52ID:zwTb6ECE0548login:Penguin
2012/04/09(月) 00:36:56.22ID:BPN72yygdittaとかいうグラフ生成ツールがはいってない
org-modeを手動でいれるしかないのでしょうか
0549login:Penguin
2012/04/09(月) 00:55:32.22ID:MEFRI+xXebuild見るかぎりあまり変なことはしてないみたいだが。
ところで、gccのアップデートがかかったんで
emerge -e systemくらいしてみよか、と、やってみたら
lameとかflacなんかまで含まれてる。
昔入れてたときはsys/*なパッケージのことだと思ったんだけど
systemって、ようするにバックエンド全般のことになったの?
0550login:Penguin
2012/04/09(月) 11:40:24.17ID:XBDe6Ubeel-getとかで突っ込んだほうが幸せになれる気がする(Gentooの意味が無いとも言う)
0551login:Penguin
2012/04/10(火) 00:10:17.95ID:bEcGLl+3↑を見ながらXorgのインストールをやっているのですが
emerge xorg-x11してみると以下のようなエラーを返されてしまいます。
どのような処理を実行すればemerge xorg-x11できるのでしょうか。
(dependency required by "net-print/cups-1.4.8-r1[php]" [ebuild]
(dependency required by "app-text/ghostscript-gpl-9.04-r4[cups]" [ebuild]
略
0552login:Penguin
2012/04/10(火) 00:43:44.67ID:mjXhzmB3pastebinにでも貼るといいよ
0553login:Penguin
2012/04/10(火) 06:10:41.47ID:5iMprhSa何故かpdfとdviで文字化けするけど
make.confにUSE=CJKで作りなおししないとだめなんだろうか
0554login:Penguin
2012/04/10(火) 23:09:55.20ID:HPb7aUT4依存をつぶせ
0555login:Penguin
2012/04/16(月) 10:46:09.06ID:pP3cwuZwemerge -e world で落ち着いた。
0556login:Penguin
2012/04/16(月) 12:15:34.76ID:UkKj+l2Yemerge app-portage/gentoolkit
revdep-rebuild
0557login:Penguin
2012/04/17(火) 15:38:02.62ID:SWcUcnq90558login:Penguin
2012/04/17(火) 15:51:32.13ID:JVX0OhNh0559login:Penguin
2012/04/17(火) 19:53:25.01ID:kUt3tlpjこないだネットブックでやったら三日ぐらいかかっちゃったよw
0560login:Penguin
2012/04/17(火) 23:37:38.11ID:QDkxNaFK0561login:Penguin
2012/04/18(水) 18:56:39.69ID:nByFAKdAひさびさに壊れた
kmod と module-init-tools が互いにコンフリクトしてるのに
openrc-9999 がどうしても module-init-tools 入れろと言いやがる
module-init-tools 入れると、今度は udev が kmod 入れろと言いやがって
openrc は udev にも依存してるのでどうにもならん。
openrc が元凶だと思って必要なら後入れでもいいかと消したら
9999だったもんで、手元のソースでの上書きができない。
悪いことに消したのが openrc だから、/etc/init.d/net.lo も消えて
ネットにつながらん。
案の定、再起動したらマウントすらできん。
久々に詰んだわ
0562login:Penguin
2012/04/18(水) 22:13:36.44ID:90EAX+jVつifconfig
0563login:Penguin
2012/04/19(木) 06:52:46.48ID:lf1fNhKGopenrc殺してからじゃ色々遅いだろうけど
別メディアからLinuxbootするしかないんじゃね
0564login:Penguin
2012/04/22(日) 16:04:44.64ID:y+E+SdwzそっくりLiveCDのものと入れ替えるにはどうすればいいでしょう?
0565login:Penguin
2012/04/22(日) 18:26:30.22ID:Gpq1ZDIB0566login:Penguin
2012/04/22(日) 19:12:01.84ID:y+E+Sdwz505のあたりから何回か質問してるんだけど、
結局解決できてないんです。
入れなおしたほうがいいのかなあ……。
0567login:Penguin
2012/04/22(日) 21:17:17.68ID:B6/W/J0WLiveにはいっているビルド済みのカーネルを使いたい?
なぜそんな汎用カーネルを使いたいの?
普通にgenしたカーネルじゃダメなの?
0568login:Penguin
2012/04/22(日) 21:38:30.31ID:WWd5sqm2>>522で
>LiveCDの/proc/config.gz をHDD側にコピーしておいて
>genkernelでlinux-3.2.1-r2 を再ビルド
genkernelつかわないでmakeしてみたら
0569login:Penguin
2012/04/23(月) 08:49:46.66ID:4YbIsg1B何度も書くようだけど、問題は kernel じゃない気がするな。initrd の udev とかちゃんと更新した?
ちなみに kernel のコピーは /lib/modules と /boot の下から必要なものを持って行くだけ。
0570login:Penguin
2012/04/25(水) 20:49:34.04ID:/0mR2jC/0571login:Penguin
2012/04/27(金) 22:37:12.03ID:kuoIOII70572login:Penguin
2012/04/28(土) 03:07:59.95ID:ycClHyWd返事が遅れたけど、ありがとう。
連休だし、udevと格闘してみます。
0573login:Penguin
2012/05/01(火) 13:19:41.41ID:UeuNRpbk/dev/vg/usrが見つからんとか、色々文句言われる。
forum見てもtipsが複数あってどれ選べば良いかわからんし。。。
0574login:Penguin
2012/05/01(火) 14:12:22.90ID:6/ArB33m端から試せばいいじゃん
0575login:Penguin
2012/05/01(火) 15:13:58.43ID:pAcQOefbまず、何をやったか書いた方がいいと思うよ
0576573
2012/05/01(火) 15:43:53.22ID:pHSXv5dU結論から言うと、lvm2のstaticビルドがちゃんとできてなかったのが原因だったわ。
emerge後にlvm.staticを手動で/sbin/lvmにコピーしないといけないのを知らなかったorz
需要があったら後で他の手順もちゃんと書きます。
0577login:Penguin
2012/05/02(水) 01:43:38.38ID:tvsLsmHEsylpheed(3.1)ビルドしようとすると
In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0,
from defs.h:27,
from hogehoge.c:(n):
/usr/include/glib-2.0/glib/gmacros.h:32:2: error: #error "Only <glib.h> can be included directly."
が3つばかし出る
Firefox12pgoも
checking that static assertion macros used in autoconf tests work... no
でコケる。
Compiler cannot compile 「macros」って出てるし、同じ理由?
glib2.32自体が間違ってるのかsylpheedがおかしいのかそれとも環境のせいか…
この2つ、通ってる人います?
0578login:Penguin
2012/05/02(水) 02:31:06.65ID:fp5j0mnr#include <glib/ghogehoge.h>
とかなってるところをいちいち
#include <glib.h>
に直せば通ると思うが
それかsylpheed側が対応するのを待つか
0579login:Penguin
2012/05/02(水) 02:48:07.81ID:BtjW5f7j何が起きても不思議じゃないね
0580login:Penguin
2012/05/02(水) 10:21:11.94ID:WNTtbnsEたしかGNOME3導入時にncurseで同じことがあって俺は
/usr/incllude/curse/*.hを全部/usr/incllude/へリンクさせて対処した(すごいバッドノウハウっぽいけど)
0581login:Penguin
2012/05/02(水) 10:44:48.86ID:PjkVtsD4確認できた人はBug報告しておいてくれると良いんだけど(俺はstable星人なので確認できないの。すまん)
あとSylpheedに関してはUpstreamで修正済みバージョンがリリースされてるので、Bump Requestも出しておくといい
http://sylpheed.sraoss.jp/ja/news.html
0582577
2012/05/02(水) 16:48:11.73ID:tvsLsmHEFEATURESからuserprivを外したらいけた。
ただ、その後再付与しても通るようになった。
わけがわからん。ccache周りで何か起きてたのかもしれない
0583577
2012/05/02(水) 19:31:52.17ID:tvsLsmHEsylpheed についても解決。
一番の原因は ./libsylph/defs.h が(存在しないか、残骸があるだけの)
glibconfig.hを見てたことだった。
こいつをglib.hを見るようにすればおk
(<glib/gi18.h>に関しては、glib.hの中に含まれてないので修正不要)
あとは手動ebuild
# ebuild ./sylpheed-3.1.3.ebuild fetch
# ebuild ./sylpheed-3.1.3.ebuild unpack
エディタで work/sylpheed-3.1.3/libsylph/defs.h を開いて27行目の
#include <glibconfig.h> を #include <glib.h>に変更
# ebuild ./sylpheed-3.1.3.ebuild compile
# ebuild ./sylpheed-3.1.3.ebuild install
(portageのインスコ済みに組み込みたければ)# ebuild ./sylpheed-3.1.3.ebuild qmerge
# ebuild ./sylpheed-3.1.3.ebuild clean
これでできた。
0584login:Penguin
2012/05/02(水) 19:52:08.96ID:tvsLsmHE×一番の原因は ./libsylph/defs.h が(存在しないか、残骸があるだけの)
×glibconfig.hを見てたことだった。
○一番の原因は ./libsylph/defs.h がglibconfig.hを見てたことだった。
てかこれglibのバグだ。
gmacros.hが、
「<glib/gmacros.h>すんな!<glib.h>にしろ!」
って言ってるのに、
/usr/lib/glib-2.0/include/glibconfig.h で堂々と <glib/gmacros.h> してる
0585577
2012/05/02(水) 20:31:07.00ID:tvsLsmHEglib.h をincludeすると、glib.hがincludeしてるgtypes.h経由で
glibconfig.hもincludeするようになってるんだな。
だから直接glibconfig.hをincludeせずに、glib.h経由でやれってことみたい。
何度もスレ汚しすまん
0586login:Penguin
2012/05/04(金) 02:00:55.14ID:zqThxC6sと
dev-texlive/*
の2つの系列のtexパッケージがあるってことでいいの?
どっちか片方しか入らない?
0587login:Penguin
2012/05/04(金) 10:04:59.39ID:zqThxC6sgome3入れてるんだけど
何か大幅変更きたの?
0588login:Penguin
2012/05/06(日) 00:44:25.15ID:7BI/VlFsひょっとしてgnome3か?
変更っていうか、バグだな。
gtk+のebuild覗いてみたけど、スクロール周りのバグフィックスのために
xorg-serverのアップデートも必要になってるっぽ
ttp://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/x11-libs/gtk+/gtk+-3.4.1-r1.ebuild?view=markup
75行目-78行目のコメント欄
xorg-serverを1.11系のままにしたいなら、
gtk+のバージョンをstableの3.2.4-r1で止めておけば問題ないはず
0589login:Penguin
2012/05/17(木) 21:45:50.22ID:2XmukqTHあのPCは元気だろうか(反語)
0590俺様用 Gentooめも
2012/05/20(日) 19:58:19.44ID:rIsgrA8bPostfixのバージョンの問題かと色々試したが関係なし
フォーラムにも似たような事例があった → http://forums.gentoo.org/viewtopic-t-923778-highlight-postfix.html
まあ最後のlnのエラーメッセージが、いつものautoconf、automake、libtool、portage絡みのバグっぽいので
とりあえず先日更新されたportageが怪しいと、package.keywordsにsys-apps/portage -~amd64してやったところ、即座に解決した
恐れを知らぬ~amd64尖兵ならば安直にamd64に逃げるより、むしろpackage.maskに=sys-apps/portage-2.1.10.62して
バグが潰されるだろう、新版portageに期待した方が良いかもしれない
0591login:Penguin
2012/05/22(火) 05:00:56.65ID:5tEoD+EO0592login:Penguin
2012/05/22(火) 05:14:34.30ID:OdwuhbGvttp://packages.gentoo.org/package/sys-devel/gcc?full_cat
0593login:Penguin
2012/05/26(土) 22:16:36.28ID:EtAW7uN0RUBY_TARGETS="ruby18 ruby19" にして入れて eselect ruby set ruby19 したら
refe, migemo とかが動かなくなりました。
app-text/migemo-0.40-r5 を ruby_targets_ruby18 で入れたので
migemo は ruby18 で動くのかと思ったのですが
/usr/bin/migemo は #! /usr/bin/env ruby となっていて eselect の方で
動いているようです。
ruby_targets_ruby18 となっていたら #! /usr/bin/ruby18 にするとかならないもんでしょうか?
portage的にはこの場合 eselect ruby set ruby19 環境に対して
migemo コマンドは未対応ってことになるんでしょうか?
# その場合はとりあえず /usr/bin/migemo を自分で書き換えるしかないかなあ…
dev-ruby/refe-0.8.0-r1 は ruby_targets_ruby18 ruby_targets_ruby19
なんで動いてもよさそうですが…
どっちも(~)だからただのバグなのかもしれませんが。
0594login:Penguin
2012/05/26(土) 23:34:51.04ID:reHMY5Gnあー、例えばpythonの場合でも、active pythonをpython3にすると動かなくなるパケジがまだ結構あるのよね
だからmigemoもeselect ruby set ruby19で動かなくても良いっていう解釈もできなくもない
(暇ができたら直したい……)
ruby_targets_ruby19なパケジ(refe)がruby19で動かないとしたら明確にBugなんでそれはBugzillaに登録するべき
0595login:Penguin
2012/05/27(日) 16:38:00.02ID:bZFMgYgNまだ eselect ruby set ruby18 にしといた方が無難みたいですね…
0596login:Penguin
2012/05/30(水) 21:09:07.83ID:TzF6iXs4一回の更新が長すぎる
0597login:Penguin
2012/05/31(木) 07:16:49.40ID:iRIpIafU何にのりかえる?
0598login:Penguin
2012/05/31(木) 08:13:47.48ID:deoVhPGj0599login:Penguin
2012/05/31(木) 16:08:17.60ID:ixinWmEwxfce入れてみた
mountまわりを現在設定中
0600login:Penguin
2012/06/03(日) 01:28:35.88ID:f1fIrClffsck -y
再帰不可能になった
0601login:Penguin
2012/06/03(日) 03:45:06.05ID:mPVWJb8R0602login:Penguin
2012/06/03(日) 08:55:55.98ID:KX7u1iOUタイプミスで内蔵HDDをフォーマットしてしまったぜ
0603login:Penguin
2012/06/03(日) 15:37:58.26ID:b47O/fuo上を向いて歩こう
0604login:Penguin
2012/06/03(日) 20:16:32.32ID:RRhkZ8U50605login:Penguin
2012/06/03(日) 20:33:45.95ID:jLaXW/Io10年近くGentoo使って初めて知った
0606login:Penguin
2012/06/03(日) 21:05:00.10ID:RRhkZ8U50607login:Penguin
2012/06/05(火) 18:34:31.02ID:XENwAs8n欧米では頑丈・丈夫・タフというイメージがメインなんだそうだ。
なるほどーと思った。
0608login:Penguin
2012/06/05(火) 22:00:41.41ID:Sq/JoBUE0609login:Penguin
2012/06/05(火) 22:15:22.62ID:3L5xmbeS0610login:Penguin
2012/06/05(火) 22:25:53.54ID:0/ZwXaBy■ このスレッドは過去ログ倉庫に格納されています