Gentoo Linux 36
>>252
gentoo-mirrorはメタデータのキャッシュも配信してるのでタイムラグがあるのでは?
ttps://github.com/gentoo/gentoo-portage-rsync-mirror
多分、メタデータなしのミラーの方が早いと思う
ttps://github.com/gentoo/gentoo
勿論、本家が一番早いけど
ttps://gitweb.gentoo.org/repo/gentoo.git
普通の環境で本家使うのは迷惑だから辞めた方が良いと思うが
コミット比べた事ないから実際どれ位、違うかわからんけど
# ミラーにプルリク投げてる人がいるw 17.1移行しようとしたら怒られた
なんでこんなめんどいの >>255
ttps://www.gentoo.org/support/news-items/2019-06-05-amd64-17-1-profiles-are-now-stable.html
いまやってる >>256
なるほど、あらかじめunsymlink-libでゴニョゴニョしとく必要がある、と あーれ?mirrorが反映されてないiij jaistとも
長年使ってるけどこんなの初体験だ gentoo で AMDGPU-PROがサポートされないかなー(チラッ dev-libs/amdgpu-pro-opencl のこと? 自発的に消さないでもその内勝手に消えるでしょ
追加の手順が必要であれば公式のマイグレート手順が出るはずだから、それまで触らないほうがいい場合もありそう ここ数週間くらいの間のどこかのdepcleanで消えた。 >>259 から、とりあえず nvidiaのグラボ買いました・・・
メモ
x11-drivers/nvidia-drivers を入れ終わったら、eselect opengl で nvidia を選択しておくこと
(Xが立ち上がらなくて、しばらく悩んだ) >>267
"-j1"指定してるのに並行になっててなんでだろーとおもったらこれだったのね
メモリ1.5GBしかなくてスワップしまくりだったけど無事完走したよ >>268
GCCのバージョンいくつ?
9.2.0だとエラーが出たよ >>269
gcc バージョン 8.2.0 (Gentoo 8.2.0-r6 p1.7)
あとFirefoxはESRね(firefox-68.2.0) もう15年以上Gentoo使ってきたけど、
今更いちいちパッケージをコンパイルしながら使うメリットももうほとんどないと思えてきた。
もはやLinux環境自体がコモディティ化したと言うか、
使いたいパッケージなり何なりはDockerあたりでサクサク手軽にスクラップ&ビルドできるし、
それならOS自体を維持管理する必要性もDocker母艦だけでいい。
長らく放置後のアップデート作業の難しさにもいい加減疲れたし、ここらで卒業することにする。 むしろ最近Gentoo機が増えた。
同じくローリングリリースが気に入ってるのとカスタマイズの自由度が高くて便利なので使ってる。 仕事では仕方なくUbuntu使ってるけど、やっぱGentooの方が見通しよくて気持ち良い。 あれからまた増えて、今月のGLSAは枝番61に
201701の77に次ぐ史上2番目っぽい(ていうか上には上がいた) すみません
systemdが入手した全てのOSで異常な動作をします
gentooもsystemdにした途端に横線まみれの読めない文字になりました
systemdをやめるしかないのでしょうか? 今晩NHK Gのダーウィンが来たでジェンツーペンギン特集
それとは関係ないけど・・・懐かしのStampede
よくお世話になってたてぱてぱ日記を発掘
https://web.archive.org/web/20000601050504/http://member.nifty.ne.jp/Breeze/linux/stampede.html
あの頃はまだGentooなかったからなぁ さっきのはStampedeの紹介だった
てぱてぱ日記はこっちか
https://web.archive.org/web/20000301170544/http://matu.cc.kyushu-u.ac.jp/~nagano/linux/ldia.html
スレチすまん Python 3.7がシステム標準になったのでage まだ3.6使ってます。
2.7もまだ卒業できない・・・。 3.6消したと思ったら新しいapp-i18n/nkf-2.1.4.ebuildでひっかかった
PYTHON_COMPATからpython2_7消えてpython3_6だけが残ったせいみたい
USEフラグが-pythonになっててもダメっぽい
仕方ないからnkf-2.1.3-r2に下げたけどなんだかな >>287
nkf2.1.3はUSEフラグが-pythonになっててもpython2.7を要求してきたから2.1.4に上げて事なきを得た。
けどその2.1.4もpython3.6縛りがある?のか・・・。
と言うかnkfは1年以上前に2.1.5が出てるけどgentooのリポジトリには無くて2.1.4も未だにtesting。
パッケージメンテナがいないのかな。 とりあえずPYTHON_COMPATにpython3_7追加しただけのoverlay作って入れたわ
(USE=pythonで動くかどうかは知らない)
これnkfだけならいいけど、これから他のebuildでも同じような問題出てきそう
さいきん片っ端からpython2_7消されてるみたいなので
だったら同時にpython3_7追加してくれよって感じだけど app-i18n/nkfは直ったようです
2.1.5も来てますね、メンテナさんありがとう 本当だ・・。パッケージメンテナの人、ここ読んでるのかしら。
ありがとうございます! dev-db/sqlite-3.32.0
「It's broken.」とだけコメントされて取り下げられてるのなんか怖い
ttps://gitweb.gentoo.org/repo/gentoo.git/log/dev-db/sqlite?showmsg=1
自分とこは慌ててバージョン下げたわ
DB破壊とか起こってなけりゃいいんだけど https://i.imgur.com/xrsy6Wp.png
https://i.imgur.com/CohpqCE.png
sudo emerge -avuDN world →やる事なし
sudo emerge --depclean →やる事なし
画像は sudo emerge -av vscode --verbose-conflicts の実行結果です。
自分なりに調べては見たのですがどうもlibvpxのバージョン違いでvscodeのインストールが出来ません。
ここからどうすればfirefoxとvscodeの共存が出来ますでしょうか?
当方初心者でここで質問して良いかわからないのですが、よければご教授お願いします。 >>294
スクショの文字が潰れて読めないんだが
あとウチにはvscodeって名前のパッケージないけど、どこのoverlay使ってる?
firefoxの要求するmedia-libs/libvpxのバージョンは
www-client/firefox-68.8.0 → =media-libs/libvpx-1.7*:0=[postproc]
www-client/firefox-76.0.1 → >=media-libs/libvpx-1.8.2:0=[postproc]
でそれぞれ違うから、競合しない方を入れるとか
あるいはUSEフラグを
USE="-system-libvpx"
とすればfirefoxの方はmedia-libs/libvpxに依存しなくなるよ >>295
https://gpo.zugaina.org/app-editors/vscode
atom というoverlayです。
https://i.imgur.com/Td7TwBR.png
https://i.imgur.com/mYtRCN3.png
なるほど!そこを抜いてしまっても構わなかったのですね
確かに equery list -po firefox で最新版のfirefoxが確認出来たのでunmaskしてこちらを入れる事にしました!(コンパイル中...)
https://i.imgur.com/1QjXMqe.png
まさかこんな早くアドバイスくださるとは...ありがとうございました! 圧縮掛けて来たんですが、また潰れてしまい...(すみません) GLSA 202006-02
Release date
June 10, 2020
Latest revision
June 13, 2020: 3
修正してるあいだ見えなくなってただけっぽいね ThinkPad T450
sdカードリーダーのドライバを誰もメンテしてないらしく
genkernelがエラーで止まる
genkernelのmenuでSDカードリーダーの機能を全部除外しても
なぜかsdカードリーダーのドライバをコンパイルしようとして止まる
お手上げなので古いカーネルのままにしてる 自分は今のマシンで13年以上Gentoo使ってるけど、genkernelなんて使ったことないよ 普通に menuconfig とかでしょ
ところで portage 3.0 の変更点ってどこにあるんだい? メジャーバージョンが上がったから おっ とは思ったけどね
中身は大幅に書き変わってるけど、やることはほとんど同じとかありそう
>>307
普通に menuconfig
バージョン上げるときは oldconfig
Portageが足りないコンフィグ教えてくれたらそれ有効にする感じで Python 2.7 を切ったからメジャーバージョンが上がっただけで、大きく変わることはないみたいで安心やね >>310と同じくgenkernel使ったことない。
いつもgentoo-sourcesをoldconfigしてmenuconfigです。 >>310 >>312
ありがとうございます。
自分もカーネルイメージ本体はmenuconfigでやっていますが、LVMを使っていて initramfs を生成するために genkernel initramfs を ―lvm オプションつきで使っています。GRUB2になってからブートローダーでもLVM認識するのは知っています(起動オプションで dolvm を足しています)が、本体の起動もGRUB2でinitramfs無しで普通に起動できるんでしょうか? >>313
自分はLVMもinitramfsもほぼ使ったことないんで恐縮だが
LVMバイナリ組み込んだinitramfsは手動でも作れる:
ttps://wiki.gentoo.org/wiki/Custom_Initramfs#LVM
「本体の起動」ってのはカーネルからLVMパーティションの認識のことかな
LVM関係のモジュールを組み込み(「M」ではなく「*」)にすればいけそうだけどね
GRUB2の設定の話は↓のページも参考に
ttps://wiki.gentoo.org/wiki/GRUB2/Advanced_storage >>314
ありがとうございます。あれから自分でも調べてみましたが、lvm を使うには initramfsの使用を避けられないみたいです。
ただ、提示いただいた Custom Initramfs のページの中にinitramfsをカーネルイメージに埋め込むことができるとありました('Embedding into the Kernel')。
Exampleページを参考に自分なりのinitramfs生成スクリプトを作成し、実行結果のディレクトリを指定してビルドしたカーネルで今のところ無事に動いています。
しばらくgenkernel無しでがんばってみようかと思います。色々ありがとうございました。
参考までに自分なりのinitramfs生成スクリプトを少しの間晒しておきます(テンプレート使用していて余分なことが色々書いてあります)。
ttps://pastebin.com/Y6v40KEy sys-block/rts_pstor が壊れているような気がするが
依存しているパッケージがみつからない
emerge --depclean
でもslateなのに >>317
world setに入ってないのにってこと? emerge --depclean はkernelが依存関係でビルドするものを検出できないっぽい Gentoo prefix win-nt
誰もメンテしてないからvcpkgとかいう車輪の再発明されてた
新規再発明なのでバージョン管理機能なしで使えない
Python 3.7と3.8の共存とか出来ない gentoo prefix 動くようにすれば解決するだけの話を
「この機能なくて不便なので、どういう仕様にするか議論しよう」
(Gentoo prefix には既にある機能)とかを
vcpkgのgithub. Issuesで永遠と議論してる 一瞬Gentoo Projectが不毛な議論してるのかと思ったジャマイカ
vcpkgはGentooとは関係ない団体がメンテしてるのね Gentoo prefix のwindows版なんでメンテされてないの?
需要すごいあるはずなのに cygwin版はメンテされてるからそっち使えばいいってことじゃね? vcpkg って C++ のパッケージマネージャじゃないのか? eselect-opengl のせいで emerge -eu world してる
めんどくさい変更してくるなあ めんどくさいといえば「amd64 17.1 profiles」
これクリーンインストールしたほうが早くね?って
自分は17.0のまま使ってる nvidia-drivers が USE=”+wayland" しないとコンパイル通らない
自分だけ? gentooは一度離れるとそのめんどくささに二度と戻りたくなくなるな…
there are no ebuilds to satisfy...とか
[blocks B ]とかw
gentooのお作法的にわかっちゃいたけど、
2年ぶりに起動した環境が(やっぱり)全くにっちもさっちもいかないことを悟り、
ついに17年使ったgentooを離れることにしたわ。
もうdockerでラクするw 自分の場合、blocks Bの場合は問題になってるパッケージとそれに依存するパッケージをすべてunmergeして何とかしてるよ
消したパッケージの最新版は大抵、何事もなかったかのようにmergeできる >>334
今回は、EAPI6環境がダメだった。
EAPI7によってpythonの更新がブロックされ、
pythonが古いことでPortageの更新ができず。
EAPI7 Python でググって出てきたの大体試したけどダメ。
入れ直した方が早いよみたいな回答も散見され、いい加減諦めた。 気になって調べてみたら、Python2.7 に対応してるはずの
sys-apps/portage-2.3.* からも python2_7 の記述が落とされてるのね
そりゃアップグレードできなくなるわな >>337
そこにあるような
USE="-rsync-verify" emerge -vu portage
も試したし、別の日本語ブログにあるように
make.confのPYTHON_TARGETSを指定してもダメ。
やっぱり定期的なupdateが重要なんだなという当たり前の結論なんだけどね。
それを外れたときのリカバーがあまりにも茨の道だなとw >>333
portageツリーはgitリポジトリになっているので古いバージョンをチェックアウトして少しずつ更新してくのとかどうだろう?
アップストリームのファイルがリンク切れとかになってなければうまく行きそうな気がする。 sys-apps/portage は相当古いのが↓に残ってるよ
ttps://dev.gentoo.org/~zmedico/portage/archives/ 少し前に同じようなことがあって
リンク切れ多発なんで、gitリポジトリの、
それなりに良い時期をchoiceして
部分部分を更新してくってやった。
良い時期選ぶのが割と面倒だったなぁ なんかごめん、もう崩してdockerで立て直してるわ…
みんなありがと waylandいれるとkinectうごかなくなるなんて 半年更新してなかったgentoo
USE=+waylkandにして更新して
emerge -eu world
してから
再度USE=-waylkandにしたら何故かうまくいった WindowsでビデオカードはRadeon rx480
グランプリの長いカーブ直前のバレルロールで毎回フリーズする
バグなのでは それデータ壊れてんじゃね?
ハードウェアデコード切ってみてどうなるかとか
Gentoo関係あるのか知らないけど mailman2がmaskされたけどmailman3がstableになってない・・・。 version bump 後即 stabilize されたにも関わらず SEGV の報告続出して
mask されたパッケージとか見ると stable って何だっけって思うわ
(x11-base/xorg-server-1.20.9 のことだよ) > sys-apps/portage: Stabilize 3.0.4-r1 amd64, #739446
めでたい