Gentoo Linux 20
..
210:login:Penguin
06/09/03 17:08:55 a25a22HK
ぺんてあむふぉー
211:203
06/09/03 17:36:00 oqAb4FWv
>>210
よかったー
ありがとございます
212:login:Penguin
06/09/03 18:11:15 jCFJHJ0i
>>206
CoreDuoはプレスコ拡張命令持っているので -march=prescott 派と
素直に -march=pentium4-m 派に分かれている模様。
おれは prescott にしてる。とりあえず動作には問題無い。
213:login:Penguin
06/09/03 18:19:44 oqAb4FWv
しかし、うえにもあったけど、自分もfirefox-binがセグフォで起動しないし、
ブラウザのスクロールがやたらカクカクしておかしい
marchの指定を少し下げたほうがいいんだろうか…
epiphanyとgnomeは、いままでのディストリと比べると格段に軽いんだけど。
214:login:Penguin
06/09/03 18:25:13 VIN+suRz
>>213
~/.mozilla を消すのは試した?
215:login:Penguin
06/09/03 18:48:43 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
06/09/03 19:23:51 JIrDEWuM
>>212
-march=pentium-m
ではなくて?
217:login:Penguin
06/09/03 19:37:19 LoWx3hGi
firefox-bin segmentation fault だとやたらとヒットして分からんです。
そのエラーだけだと分からないから strace の出力を見てはどうでしょう。
URLリンク(forums.gentoo.org)
これなんかは単純にパーミッションの問題だったらしい。
218:login:Penguin
06/09/03 20:22:19 kZJkgTkR
>>213
gdb で動かしてみたら?
219:login:Penguin
06/09/03 21:16:23 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
06/09/03 21:23:53 oqAb4FWv
straceつかってみたけど、
これを読むのは経験がないと、なかなかムズいね
気になるのは、
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
こんな感じのファイルが無いよってエラーが、散見されるくらいだけど、
makeした版のfirefoxでも存在してるから問題ないみたい
221:login:Penguin
06/09/03 21:31:11 a25a22HK
ソースからfirefox(/usr/lib配下?)のfirefox-bin(/opt)が混在してるのか?
222:login:Penguin
06/09/03 21:33:06 hctM8I8z
> CFLAGS="-O3 -march=pentium4 -pipe -fomit-frame-pointer -ffast-math -msse2 -mmmx"
最後の2つのオプションわmarchに内蔵されているす。
fast-mathわキワモノすね、浮動小数点演算の制度を殺してまで高速化するとわいえ、firefoxなどの
非マルチメディア系ソフトに有効なのか影響があるのかわ、なんともいえないす。
223:login:Penguin
06/09/03 21:33:43 VIN+suRz
-ffast-math つけるやつは素人
224:login:Penguin
06/09/03 21:37:47 a25a22HK
あと、日本語入力はなにつかってる、scim?
225:203
06/09/03 21:37:49 oqAb4FWv
>>221
最初、firefox-binをインスールしたけど
セグフォで起動しなかったので、
ソースからのfirefoxをインストールしてみたら、
ぶじ動いた
オフィシャルサイトから拾ってきたfirefoxを展開して
起動したけど、やっぱりセグフォした
226:login:Penguin
06/09/03 22:51:02 LoWx3hGi
USEのスコープってグローバルだけなのかな。
PHP用のデフォのUSEフラグが
これでもかってくらいにUSEを汚染してくれてるんだが。。
パッケージローカルのデフォのUSEフラグとか持てないかな。
持てたらアレか。ユーザーのmake.confとどっち優先かで揉めるか。
難しい話だ。
227:login:Penguin
06/09/03 23:09:48 yGVVSmpY
>>226
/etc/portage/package.use
とかは?
ところで、デフォのUSEフラグって何?
228:login:Penguin
06/09/03 23:11:03 4jZEbvce
>>226
/etc/portage/package.use
229:login:Penguin
06/09/03 23:31:41 kZJkgTkR
-ftree-vectorize はみんなどうしてる?
230:login:Penguin
06/09/03 23:42:03 LoWx3hGi
>デフォ
make.conf 何もいじらずに emerge --info した時の USE のつもり。
session とか reflection とか大層な名前のものが PHP でしか使ってなさそうなのに加わってる。
(default-linux から引き継いでる模様)
こういう PHP でしか使いそうに無いものは、
PHP のパッケージ内のみで定義されて
外に出てこないようにならんかなぁと。
なんて言うんだろう、なんか伝えにくいけど。
make.conf は最小にして package.use に記述するのが吉ですか?
231:login:Penguin
06/09/03 23:43:59 CNvQse5q
>>230
$ man portage
232:login:Penguin
06/09/03 23:45:06 KklRfYzt
-ftracerも当然つけるよな
URLリンク(gentoo-wiki.com)
233:login:Penguin
06/09/04 15:01:52 9UvlsXWQ
glibc-2.4-r3 age
234:login:Penguin
06/09/04 15:21:36 0ozNDe3i
>233
>153
235:login:Penguin
06/09/04 15:56:38 MLrksqAD
ちょっと必要になって新しいディスクに Windows インストールして
使ったんだが firefox の描画が超速いんですが...
Linux だめぽ
236:login:Penguin
06/09/04 15:59:49 VOBlDuoh
スレ違い
237:login:Penguin
06/09/04 16:02:14 2RvQv77e
>>235
つーか、gentooでemergeしたFirefoxが遅いぽい。工夫しないと駄目なのかもね。
俺の環境(AMD64)だと64bit環境でビルドしたものより、32bitのfirefox-binのほうが軽かった…。
238:login:Penguin
06/09/04 16:37:55 +DXI0dVV
firefox-binと自分でビルドするのでは最適化オプション違うの?
239:login:Penguin
06/09/04 16:46:06 SGuH2dnu
about:buildconfig見てみりゃわかる。
240:login:Penguin
06/09/04 17:08:29 P14CXTQn
pangoは遅い
cairoも遅くなる
241:login:Penguin
06/09/04 17:19:49 Rg33a7bg
gcc4、geditコンパイル出来ず
242:209
06/09/04 17:49:43 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
06/09/04 17:58:41 2RvQv77e
>>239
あ、そんな便利なのがあったんだ。ありがとう。
それにしても、64環境だと純正FlashPlayerがないんだね。
Firefoxは32Bit版に落ち着いてしまいそうだ・・・。
そろそろFlash9のβが出るらしいけど、やっぱり64Bitは置いてけぼりなのかな。
244:login:Penguin
06/09/04 18:50:13 89yHgy76
firefoxのcairo使わないビルド方法
URLリンク(www.google.co.jp)
245:login:Penguin
06/09/04 19:53:51 V6VbuN4M
export MOZ_DISABLE_PANGO="1"が効果あるかも?
246:login:Penguin
06/09/04 20:46:43 2RvQv77e
なんか色々あるんだねぇ。
nspluginwrapper も導入したいし色々試してみるかー。
247:login:Penguin
06/09/04 22:15:36 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
06/09/04 22:54:56 erKE6dDw
emerge -P gcc
249:login:Penguin
06/09/04 23:16:18 v9HhXFRA
3.3.xから3.4.xなら日本語があるじゃん。
英語ページだってほとんどテクニカルタームとコマンドだから、最初から読む気が
まったく無いんじゃなければ、どうにかなるだろ。
それさえも面倒っていうんならGentoo辞めた方がいいよ。
250:login:Penguin
06/09/04 23:26:12 vutpaCJt
ちょっとまて。2.6.18-rc5-mm1って何でdevice mapperの欠片すら出てこない?
LVMボリューム全滅で/と/bootしかねぇ・・・ orz
251:login:Penguin
06/09/04 23:43:43 P14CXTQn
>>250
Multiple-device supportじゃない?
252:250
06/09/05 00:04:49 mHWwr1xP
>>251
make oldconfigで差分だけ埋めて更新し続けてきたら.configから跡形も
無くなってたんですが、make menuconfigで出てきます? > Multiple-device support
久しぶりにmenuconfigしたけどどこに何があるのか追い切れなくて見付けられなかった。
253:login:Penguin
06/09/05 05:33:26 /JQHXdju
>>252
手元のの2.6.17-gentoo-r7では
Device Drivers
-> Multi-device support (RAID and LVM)
254:login:Penguin
06/09/05 05:49:40 J6bPaSY8
wikiのFAQで
[回答:usata] /dev/hdc3 はルートパーティションなので、dump や fsck 用のフラグは 0 0 にしておく必要があるでしょう。LiveCD で起動してマウントするなどして、1 1 となっている部分を 0 0 に変更してください。
===
とあるのですが、なぜfsckの数値も0にするのでしょうか?
255:login:Penguin
06/09/05 07:28:53 tR5o63PC
/なら1で良いと思うけどなぁ。
俺は全部0 0だけど。
256:login:Penguin
06/09/05 12:18:10 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
06/09/05 12:25:04 u0ylMrAk
なにをぐだぐだいってるのかさっぱり
258:login:Penguin
06/09/05 12:32:37 7LsQ8vtl
安定性第一のサーバーでこんなことをやってる時点で(ry
259:login:Penguin
06/09/05 12:47:30 wisfltrq
> emerge -DuNv xorg-x11
そもそも、 -p か -a いれろよ。確認もせずに実行するやつがあるかい。
260:login:Penguin
06/09/05 13:01:04 E0eH0T4Q
>ERROR: sys-libs/glibc-2.4-r3 failed.
>!!! failed to configure glibc
>gcc が古すぎるとおっしゃる。
ちゃんとログ貼らない奴にレスするのもなんなんだが、
>gcc-4 に乗り換えて、また、システムを弄られたら、たまらんし。
CHOSTを弄ってる人間の方は問題ないんか?
261:login:Penguin
06/09/05 13:26:29 3BtaBUGU
USE="-X" emerge emacs じゃだめなの?
262:login:Penguin
06/09/05 13:44:49 53H1yZYq
>>261
安定性第一のXserverかもしれんぞ
263:login:Penguin
06/09/05 14:26:54 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
06/09/05 15:24:31 DQzCJkPw
昨日の朝からgentoo-2006.0をインストールして、未だにemerge xorg-x11です。
なんか遅いなぁって程度に感じたんですが、これで普通ですか?
因みに ibook 500Mhz です。
MAKEOPTS="-j2" CFLAGSは触ってません。
265:login:Penguin
06/09/05 15:55:50 24pvRoXn
>>264
うちは、セレロン533ですが、そんなもんです。
266:login:Penguin
06/09/05 16:05:52 E0eH0T4Q
俺が、pen3 800MHzを単独で使ってたときは、stage1からやってたけど、
Xのマージまでなら一晩程度で済んだと思ったけどな。
まあ、かなり昔の話なので今とは違うかもしれないが。
267:login:Penguin
06/09/05 16:05:56 /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
06/09/05 16:07:32 d/qDmrx6
それが安定性第一のサーバーかよっ
269:login:Penguin
06/09/05 16:11:58 7LsQ8vtl
>>267
とりあえずこれはやった?
URLリンク(www.gentoo.org)
CHOST変更してる時点で(ry
270:login:Penguin
06/09/05 16:14:50 /JQHXdju
必要なデータと設定ファイルのバックアップを取って
再インストールした方が早そうだな。
271:login:Penguin
06/09/05 16:17:52 E0eH0T4Q
同感
272:login:Penguin
06/09/05 16:34:09 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
06/09/05 17:01:08 u4dnSZyP
make.confのCHOSTだけを勝手に変えた上に、
なんかいろいろいじっちゃっているなら、再インストールのほうがいいよね。
次は、インストールの時に、プロファイルとかの選択をするの忘れないで・・・。
274:login:Penguin
06/09/05 17:39:46 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
06/09/05 17:55:56 d/qDmrx6
>>272
URLリンク(www.gentoo.org)
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
06/09/05 18:01:17 jpKycYG+
そもそもハンドブック読まないのが当たり前になりつつある
そこが問題、かなり問題
手取り足取り教えたくても基本すらなぞろうとしないから教えようがない
翻訳を手伝っている人の為にも声を大にして言いたい
『ハンドブックを読みましょう』
277:login:Penguin
06/09/05 18:39:17 Up2e7gZt
インストールする時は毎回ハンドブック読んでる。
procのマウントポイント間違えて失敗したことあるし。
278:login:Penguin
06/09/05 18:43:09 E5pFeXfV
やばいなぁ・・・FreeBSD勉強しようと思った矢先にGentooが・・・
日本語整備されすぎですよこん畜生めorz
279:login:Penguin
06/09/05 19:15:18 OilRVw5+
gcc-4.1.1あまりにも厳密でmemtestなみとおもわへんか。
あー、コンパイルがこけまんねん。
白河の清きに魚も住みかねて、もとの濁りの田沼恋しき。
280:login:Penguin
06/09/05 19:33:00 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
06/09/05 20:13:39 u4dnSZyP
ちょっと待ったw
業務で使っている鯖でやっちまったのか?!
最低限動いているのなら、無理せずに、来週にでも
CD-ROM起動のディストリビューションで代機用意して
落ち着いて再セットアップしたほうがいいんじゃないか?
仕事で使っているものなら、つぎはぎだらけで動かすより、
安心して使える状態のもののほうがいいでしょ?
282:login:Penguin
06/09/05 20:33:11 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
06/09/05 20:46:27 m58SXk9W
まだ .1なんだから大目に見ないと
284:login:Penguin
06/09/05 20:50:06 i9Er2CCU
自分でやったことなのに、勝手に入っちゃったとかいうスタンスなんとか汁。
285:login:Penguin
06/09/05 20:58:23 u4dnSZyP
でも、別途、移行作業が必要なパッケージは、
emerge の前にもうちょっと注意でてほしいような気もする。
赤字のUとかNとか。
286:login:Penguin
06/09/05 21:03:35 m58SXk9W
gcc-4の場合はemergeしただけじゃシステムに影響ないじゃん
287:login:Penguin
06/09/05 21:10:00 u4dnSZyP
確かに。
gccだけの場合だったらなさそうだけど。
288:login:Penguin
06/09/05 21:38:55 bYcLActw
バカスww
ていうかなんで利用実績が少ないgentooを選んだんだ?
未発見のセキュリティホールがまだ山のようにあるかもしれんのに
289:250, 252
06/09/05 22:32:31 mHWwr1xP
>> 253
2.6.18-rc5-mm1になってブロックデバイスのサポートを切り離すことをできるように
コンフィグプロセスを変更した(組み込み用途だと思う)とばっちりでMulti-device supportが
消え失せたらしいです。地雷バージョンですね。
290:login:Penguin
06/09/05 23:44:00 9EsEj4Ai
>>277
LiveCDっつーの?あれ、なんかすごいね。
俺なんか2003年あたりにコンソールで仕込んだものをそのまま継続して
育ててたんだけど、このたび新規マシンにインストールすることになって
LiveCD使ってみて隔世の感があったよ。
あれだけGUIもインストールツールがあればハンドブックなんて要らない
んじゃないかとさえ思ってしまう。
291:login:Penguin
06/09/06 00:52:30 WS8CK9zn
手取り足取りなインストールツールがないから
結局コンソールと格闘しないとならない。
だったら最初からX起動させない方が早い。
と思わなかった?
292:login:Penguin
06/09/06 01:47:25 JKomeUaP
2006.1にしたんだけどgifのUSEフラグを有効にするとなぜかQtが3.3.6になります。
元々4.1.4が入ってたんだけど、3.3.6に変わることでまたQt関係リビルドするのもとっても面倒…。
今のところQtだけgif無効にしてるんだけど、これだとKonquerorでgifが表示されないという状態で困るし。
なんとかならないですかね?
293:login:Penguin
06/09/06 02:28:42 FF2ieK5n
USE="-qt3"とか?両方入れときゃいいじゃん。
294:login:Penguin
06/09/06 07:33:10 obprg6we
シープラスプラスは嫌われものだなw
295:login:Penguin
06/09/06 07:53:05 cUH3WOBX
言語が腐ってるから
296:login:Penguin
06/09/06 12:37:25 vbD08GHg
>>293
それはもう試したんですが駄目でしたね。
297:login:Penguin
06/09/06 13:04:02 BuwaKe80
qt4だけだと動かない(コンパイルできない)ものがない?
qt4の最初のころはなんかトラぶったこともあったような気もするけど、
/etc/env.d/44qt4, /etc/env.d/45qt3 とかがこなれてきて、最近はqt3と
うまく共存してくれてるような。
298:292
06/09/06 20:02:42 JKomeUaP
あ、もしかしてQt3とQt4って共存できるの?こりゃ恥ずかしいこと聞いちゃちゃったなw
299:login:Penguin
06/09/06 21:48:55 Uut11VfX
gcc-4.1.1でboehm-gcがこけるぅう
./include/gc_cpp.h:183: error: extra qualification 'gc::' on member 'operator delete []'
make[1]: *** [gc_cpp.lo] Error 1
300:login:Penguin
06/09/06 22:06:35 cUH3WOBX
>>299
うちでは問題ない
301:login:Penguin
06/09/06 23:32:54 b7/geydx
gcc4にしたいのに、hardenedだからできない。。
glibcも2.4に出来ないし。
302:login:Penguin
06/09/07 01:32:23 5cdl6t8I
hardenedを使っている人間がなぜgcc4を試すのかという一点に尽きるわけだが。
303:login:Penguin
06/09/07 02:04:30 ODOnJeTt
>>299
アクセプトキーワードで大丈夫だと思う。
304:login:Penguin
06/09/07 02:07:17 Nt+JNY0v
>>301になんか萌えた。
305:login:Penguin
06/09/07 02:15:06 yMDe2EhX
>>299 6.5はダメ。6.7はokだった。emerge -e worldに三日かかったから、
新しいboehm-gcが来てるのに気がつかなかったよ^^
306:login:Penguin
06/09/07 09:15:36 voO6iJW0
--4.1.1インプレ
描画性能の低下がボディブローのように効いてくる。
一方でk3b(実体はkdelibsか)は爆速になった。
損得勘定は微妙。
c++のコードは得、cのコードは大差ない、Xは遅くなるって感じかな。
遅くなったのがXではなくドライバだとハード固有の問題なのでなんとも言えないが。
ともかく速くなるコードもあれば遅くなるコードもある。
同じソースコードでも3.xと4.xでは挙動が変わる事がある。
4.1.1でtotemのbugが一つ消えた。
いつかは4.xにしないとならないが急ぐ必要もないと思う。
307:login:Penguin
06/09/07 09:40:48 bhZuZq4v
以前から4系使ってる俺には遅いくらいだがなw
308:login:Penguin
06/09/07 14:35:14 W2c7Bxub
うーん、、、
過去最高の安定した使い勝手の良い状態なんだよな。
それをあえて壊すリスクを冒してまで、今GCC4.X系へ
移行する意味はないのかもしれない。
だけど俺はgentooっ子。
あえて攻める。
309:login:Penguin
06/09/07 15:56:13 J86R3FW3
彡ミミミミ))彡彡)))彡)
彡彡゙゙゙゙゙"゙゙""""""ヾ彡彡)
ミ彡゙ .._ _ ミミミ彡
((ミ彡 '´ ̄ヽ '´/ ̄ ` ,|ミミ))
ミ彡 ' ̄ ̄' 〈 ̄ ̄ .|ミミ彡
ミ彡| ) ) | | `( ( |ミ彡
((ミ彡| ( ( -し`) ) )|ミミミ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
ゞ| ) ) 、,! 」( ( |ソ < 感動した!
ヽ( ( ̄ ̄ ̄' ) )/ \_______________
,.|\、) ' ( /|、
 ̄ ̄| `\.`─'´/ | ̄ ̄`
\ ~\,,/~ /
310:login:Penguin
06/09/07 16:34:48 PMeK6VPB
先日ATI(Radeon8500)からnVidia(GeForce6200)にグラフィックスボードを換えたんだけど、
試しに無理矢理ドライバ突っ込んだのが悪かったのか、nvidiaドライバでXが起動しない。
てか、X動かすとマシンがフリーズしてしまう。
nvドライバだと動くんで、何とかなるっちゃぁ何とかなるんだけど。
xorg-server-1.1.1でnvidiaドライバって使えないのだろうか…。
311:login:Penguin
06/09/07 16:41:31 yMDe2EhX
mltermはgccのバージョンが変わる度に表示が変わるな。
4.1.1ではボールドが極端に太くて画面が汚くなる。
直してくれないかなぁ。
312:login:Penguin
06/09/07 17:02:55 voO6iJW0
描画の速度低下は目に見えるレベルだからそのうちgcc4用パッチ出るんじゃないかな。
でもFedoraもMomongaもgcc4なんだよなぁ。
ググっても苦情はヒットしない。
グラフィックチップに依存する症状なのかなぁ。
>>311
freetype-2.1.1は試した?
bold細くなるよ。
ハードマスクだけど使える。
313:login:Penguin
06/09/07 18:24:23 LRDjIDEP
おれんち、mltermだけじゃなく、firefoxも太くなって困ってる
>>312 もしかして、2.2.1?
314:login:Penguin
06/09/07 19:29:53 ODOnJeTt
>>312
boldってfreetypeなの?
libXftとかcairoだと思ってた
315:login:Penguin
06/09/07 19:38:06 bhZuZq4v
/etc/fonts/fonts.conf
set the embolden flag
316:login:Penguin
06/09/07 21:16:51 9ZosxTRa
>>313
ごめん、2.2.1の間違い。
日本語の疑似boldがまともに読めるレベルまで細くなる。
英数字のboldは変わらず。
総じて2.1.x系よりも綺麗、好みもあるけど。
もう一つの解決方法はマイクロソフトのmeiryo、こいつはbold書体持ってるので綺麗にbold表示できる。
bold諦めるならfont.confでbold止めてしまう。
gnome、gtkのソフトはbold多用してるからgnomeだとどうしてもbold欲しい。
たとえばaMuleはつながってるサーバーはbold表示、他にマークとかつかない。
boldが出ないとどのサーバーにつながってるかログを見ないと分からなくなる。
317:login:Penguin
06/09/08 01:43:10 qU3mKd66
>>314
それが正しかったんだけど、freetypeにもボールド生成機能が搭載されたのよ。2.2以降にね。
akitoパッチも参考にして取り込んでいるみたいだし、期待してるんだけどね
318:login:Penguin
06/09/08 02:08:04 K4zm464V
すみません、ちょっと奇妙なトラブルに悩んでます。
相談に乗ってもらえませんか。
ftpクライアントがftp.geocities.co.jpに繋がりません。
エラーメッセージはこんなの:
NcFTP 3.2.0 (Aug 05, 2006) by Mike Gleason (URLリンク(www.NcFTP.com)).
Could not read reply from control connection -- timed out.
Could not open host ftp.geocities.jp: timed out while waiting for server response.
こちらの環境、状況等:
0. ACCEPT_KEYWORDS="?x86"
Linux aroma 2.6.17-gentoo-r5 #3 SMP PREEMPT Fri Aug 18 00:14:47 JST 2006 i686 Intel(R) Pentium(R) 4 CPU 2.66GHz GenuineIntel GNU/Linux
1. ncftpをnet-ftp/ftpに変えても同様な症状。
2. vmware-player上のWin98のコマンドプロンプトからは接続できる。!!
3. この数ヵ月前から接続しにくいという症状がでて、8月のある時点から
完全に接続不能。
4. もちろん、rootで実行しても同じ。
5. 数ヵ月前にアップデートしたきりの別マシンのcoLinuxでは、問題なく接続
可能だったが、カーネル以外を最新にアップデートすると、同じ状況(接続不能)。
以上です。よろしくお願いします。
319:login:Penguin
06/09/08 02:19:55 K4zm464V
連投すみません。
理解している範囲で状況を整理すると次の
ようになります。
1. control connectionがうまく張れない。(エラーメッセージより)
2. ftpクライアントそのものの問題ではない。(異なるクライアントでも同一症状のため)
カーネルの問題でもない。(coLinuxは2.6.12)
3. こちらがわのfire-wallとか、BBルータとかの問題ではない。(ゲストOSから接続できるため)
4. 世間では問題になってないらしい。(ググっても同じ悩みが引っ掛からない)
ライブラリの問題?geocities側の問題?
320:login:Penguin
06/09/08 02:34:53 xjWDQEjJ
ポート閉じてたりしてない?
321:login:Penguin
06/09/08 03:14:24 zM5BbRv1
tcpdumpでパケットの様子をみてみるとか
322:319
06/09/08 04:26:43 K4zm464V
今のところ、ftp.geocities.jp 以外のサイト、例えば、kddlabs とか
問題なくftpで繋がるんで、頭を抱えてます。
tcpdump は名前は知ってますが、使ったことなかったので、
ただいまemerge してます。ちょっと試してみます。
323:login:Penguin
06/09/08 05:27:16 xjWDQEjJ
手元からanonymousでアクセスしてみた。
アカウントないから当然弾かれるけど一応つながるね。
切り分けの参考にでも。
$ ncftp ftp.geocities.co.jp
NcFTP 3.1.9 (Mar 24, 2005) by Mike Gleason (URLリンク(www.NcFTP.com)).
Connecting to 202.93.89.155...
Welcome to the Yahoo! JAPAN GeoCities FTP server.
Need help? Get all details at:
URLリンク(help.yahoo.co.jp)
No anonymous logins accepted.
Yahoo!
Invalid member name or password.
If you continue to have problems, check out:
URLリンク(help.yahoo.co.jp)
324:login:Penguin
06/09/08 06:45:44 AqQjJfcu
いつのまにやら日本語のman suが化けるようになった
適当に見た範囲ではsuだけ
<standard input>:74: name expected (got a magic token)
こんなのが大量に。
LANG=Cで見ればいいからそんなに困らないけど。
以上チラシの裏
325:login:Penguin
06/09/08 12:27:18 oY9iJgVO
>316
URLリンク(bugs.gentoo.org)
の Comment #10 のサンプル見て感動した。マスク外した。
ありがとう。
326:login:Penguin
06/09/08 13:42:14 TV6fvcSw
URLリンク(www.gentoo.org)
↑ここを参考に、nvidiaのカードで3Dアクセラレーションを使いたいと思っています。
カーネルは、genkernelで作り、上記ページの手順を「Code Listing 2.12: カーネルモジュールの読み込み」まで進めたところエラーになってしまいました。
dmesgの該当箇所は以下の通りです。
nvidia: Unknown symbol pm_unregister
nvidia: Unknown symbol remap_page_range
nvidia: Unknown symbol pci_find_class
これは必要なモジュールがコンパイルされてないということではないかと思っているのですが、対応するmenuconfig上での機能名(?)がよくわかりません。
よい対応方法はないでしょうか。
よろしくお願いします。
327:326
06/09/08 14:01:10 TV6fvcSw
>>326です。
追記:
カーネル:gentoo-sources 2.6.17-r7
ドライバ:nvidia-kernel 1.0.6629-r6
328:login:Penguin
06/09/08 14:17:14 pnd+kXeU
URLリンク(gentoo-wiki.com)
329:login:Penguin
06/09/08 14:46:51 TV6fvcSw
ご返答ありがとうございます。
そこを参考にLatest "Unstable Release"でインストールしたところ問題はなくなりました。
ありがとうございました。
330:login:Penguin
06/09/08 15:43:17 RalIr10J
かなり乱暴なパケットモニタ(ジョークじゃないよw)
#!/bin/bash
port=0:65535
iptables -A OUTPUT -p tcp --sport $port -j LOG
iptables -A OUTPUT -p tcp --dport $port -j LOG
iptables -A INPUT -p tcp -i ppp+ --sport $port -j LOG
iptables -A INPUT -p tcp -i ppp+ --dport $port -j LOG
count=1
while [ $count -le 100 ];
do
echo > /var/log/kern.log
sleep 1
cat /var/log/kern.log | while read LINE; do
必要なら行成形
echo "$LINE"
done
echo "-------------------------------------------------"
count=$(expr $count + 1)
done
iptables -F
331:login:Penguin
06/09/08 16:21:43 /k/6Z4zM
gentoo で iptables するには、
カーネルのコンパイル時に network の設定をして、
emerge iptables とする必要があるにょ。
ってゆーか。emerge tcpdump した方が早い気がする。
332:login:Penguin
06/09/08 20:27:42 J6f10Gxf
GWN の 2006-09-04 版でユーザに影響があるもの
net-misc/bcm4400 は portage からまもなく(近日?)削除予定
→ kernel 付属のドライバへ移行
KDE 3.4 系は portage から数日で削除予定
→ KDE 3.5 以降へアップグレード
media-video/nvidia-glx と media-video/nvidia-kernel は
portage から 9 月 29 日に削除予定
→ x11-drivers/nvidia-drivers もしくは
x11-drivers/nvidia-legacy-drivers へ移行
# 今までは nvidia-glx と nvidia-kernel の二つが必要だったのが
# nvidia-drivers (or nvidia-legacy-drivers) の一つだけでよい。
333:login:Penguin
06/09/08 21:06:42 4W44BbVL
emergeってmake -j2みたいにマルチスレッド処理できないのかな。
単純にmakeをmake -j2にaliasすれば良いっていう問題でもなさそうだ。
334:login:Penguin
06/09/08 21:08:12 ioSJWhdk
マニュアル嫁
335:login:Penguin
06/09/08 21:09:52 /k/6Z4zM
/etc/make.conf に MAKEOPTS="-j2" とか書くんじゃないの
/etc/make.conf.example にも書かれてるし。
336:login:Penguin
06/09/08 22:24:22 Ao0WzEnl
-j3位でKDEをソースファイルを合体させてコンパイルさせるとメモリを半端なく使う。
337:login:Penguin
06/09/08 22:27:05 /k/6Z4zM
マルチプロセッサで無い環境の場合
-j オプションは distcc と一緒に使うと効果ありっぽい
338:login:Penguin
06/09/08 22:29:34 zM5BbRv1
単一プロセッサだってCPUバウンドな処理だけじゃなでしょ
339:login:Penguin
06/09/08 22:31:27 qU3mKd66
マルチスレッド処理というとすこしズレている気がするが。
どっちかといえばマルチタスクかな
340:login:Penguin
06/09/09 00:20:34 BVG8nxVK
ebuildによってdistccが使えたり使えなかったりするけど、
distccが使えないものに対してはMAKEOPTSの-jNを下げる方法はありますか?
distcc用と非distcc用と二つMAKEOPTSを設定できたらいいな、と思うんだけど。
341:login:Penguin
06/09/09 00:35:44 4GNgIKTW
>>312
.fonts.confを晒しておくんなもし
342:login:Penguin
06/09/09 00:40:05 TTlwKC13
>>340
ebuild に emake と書かれている場合、distcc を使い、かつ、MAKEOPTS が渡される。
だから、特に何もしなくて大丈夫かと。
他に、emake -j1 とか、MAKEOPTS="${MAKEOPTS} -j1" と書いて
並列コンパイル禁止してる ebuld もある。
343:login:Penguin
06/09/09 00:44:16 l8hmOVxZ
俺は重ね打ち表示だと、なんか読むの苦手だから、
fontforgeで、いちいち太字フォントを用意してるなぁ…。
344:login:Penguin
06/09/09 01:07:58 BVG8nxVK
>>342
ああ、なるほど。/usr/lib/portage/bin/emakeですね。
自分が気になってたのは、distcc先がないときの-jNの変更だったようです。
でも、こっちは横着しないで自分で変更すればいいだけですもんね。
おかげで混同してたのがすっきりしました。
345:login:Penguin
06/09/09 01:34:15 2oKE0zuu
>>343
AAのフォントはどうしてる?
346:login:Penguin
06/09/09 02:02:47 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
06/09/09 02:49:48 QQhswP+e
なんでそんなアフォなことやりたがるかね。
資源のムダ。
348:login:Penguin
06/09/09 02:58:06 McbDGsI/
worldでひっかからないために、oneshot使うのに
何がしたいのか…
349:login:Penguin
06/09/09 04:45:38 rzT2Jqhs
>>347 >>348
gccを3系から4系へアップデートしようと思っているのですが、
どうせなら、インストールされているパッケージ全てを再コンパイルした方がよいと思いまして。
350:login:Penguin
06/09/09 06:55:42 tPbEqcLu
ぼちぼち2006.1祭りも落ち着いてきたけど
データバックアップ取って1からインストールし直して環境構築するのと、
emerge や revdeb 駆使して頑張るのとどっちが速かったんだろ?
351:login:Penguin
06/09/09 07:20:45 /Kb50F3F
>>344
make.confはMAKEOPTS="-jN"にしておき、distcc使うときは
alias distccemerge='FEATURES="distcc" MAKEOPTS="-jN" emerge' こっちを使うとか
ちょっとスクリプト書けば自動判定も出来るはずだけど。
352:login:Penguin
06/09/09 11:31:40 CKjm/zOq
>>344 /etc/portage/bashrc
353:login:Penguin
06/09/09 12:41:26 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
06/09/09 14:17:22 0zmAkScM
xorg-x11-7 にして、ウィンドウ出力が重くなる現象について:
strace で立ち上げて確認すると
GBフォントなどが見付からない為に
フォントを検索しまくっている様子でした。
試しにと /etc/X11/xorg.conf の FontPath に
/usr/share/fonts/arphicfonts
/usr/share/fonts/baekmuk-fonts
などを追加したら、ウィンドウが出るのが明らかに早くなりました。
参考まで。
355:login:Penguin
06/09/09 14:24:00 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
06/09/09 14:41:52 fhCzJ/NN
>>354
ほんとだ
357:login:Penguin
06/09/09 15:32:31 iAptaXk9
>>355
ありがとう!
おかげでXも立ち上がり、TwinViewも使えるようになりました。
…しかし、kernelのあんな項目が関係しているとは、夢にも思わなかった…。
358:login:Penguin
06/09/09 16:23:10 +xbkuHBX
grubを0.97-r2にバージョンアップしました
再度MBRに書き込む必要はありますか?
359:login:Penguin
06/09/09 16:40:12 D6OrFcqU
ないです。
360:login:Penguin
06/09/09 22:55:56 TRn8icKZ
↓mlterm表示汚い
↓rxvt使ってみると軽い
↓試しにzshを使ってみると便利 <-今ココ
↓ログインシェルをzshにしてみる
↓rootのログインシェルもzshにしてしまう
361:login:Penguin
06/09/09 23:14:33 gO4P+NKC
zshってシェルじゃねーの?ターミナルだっけ?
362:login:Penguin
06/09/09 23:18:50 gO4P+NKC
アホな事書き込んでしまったようだ。スマンコ
363:login:Penguin
06/09/09 23:28:56 S0gpcB1O
2006.1とGCC4.1でもっと盛り上がってるかと思ったら
そうでもないのね
364:login:Penguin
06/09/10 00:49:14 RKI0vLUs
みんな~だからじゃない?
365:login:Penguin
06/09/10 00:52:53 X1DzBzC7
>363
だって、ちゃんと動いちゃうんだもん。
移行するの簡単だし。戻れるし。
>360
↓そして # emerge -C bash
366:login:Penguin
06/09/10 01:56:33 tWqR6Yyu
gentoo的にはデーモンの環境変数ってどこで設定したらいいんでしょうか
URLリンク(www.aconus.com)
この問題なんですが
/etc/env.d/に書いてenv-updateしてもダメだったので…
/etc/profileとかもダメでした
367:login:Penguin
06/09/10 02:27:52 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
06/09/10 04:25:37 JJ+d6uRp
#!/bin/bash
とかあって消すとまずいんじゃないの?
369:login:Penguin
06/09/10 05:48:42 Yna4oddX
俺はzshの体にしちゃうと、
bashでスクリプト書くときに困るだろうから禁欲してる。
>>351-352
thx.
時間が空いたときに自動化スクリプトに挑戦してみるよ。
370:login:Penguin
06/09/10 09:03:56 nXC9q27b
mlterm表示きたないって
まともに設定せず使ってりゃ汚いよそりゃ
371:login:Penguin
06/09/10 09:34:58 iMdqxh6F
>>369
パーミッションあり:シェルスクリプト内のマジックナンバーをshにすればよし
パーミッション無し:sh シェルスクリプト
でうまく行くと思ってるけど師匠出るんですね。
372:login:Penguin
06/09/10 10:39:04 LQ3cV/WH
MacOSX 10.1か10.2あたりで/bin/shがzshのハードリンクだった記憶がある。bashが入ってなかったかも。
373:login:Penguin
06/09/10 10:41:33 k5yUZUa3
portageがbash環境上での動作じゃなかったっけ?さすがに消すのはマズいのでは
374:login:Penguin
06/09/10 10:46:17 k5yUZUa3
アヒャ。ミスってvar抹消してしまった。
パッケージ情報が全部吹っ飛んだぜ・・・
どうしよう・・・
375:login:Penguin
06/09/10 11:05:00 EctEtEjF
そこで-e worldですよ
376:login:Penguin
06/09/10 11:33:44 iUlOTrgh
/var/lib 以下が失われると痛いな。
377:login:Penguin
06/09/10 12:11:30 k5yUZUa3
>>375
worldがdjので効果ないです。var/edbも飛んでるのでインスコ情報が逝ってしまったし・・・
/usr/packages以下に残ってたパッケージ片っ端からインスコしてみましたが、ゴミが残りそうだ
378:login:Penguin
06/09/10 12:20:33 iUlOTrgh
/etc と .config、その他可能な限りのユーザデータを保存して
1からインストールした方が早くね?
2006.1 出て対して日も経ってないし、
やるなら今だと思われ。
何ミスって var が飛んだのかが気になる。
379:login:Penguin
06/09/10 14:41:45 RKI0vLUs
popt死ね
380:login:Penguin
06/09/10 14:51:25 slanpca0
>>377 emerge --regen
>>369 自分もそう思っていたけど bash スクリプト書くときは気にならない。
ので zsh お薦め。問題は素の sh で動くスクリプトが書けなくなっていくことだが、
これは bash 使っていても同じだし。
381:login:Penguin
06/09/10 19:57:48 UNv41fub
>>379
lib6464て..._| ̄|○
382:login:Penguin
06/09/10 20:36:50 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
06/09/10 21:32:42 g8DQ5GD9
ざっと見ただけだし自分は使ってないんでアレだけど。
PATCHES="general"をPATCHES="general/*.patch"とかにしたらどう?
詳しくはvmware.eclassの148行目辺り見て。
384:login:Penguin
06/09/10 21:44:25 iUlOTrgh
俺もザッと見ただけで自分は使ってないんでアレだけど
URLリンク(devmanual.gentoo.org)
こことか参考になるんじゃなかろうか。
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
06/09/10 22:37:08 8pcYPm3n
>>383-384
ありがとうございます。
vmware-serverがportageに取り込まれる前に公開されていたoverlayを
使って、vmware-serverをインストールしたことがあったのですが、
そのときのvmware.eclassが /usr/local/portage/eclass に残っていて、
これが悪さをしていたようです。
rm /usr/local/portage/eclass/vmware* したところ、無事インストール
できました。
フォーラムに同じネタがありました。
URLリンク(forums.gentoo.org)
386:login:Penguin
06/09/11 06:44:01 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
06/09/11 07:10:34 TsRv62UV
>>386
ちゃんと確認していないが俺も最近急にfirefoxがよく落るようになった
~amd64
gcc-4.1.1-r1
firefoxはturnk
388:login:Penguin
06/09/11 22:13:22 87F76aV7
gentoo-wiki.com落ちてる…
389:login:Penguin
06/09/12 00:38:15 AFq9zK7s
質問
手元のgentoo2006.1上のuxtermから
リモートのgentoo2006.1、fedora4、ubuntu6.06にログインしてゴソゴソしてるんだけど
gentoo相手のときだけshift+pgupでスクロールバックできて
fedoraもubuntuもshift+pgupがまったく効かないんだけどなんか設定あんのかな。
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4122日前に更新/277 KB
担当:undef