Gentoo Linux 36 (868レス)
上下前次1-新
367(1): 2020/10/04(日)11:33 ID:+QO1g5q9(1) AAS
www-client/firefox のビルドがコケる問題
//forums.gentoo.org/viewtopic-p-8507020.html
自分は amd64 だけど 81.0.1 で全く同じコケ方したよ
やっぱり GCC との相性?あとで Clang/LLVM 試してみる
ところでいつの間にか firefox の ebuild が脱 Python 2.7 してたのね
これで無事 emerge -C dev-lang/python:2.7 できそう
//www.gentoo.org/support/news-items/2020-09-28-python-2-7-cleanup.html
そして明日はいよいよ Python 3.9.0 の正式リリース(予定)
368(1): 2020/10/05(月)12:26 ID:MoaSKnNq(1) AAS
自分のマシンだと dev-lang/spidermonkey が Python 2.7 に依存してるっぽい?
elogind が polkit に依存し、polkit が spidermonkey に依存しているようだ
USE="policykit" すれば polkit の依存は切れるんだけど、desktop profile のデフォルトだから切っていいやつなのか分からない
369(1): 2020/10/06(火)00:20 ID:/pQxA3j8(1) AAS
>>368
>=dev-lang/spidermonkey-78 は非依存っぽいよ
古いバージョンはまあしゃあない
370: 2020/10/06(火)05:58 ID:J3jTtn7P(1) AAS
>>369
なるほど、ありがとう
371: 2020/10/06(火)10:13 ID:jQlXTDr6(1) AAS
>>367 の件
Clang/LLVM にしたらビルド通ったけど最後の方で延々 CPU 時間食い潰すという事象が
//github.com/gentoo/musl/issues/44#issuecomment-557440372
にあるのとほぼ同じで、対処法も同じく Ctrl-C してから
ebuild $(equery w firefox) merge
で無事インストールできた
でもこっちは別にクロスビルドとか特殊なことしてるわけじゃないんだけどなあ
そして Gentoo あんま関係ないけど Python 3.9.0 正式リリースおめ
372(2): 2020/10/08(木)05:27 ID:f1NaGocC(1) AAS
少し前に話題になってたリンクを書き込めないやつだけど、User-Agent もみているらしい
某専ブラの名前が含まれる値にしてやるとリンクが書き込めるとかなんとか...
373: 2020/10/08(木)07:39 ID:vNcraS0b(1) AAS
>>372
2chproxy.pl スレの 867 番のやつね
今試したらUA偽装と >>362-364 の設定で Gentoo 上の Firefox から URL 書けたわ
いつまで大丈夫かは分からんけど、情報くれた人たちサンクス
374: 2020/10/12(月)06:09 ID:E1FsQJja(1) AAS
>>372
この方法(UAをアレに偽装する)は潰されたっぽいorz
375: 2020/10/21(水)23:04 ID:27fCEKDS(1) AAS
延々コンパイルする鳥というイメージでしたが
最近どうですか?
376: 2020/10/21(水)23:18 ID:QdA/1nA/(1) AAS
自分はかなり古いマシン(初期のCore 2 Duo)使ってるから最近のことは分からん
たぶん一番時間かかるのが www-client/chromium のビルドだと思うけど
2018年12月で9時間半かかったとかいう投稿があった
377: 2020/10/22(木)10:15 ID:2z6oQ4uw(1) AAS
同じく最近のはわかんないけど
パッケージ毎のemerge平均時間、長い順上位10件(i7 4765T)
% uname -p; for p in $(qlop -CMam | sort -nrk2 | cut -d: -f1 | head -n 10); do qlop -Ham $p; done
Intel(R) Core(TM) i7-4765T CPU @ 2.00GHz
www-client/chromium: 1 hour, 46 minutes, 6 seconds average for 39 merges
dev-qt/qtwebengine: 1 hour, 40 minutes, 34 seconds average for 26 merges
app-office/libreoffice: 1 hour, 27 minutes, 18 seconds average for 84 merges
net-libs/webkit-gtk: 57 minutes, 9 seconds average for 79 merges
dev-lang/rust: 56 minutes, 21 seconds average for 44 merges
sys-devel/gcc: 51 minutes, 59 seconds average for 43 merges
省4
378(1): 2020/10/22(木)13:01 ID:A3I4Ov3C(1) AAS
OpenOfficeもといLibreOfficeコンパイルするのでなければそんなに時間かからんだろ
379: 2020/10/22(木)13:15 ID:o6hQ+r+I(1) AAS
>>378
実は LibreOffice はそんなに時間かからない
自分のマシンでもさっきビルド終わったとこだけど、経過時間で36時間切ってた
(Intel(R) Core(TM)2 CPU U7500 @ 1.06GHz)
まあ USE="-base" での時間なんで、base 入れたら倍くらいかかるはずだけど
そして Chromium だけビルド時間が突出してるってフォーラムでも話題になってた
自分も一度ビルドに挑戦してみたけど、メモリスワップがひどすぎて断念した
380: 2020/10/22(木)13:21 ID:7xi+xvX0(1) AAS
portageはド初期からいずれソースだけじゃなくバイナリ配るようにするって言ってた記憶があるけど、
結局未だに実現しないんだよな
381: 2020/10/23(金)00:09 ID:YGxuYxQ/(1) AAS
需要ないでしょ。
382: 2020/10/23(金)09:50 ID:mOZzlvCe(1) AAS
そう?Officeもブラウザもいちいちビルドするの大変だからバイナリにしてほしいけど
383: 2020/10/23(金)10:31 ID:NTv8ofot(1) AAS
Officeもブラウザもバイナリあった気がするが
384(1): 2020/10/23(金)10:39 ID:8aHDNnOh(1) AAS
firefox-bin はあるけど chromium-bin はないんだよなぁ
ラップトップだけど、chromium のビルドは半日くらい経った時点で諦めました...
385: 2020/10/23(金)11:14 ID:FoKmhPQI(1) AAS
>>384
(´・ω・`)人(´・ω・`)ナカーマ
自分は10日くらいで絶望して Ctrl-C した
バイナリ欲しけりゃ www-client/google-chrome{,-*} 入れろってことなんだろうなと
386: 2020/10/23(金)12:28 ID:pi7eD5c3(1) AAS
各USEフラグの組み合わせごとにバイナリパッケージ公開してくれればいいのに
->でもそれじゃ開発者大変すぎだろ
->P2Pとdistcc的なものを組み合わせたら面白そう!
みたいな妄想するのたのしい(´・ω・`)
まぁそれを形にする力なんて無いから只の妄想なんだけどね…
387: 2020/10/24(土)09:38 ID:oBBoAEYm(1) AAS
//qiita.com/otakuto/items/53667e1968de3ad7888a
昔それっぽいやつはあったよ
388: 2020/10/24(土)13:58 ID:zdW0I46r(1) AAS
今はないのか…
まあ非力なマシンでGentoo使いたいなら、そこそこの性能の母艦があれば事足りるから…
389: 2020/11/02(月)10:11 ID:gakv3e5s(1/3) AAS
gentooに挑戦
いまカーネルのインストール中
ターミナルを流れる文字列いいですねー
390: 2020/11/02(月)10:40 ID:gakv3e5s(2/3) AAS
さーリブートするぞー
戻ってこれるか 南無三
391: 2020/11/02(月)11:12 ID:gakv3e5s(3/3) AAS
リブート成功、今日はここまで
これからgentoo三昧の毎日かなあ?
参考URL
Gentoo LinuxをUEFI + GPT環境にインストールする
外部リンク:note.kurodigi.com
392: 2020/11/02(月)11:21 ID:hKX5t3bI(1) AAS
成功おめでとうおつかれー
Gentooへようこそ
393: 2020/11/02(月)13:40 ID:9F76d20+(1/2) AAS
Gentoo Wiki の一部が死んでるくさいな?
394: 2020/11/02(月)13:42 ID:ZDEG+U2A(1) AAS
厳冬期になったかな
395: 2020/11/02(月)15:08 ID:9F76d20+(2/2) AAS
なんだって?
//infra-status.gentoo.org/
直ったっぽい
396: 2020/11/05(木)11:30 ID:nZBEdUQX(1) AAS
JeRがメンテしてたパッケージ達に新たなメンテナが早く見つかりますように
397: 2020/11/06(金)13:23 ID:vaN0H1DR(1) AAS
ジェンツー・ペンギンの遺伝子を調べたところ、同じ種ではなくて、実は異なる4つの種を同じ名前で呼んでたという報告が出てきてる。
象徴的な話である。
398(1): 2020/11/07(土)07:08 ID:BH93wms/(1/2) AAS
うどんしたらついに Python 2.7 が消えたぞ〜
今までありがとやで
399(1): 2020/11/07(土)11:41 ID:xf+en1xJ(1/2) AAS
>>398
うどん⁇
emerge --depclean のこと?
400: 2020/11/07(土)11:47 ID:OPnhm8ws(1) AAS
もうしばらく厳密な意味でのうどんはしてないな〜
うどぅばっかりで
401: 2020/11/07(土)11:52 ID:UMeRntUO(1) AAS
( ゚д゚)<emerge うどんワールド!
402(1): 2020/11/07(土)15:21 ID:BH93wms/(2/2) AAS
最近は --changed-use を使用しております(´・ω・`)
>>399
emerge -uDN @world してから emerge --depclean だねぇ
403: 2020/11/07(土)16:47 ID:xf+en1xJ(2/2) AAS
>>402
ありがとうございます。
404: 2020/11/08(日)21:11 ID:gsHbfwWU(1) AAS
魔がさしてカーネルを5.9.6にしてしまいました!
だいじょうぶかなあ?
ちなみにGentoo初心者です。今後ともよろしく
405: 2020/11/08(日)23:39 ID:imkqfBPu(1) AAS
よろしく!
406: 2020/11/09(月)00:30 ID:Q1ZXChr1(1) AAS
gentoo 村に若いのが入ってきてくれてうれしい
407: 2020/11/09(月)20:26 ID:wTgFZ1wA(1) AAS
カーネルは互換性高いし、複数入れておいて何時でも切り戻せるので、一番安心してアップグレードできる。
(NVidia とかサードパーティーのドライバーを除けばだが)
他のライブラリとかアプリは色々と動かなくなるし、依存関係混乱したりする(経験則)
カーネルを見習って欲しい。
408: 2020/11/10(火)06:45 ID:VO7Y84tp(1) AAS
簡単に対応できる知識と技術と経験を持った者は普通に居る
そういう者を見習って欲しい
409: 2020/11/10(火)08:24 ID:Ef63PWBa(1) AAS
ライブラリの依存関係で混乱することも最近は少なくなった気がするけどね
revdep-rebuild が必要なくなってからは特に
410: 2020/11/10(火)14:35 ID:5DONuA9X(1/2) AAS
kernel は自分で make する分どこに何が生成されるのかよく分からんくない?(´・ω・`)
411(1): 2020/11/10(火)14:43 ID:P+/2mOA7(1) AAS
いじられるのは /usr/src と /boot と /lib/modules くらいじゃね?
サンドボックスで make する方法もあるのかもしれんけど自分は使ったことない
412: 2020/11/10(火)15:05 ID:5DONuA9X(2/2) AAS
>>411
自分が把握してる場所のみで一安心(´・ω・`)
qlist で追跡できないのは初心者にとって優しくないのかな〜とは思う
そういう意味で Distribution Kernel には期待してるんだけど、これ使ってる人いるんかな
413: 2020/11/11(水)12:33 ID:oofHhiqV(1) AAS
これ↓便利です
$ equery b /usr/bin/xclock
* Searching for /usr/bin/xclock ...
x11-apps/xclock-1.0.9 (/usr/bin/xclock)
414(1): 2020/11/11(水)22:06 ID:IHfKy9Vn(1) AAS
それだと emerge した時に存在していたファイルしか検索できないんだよね(´・ω・`)
つまり、emerge したあとに自分で make する gentoo-sources とか、自分で作った設定ファイルとかはヒットしないんだ
415(1): 2020/11/12(木)08:51 ID:eerpYoAp(1) AAS
>>414
設定ファイルでイジれたと思う
man equeryに詳しいオプション説明あるから読んでみて
416: 2020/11/12(木)09:39 ID:KxE43rN+(1) AAS
>>415
まず、equery には設定ファイルは無いと思う
一応 man equery には目を通したけど、それっぽい物はなかったよ
私の理解が間違っているかもしれないけど、equery b は引数を /var/db/pkg/${CATEGORY}/${PF}/CONTENTS の中から検索してる
このファイルは emerge した時に作られるからあとから作成されたファイルは検索できないはずだけど...?
417: 2020/11/12(木)12:55 ID:/HXzOwyf(1) AAS
みなしごファイルの検索の話、Bugzilla にもあったんで貼っとくね
//bugs.gentoo.org/show_bug.cgi?id=690560
418: 2020/11/12(木)17:43 ID:pAO7YQUf(1) AAS
カーネルインストールした時に、どこに何が生成されるのか把握してるとなんか良いこと有るの(´・ω・`)
自分で作った設定ファイルをどこに置いたか忘れちゃったの?おじいちゃん?
419: 2020/11/12(木)17:55 ID:cjHPtvDh(1) AAS
おじいちゃんだから忘れちゃったお(ヽ´ω`)
420: 2020/11/13(金)00:18 ID:2zNcWlaU(1) AAS
e-fileが便利
421(1): 2020/11/17(火)04:09 ID:uMVfhLTb(1) AAS
emerge --sync したあと git が動きつづけてるんだけど何これ?
root 30734 0.0 0.0 10848 1400 ? Ss 03:49 0:00 /usr/libexec/git-core/git gc --auto --no-quiet
root 30735 0.0 0.1 10848 1908 ? S 03:49 0:00 /usr/libexec/git-core/git repack -d -l -A --unpack-unreachable=2.weeks.ago --keep-pack=pack-380ccb31b4b0adc372730fee957139ca03bfeac8.pack
root 30736 22.4 47.4 1699028 719572 ? R 03:49 2:58 /usr/libexec/git-core/git pack-objects --local --delta-base-offset .git/objects/pack/.tmp-30735-pack --keep-true-parents --honor-pack-keep --keep-pack=pack-380ccb31b4b0adc372730fee957139ca03bfeac8.pack --non-empty --all --reflog --indexed-objects --unpack-unreachable=2.weeks.ago
422: 2020/11/17(火)09:58 ID:ZlhsEhmx(1) AAS
妖怪 git 動かしのせいだよ
423: 2020/11/17(火)13:43 ID:m/fwORqP(1) AAS
デーモンを陰で操る妖怪がいるんだなあ
最近のシステムはいつの間にか知らないデーモンが起動しててようわからんわ
polkitd とか udisksd とかご退場頂いたよ
まあ昔も inetd とかあったけどな
424: 2020/11/17(火)15:00 ID:Z8lu89rX(1) AAS
そういう人はLFSにしとけw
425: 2020/11/17(火)15:39 ID:ErRELwTV(1) AAS
gentoo 飽きてきたし LFS に挑戦するか
↓
パッケージマネージャーを作らないとな...
↓
portage が理想のパッケージマネージャーだから portage っぽいやつにしよう
↓
あれ、これって gentoo でよくね?
となってそのまま gentoo を使っております
426: 2020/11/17(火)20:18 ID:eOvk/BWz(1) AAS
>>421
自己レス
$PORTDIR 直下で
git config gc.auto 0
としとけば抑制できるらしい
427: 2020/11/19(木)10:23 ID:iPKA9nMx(1) AAS
5ちゃんで読んだ話かよw
428(1): 2020/11/22(日)14:29 ID:8Wxk3ENX(1) AAS
延々コンパイルするの嫌いじゃないんだけど
ことあるごとにコンパイルするの面倒になったんで
chromium消しちゃいましたw
429: 2020/11/22(日)18:13 ID:eKJSIJgR(1/3) AAS
>>428
わかるわー
ウチも Chromium ビルドできない(メモリ不足)って理由で Firefox 使ってるから
430: 2020/11/22(日)19:43 ID:SrRyjGMa(1/2) AAS
そこは www-client/google-chrome じゃないのか?
431: 2020/11/22(日)20:07 ID:eKJSIJgR(2/3) AAS
ソースからビルドできる代替品があるならそっち使う派なんで
Android スマホでは Chrome 使ってるよ
432: 2020/11/22(日)21:55 ID:SrRyjGMa(2/2) AAS
//wiki.gentoo.org/wiki/Portage_TMPDIR_on_tmpfs
chromium がきつかったら firefox も... と思ったけど、意外となんとかなりそうなメモリ消費量してるね
firefox は pulseaudio を使えるようにしないとダメっぽかったから chrome 使ってる (chrome も pulseaudio に依存しだしたら頑張る)
433: 2020/11/22(日)22:02 ID:eKJSIJgR(3/3) AAS
pulseaudio は systemd と作者が同じと知って警戒してたんだけど
別マシンのスピーカで音声再生したくて仕方なく入れたわ
よくわからんデーモンが立ち上がるけど、再生止めてしばらくしたら終了するみたいなのでまあいっかって
434(1): 2020/11/23(月)06:58 ID:znTFncIu(1) AAS
pulse なあ…
嫌う人は徹底排除するからなぁ…
他所のディストリだとわざわざpulseを排除したものをツリーに加えてあるらしい…
435: 2020/11/23(月)07:43 ID:+e10kLRF(1) AAS
てか www-client/firefox もデフォルトでは pulseaudio に依存してないんだけどな
436: 2020/12/06(日)14:30 ID:mvSX07ba(1) AAS
いつの間にか(12月2日)make.defaults の PYTHON_TARGETS が
"python2_7 python3_8"
になってた
てかまだ python2 残してあるのか…
437: 2020/12/06(日)16:01 ID:pIK8Fz2D(1) AAS
seamonkey 使いのおいらにとっちゃ、なきゃ困るものw > python2
438(1): 2020/12/07(月)00:46 ID:givwMBB3(1) AAS
pyrhon 3.8 にしたけど対応してないパッケージが大量にあって死ねる。
single target で古いの要求するやつと、新しいの入れようとするやつと…
何か良い手はないものか。
439(2): 2020/12/07(月)10:54 ID:YWrvPx5/(1/2) AAS
>>438
ウチは5個くらいだったから PYTHON_COMPAT に python3_8 追加した ebuild 作ったわ
ほとんどのパッケージは普通に動くんだよね、単にメンテナが検証してないってだけで
440: 439 2020/12/07(月)11:25 ID:YWrvPx5/(2/2) AAS
本題と関係ないんだけど、ちょっと勘違いしてたので
ウチは python3_9 に移行したんだったわw
そしてその前は python3_8 使ってて、本家で対応してないパッケージは1個だけだった
441: 2020/12/08(火)02:17 ID:ZA2/IITq(1) AAS
>>439
そうして、どんどん俺俺 ebuild が増えていく... 悲しい。
442: 2020/12/08(火)23:03 ID:qm8t14+S(1) AAS
www-client/google-chrome のアップデートで dev-libs/wayland が入ってきてびっくり
443: 2020/12/09(水)06:28 ID:T0w+NMCO(1/2) AAS
あーあ、SeaMonkey ダメにされちゃっね…
もうchrome と変わらないや…
444: 2020/12/09(水)06:29 ID:T0w+NMCO(2/2) AAS
何がなんでも商売に使うんだと…
445: 2020/12/09(水)13:42 ID:d2QXNR32(1) AAS
しもんきんがどうかしたって?
446(2): 2020/12/11(金)12:44 ID:zHxYPD71(1) AAS
python2 さ、地味にqtwebengineのビルドでも使われてるし…
447: 2020/12/15(火)07:30 ID:cVpkXpnW(1/3) AAS
python2 にセキュリティパッチ適用されたの出てるよ(=dev-lang/python-2.7.18-r5)
>>446
ebuild 自体は残しといてもいいと思うのよ、メンテできるんであれば
ただデフォルトで全ユーザにインストールされるようになってる必要があるのかと
448: 2020/12/15(火)07:31 ID:cVpkXpnW(2/3) AAS
python2 にセキュリティパッチ適用されたの出てるよ(=dev-lang/python-2.7.18-r5)
>>446
ebuild 自体は残しといてもいいと思うのよ、メンテできるんであれば
ただデフォルトで全ユーザにインストールされるようになってる必要があるのかと
449: 2020/12/15(火)07:32 ID:cVpkXpnW(3/3) AAS
すまねえ二重投稿やっちまったorz
450: 2020/12/16(水)10:37 ID:Gcl/stpi(1) AAS
許したる(´・ω・`)
451: 2020/12/17(木)17:02 ID:4dw8OFgj(1) AAS
でも、キホン、全部ローカルでビルドする/し直すディストリなわけで、
メジャーなもののコンパイルに必要なものは、入るのが理屈に合うだろ、と。
452: 2020/12/18(金)04:40 ID:VQNhKSMS(1/4) AAS
メジャーなソフトならさっさと Python3 系に移行してほしいけどな
いつまでも Python2 使ってると誰かが業を煮やしてフォークされちゃうかもよ?
453: 2020/12/18(金)09:39 ID:QZWN1YM1(1/2) AAS
gdgdいう奴が出て行ってくれるなら有難いんじゃない?
454: 2020/12/18(金)09:52 ID:VQNhKSMS(2/4) AAS
どうなんだろうね
OpenOffice のメンテナが LibreOffice のことどう思ってるのか自分には知る由もない
455(1): 2020/12/18(金)11:35 ID:QZWN1YM1(2/2) AAS
でも、自分と同じで古いものに意味がないって無理やり決めることと
フォークしちゃうってことは分かるんだ?w
456: 2020/12/18(金)11:58 ID:VQNhKSMS(3/4) AAS
>>455
ちょっと何言ってるか分からないです
457: 2020/12/18(金)12:04 ID:VQNhKSMS(4/4) AAS
サポート終了関連で次に問題になるのは GTK 2 なのかな
当の GIMP が脱 GTK 2 できてないって何の冗談かと思ったけど
458(1): 2020/12/19(土)13:27 ID:u8OU4LxV(1) AAS
質問です、package.useをディレクトリにする利点ってなんだろう?
459(1): 2020/12/19(土)14:25 ID:ENaLFYEj(1) AAS
>>458
ファイルを複数に分けて管理できる
「利点」と捉えるかは人それぞれだろうけど
あと、emerge に --autounmask=y --autounmask-write=y を指定してUSEフラグが自動生成された場合に作られるファイルが、それ専用になる
具体的には /etc/portage/package.use に直接追記されていたのが
/etc/portage/package.use/zz-autounmask に書かれるようになる
460(1): 2020/12/20(日)04:48 ID:qgZ03zfz(1) AAS
>>459
stage3にデフォルトでpackage.use/があったからファイルで管理してたけど、autounmaskを使わないならどっちでもよさそうですね
ありがとうございました
461: 2020/12/20(日)05:40 ID:iBW/pDuP(1) AAS
利点というか、自分は crossdev 使うときにディレクトリにしろって怒られた記憶が
462: 2020/12/26(土)22:50 ID:yOivZ5PC(1) AAS
GCC 10(と Clang 11)のデフォルト -fno-common の問題
https://wiki.gentoo.org/wiki/Gcc_10_porting_notes/fno_common
↑見ると extern キーワードで解決してるんだけど、最近とあるプロジェクトで
__attribute__((common))
を付けて解決してるのを見た
extern だとケースによって undefined reference エラーになるからだと思うんだけど
一般的にはどっちの方がいいんだろうね
463: 2020/12/28(月)06:14 ID:TuOnyBj7(1) AAS
zz-autounmask ぐちゃぐちゃなんだけど大丈夫かな?
$ wc -l zz-autounmask
720 zz-autounmask
464: 2020/12/28(月)11:07 ID:C6fKQHmF(1/2) AAS
気になるなら
# enalyze rebuild
でもすりゃいいんじゃないの
でも 1000 行程度で Portage の動作が遅くなるとかないと思いたいけどね
465: 2020/12/28(月)11:16 ID:C6fKQHmF(2/2) AAS
バージョンの末尾に -r100 とか付いてるの何かと思ったら LUA_SINGLE_TARGET がらみか
あと acct-{group,user}/portage って今までなかったのね
466: 2021/01/01(金)00:49 ID:m+N+oQxP(1) AAS
あけおめ!
上下前次1-新書関写板覧索設栞歴
あと 402 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.032s