[FreeBSD-users-jp 96758] Re: ports treeの最新化
Tomoaki AOKI
junchoon @ dec.sakura.ne.jp
2021年 4月 6日 (火) 15:05:13 UTC
青木@名古屋です。
On Tue, 06 Apr 2021 01:41:06 +0900 (JST)
Yasuhiro Kimura <yasu @ utahime.org> wrote:
> 木村です。
>
> From: Masachika ISHIZUKA <ish @ amail.plala.or.jp>
> Subject: [FreeBSD-users-jp 96755] Re: ports treeの最新化
> Date: Tue, 06 Apr 2021 01:22:08 +0900 (JST)
>
> > 石塚@杉並です。
> > git.freebsd.orgにportsはあります。
> > gitupを使う場合には、/usr/local/etc/gitup.confを修正する必要が
> > あります。portsセクションのbranchがmainじゃなくてmasterになって
> > いたり、repositoryが誤っていたりするとハマります。
>
> こちらはgit cloneを試したら失敗したのですが、あれっと思って今確認した
> らURLを打ち間違えていました…。
>
> >> あとhttps://cgit.freebsd.org/portsをざっと見た感じだと、内容は現在の
> >> cgit-betaやGitHubのミラーと同じように見えます。だとすると現時点での約
> >> 二日のスケジュールの遅れの原因は何だったんだろう。
> >
> > はい、3/31時点のままです。
> > 1週間近く何もupdateされていないので困った話です。
>
> 状況が判らないので、これに関しては"Welcome to Git"のコミットが来るのを
> 待つしかないですね。一旦公式リポジトリへのpushが許可されれば、この一週
> 間のうちにたまっていたコミットが一気にpushされると思いますが。
>
> > はい。gitupはやめて、再度、新規に/usr/portsを掘って、
> >
> > # cd /usr/ports
> > # git clone -o upstream -b main https://git.freebsd.org/ports.git .
> >
> > しました。これで1994/8/21からのlogが見えるようになりました。
> >
> > # 最初は --depth 1 を付けたのですが、そうするとgraftedになって
> > git化以降しか見れないので、depthをやめて全部取得しました。
>
> そうですね、ディスク容量とかを気にしないのなら普通にcloneしておくのが
> 一番色々と融通が効くと思います。
ただいま絶賛溜まっていた更新のラッシュ状態のようで。
git化では、srcの方でも混乱を招いていましたね。
基本、
・gitupはsvnの前のCVS時代のcsup同様、履歴データ等一切抜きで
指定ブランチの最新(又は指定リビジョン)の中身だけ持ってくる。
現状では、触ったことがありませんがportsnapがそんな感じでしょうか?
・gitで--depth 1を指定すると履歴データも各ファイルの最新分しか
取ってこないのか、buildkernel時に例えば
stable/13-n245110-5524122ee3b7-dirty
のn以下の数字が生成されない。
・gotではgitupのような問題はないものの、コマンドラインオプション
等が本家gitと異なる(但し、本家と違ってBSDライセンスなので、
他に適当な候補が出てこなければ将来baseに取り込まれるとすれば
これ一択なのが悩みどころ)。 しかもまだ開発初期段階の模様。
という問題があるようです。 結局、誰かが報告して直るまで何もしない
というポリシーの方以外は容量を気にせずdepth限定しないのが吉のようで。
>
> ---
> 木村 康浩
> _______________________________________________
> freebsd-users-jp @ freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp
> To unsubscribe, send any mail to "freebsd-users-jp-unsubscribe @ freebsd.org"
--
青木 知明 [Tomoaki AOKI] <junchoon @ dec.sakura.ne.jp>
freebsd-users-jp メーリングリストの案内