Gentoo Linux 36
本質的なことができないから形だけ変える
というのは維新とかいう政党の得意技でsystemd もそれに近かったのだけど
gentoo もこういう人達が主導権握ってしまったのなら
Mateみたいな分岐は必要かもしれない >>229
君の「ぼくのかんがえたさいきょうのGentoo」はどんなの? (gentooだけじゃないけど) /dev/hda から /dev/sdaに変わったときには混乱した 良く使われる構成でxが起動しなくなる
テストしない人が基本的なディレクトリ構成の変更をしている
のに危機感持たない人がこんなにいるとは 君に Gentoo は早すぎたんだよ
大人しく Ubuntu でも使っとけば
_人人人人人人人人人人人人人人人人_
..> 腐ってやがる! 早すぎたんだ!!! <
. '"  ̄^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^YY^Y^Y^ ̄
.′ / ヾリ ヽ.:
! / , , }!、 ',:.
‘t.==-‐ヲ / /, ,イfjト、 ヽ 、 ヽ:
/ 〈∧∠イ_∠_ `~ ヽ、_ヾ〉ト,):
ノ レ'¨__,,,\::::V:::/_ヘYノ: __
〃 l ,(◯),, 、.,,(◯) iヽ: .,.:'三う,`ヽ、
〃 f⌒'、{ '" ,, ,冫,, "''j ):.___ ,ィ彡三三三ム:._,:\_
'、 l i(_,`'' "rェェェ、゙ リ'´: ./勿彡ニf'⌒Yぅ:` : !:.辷i、
'ヘN、 、ヾ、' ∪ ||!!||l l| '/:.ィ⌒ヽ《/イん/廴ノ 〃': :.j:.i⌒Y
`^ーヽNミ'、,、 |,r-r-| /:.<_ .}|:///勿少ーチr--仆=ィヘ
. ィ彡 | ゙ゞ、,, `ニ´,,/: -x:.\ 寸彡ァx-<:彡7ぅこ>〔___
. 彡=‐fー- -→゙、,、",,,、,,、ミ:.\ Y:.:\ }.:.:.:}少冖rー、ヽ三ニニ〔二)、_
/ .`⌒ヽ.:.:.:.:.廴ム V=、:{ 代刋 ノ三;;} }三ィ:7T¬ー \
. ヽ. 勹・゙:.:.:.:.:.:|ト、マ,; :\!llW ん三ノノ,イ];!:.:.jー-='=<ヽ、
. 三ミxェxィ'^7Tート-r-、└、:.:.:.:.:||:∧寸ミ:.,ィ仆 .| } ̄>f;」!.:.:ヒ〜⌒Y了ヽ}┐
. -‐¬ー-、//:.:.:|};才:.:.:`ーミト、jj:ハヘY⌒ヽヽ | |三| |;;]!:.:.:{竺ヵ:.//⌒\___
}/:.:.:./:.:.}}:.:,ィ==、、:.:.:.:.:|;/;:ノ rく:| |≧| |;,」!:.:圦彡' /{: : : r=-\ `ヽ
.):.:.:.:.:.;.气:.:.:.:.:||:.:.:.r宀' .}\| |辷| |/仏斗' /:.∧ : : |: :.r-、\
{:.:.:,ィ'´ ヽ:. ||:.|!:{ ノヽ | | ̄| 匚r-‐ァ |l: :} ) :∧:.:|: : } ||\
Y 廴レ'´¨ 〔:.:.:}. | | |寸¬} i:ノ 〈_し': :し': : :`¨|!: : :
portageの色々が/varに移ったと言うことは
webapp-configがハードリンクでいけるってことか FHS的には/varへの移行は自然なんだよね
FHSは権威的標準と考えないってGentoo Development Guideでは言ってるけど libc6からglibc2への移行に比べればまだまだ gentoo-mirror って、時々更新止まるよな。
firefox とか、adobe-flashとか、security 的に気になるやつの version up 待ってる時って、
ちょっとキーーッてなるな。 sync 頻度が日に一回だからそう思ってるだけじゃないの?
そもそも、ミラーに存在しないファイルは大元からダウンロードされるから何も問題ないはず /etc/cons.d/hwclock
がlocalからutcにパッケージ再インストールすると切り替わるバグが再発してる
未来のファイル更新ができてfsck数時間待ちだけじゃなく
1日まって、何処かに隠れてる未来ファイルなくなるまで
X起動しない libavと同じ感じするので半年前のdumpをrestoreすることにした 自分はずっとUTCで暮らしてるから全く気付かなかったわ
BIOS時刻をローカルにしとくとトラブル起こりがちなのは昔からだよ Windows 起動すると勝手にlocalに時刻合わせする そこでWindowsのタイムゾーンをGMTにするんですよ
自分が昔Vistaとデュアルブートしてたときはそれで回避してた >>244
ごめん、解りにくかったかも。
gentoo-mirror って、こっち(github.com/gentoo-mirror/gentoo)の意味で言いました。
で、今日、firefox 69.0 が出てるからupdateしたかったんだけど、
2019-09-03 17:26:20 UTC
Repository mirror & CI
Repository mirror & CI committed 13 hours ago
の commit を最後に更新が止まってる。
因みに、gentoo official の ebuild repositoryには、firefox 69.0 出てるのを確認した上での発言。 >>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 してる
めんどくさい変更してくるなあ