Date: Sun, 4 Jan 2026 23:16:25 +0900 From: Tomoaki AOKI <junchoon@dec.sakura.ne.jp> To: hiroo.ono+freebsd@gmail.com Cc: freebsd-users-jp <freebsd-users-jp@freebsd.org> Subject: Re: pkgbase =?UTF-8?B?5pmC5Luj44Gu?= /etc =?UTF-8?B?44Gu566h55CG?= Message-ID: <20260104231625.7e954b00e0bd78078487a894@dec.sakura.ne.jp> In-Reply-To: <CANtk6SiCdzW7ZBwMjmKHTBDxU6qke25w4=KJH17t_=3%2B82Y0iQ@mail.gmail.com>
index | next in thread | previous in thread | raw e-mail
On Sun, 4 Jan 2026 21:07:26 +0900 Hiroo Ono (小野寛生) <hiroo.ono+freebsd@gmail.com> wrote: > 小野寛生です。 > > 15.0-RELEASE が出て、pkgbase の利用が本格化した感じで、うちも移行しつつあります。 > それでちょっと謎なのが、/etc 下の管理はどうなるんだろうということなのですが、 > > 1) 今後も source を展開して etcupdate した方がよい > 2) pkg が etcupdate 並に頑張って merge してくれる > 3) pkg が .pkgsave をつけてよけたファイルを自分で merge する必要がある > 4) 編集が必要なファイルは存在したら上書きされない( .sample 方式 ) > 5) それ以外 > > のどんな感じになるのでしょうか? > その辺、ちゃんとドキュメントを探していないからかよく分からないなと思っていまして。 > > ではでは。 青木@名古屋です。 この辺の話を見る限り、2)に近い形のようですね。 https://lists.freebsd.org/archives/freebsd-current/2025-October/009010.html 引用されているPull Requestとそこから参照されているcommitを見ると https://github.com/freebsd/pkg/pull/2317 https://github.com/freebsd/pkg/commit/19d215bb5f6427b2a74f00be9ab03bb9f43ab87f 「@configで指定されたものの処理に外部の3-wayマージツールを呼び出せる ようにする」 ということなので、細かくは見ていませんがetcupdateなり直接diff3なりを 呼び出すことを想定しているようです。 履歴からすると10月末にはpkgのリポジトリに取り込まれています。 個人的にはnvidia-driver関連のportsの面倒を見ている都合もあって /usr/src/sys以下は常時必須ですし、それ以外の部分もきちんと同期 しておかないとベース側で確認・対処してもらう必要のある問題が 出たとき関係者と話が噛み合わなくなるのでsrcアップデート一択です。 どうしてもこういう話などもありますし。 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288236 https://reviews.freebsd.org/D53987 -- 青木 知明 [Tomoaki AOKI] <junchoon@dec.sakura.ne.jp>home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20260104231625.7e954b00e0bd78078487a894>
