[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gentoojp-dev 157] Re: ebuild uploader をテストしよう



小町です。

At Mon, 03 Nov 2003 01:19:03 +0000,
Masatomo Nakano wrote:

> ebuild uploaderで生成したツリーを下記URLで取得できるようにしました。
> 毎時0分に生成です。
> http://gentoojp.sourceforge.jp/distfiles/portagejp.tbz2

rsync が設定できるのであればぜひ rsync でも。

> 1. KEYWORDSどうする?
> ~を付けるかどうかですね。
> 付ける付けないでメリット・デメリットあるのですが、
> まだ開発中という本来の意味である~を付けた方がいいかなと思っています。

つけたほうがいいと思います。本家でも新規 ebuild は ~ をつけることになっ
ているし、もし ~ が外れるのであればそれは GentooJP 開発者が手を加える
ことです。アップローダ側で KEYWORDS をチェックして ~ がついてなかった
らエラーを返すようにはできませんかね(こうすると少なくとも stable 環境
で使っている人はなにも考えず emerge -u world なんてしても環境を壊され
ることがない)。

> 2. digestファイル
> これは現在filesにアップロードされてないみたいです。
> どうしましょう?

不要だと思います。添付するのも面倒だし、なくてもすぐ生成できるし。
ebuild の digest コマンドで生成するのが面倒な人は FEATURES="digest" で
使えばいいだけですし……。

At Mon, 03 Nov 2003 02:04:54 +0000,
Masatomo Nakano wrote:

> > ここだけコメント。新しいkeywordをつくることってできないですかね。jp-x86,
> > jp-x86-develとか、んで使いたいはmake.confのkeywordsに適当に追加すればい
> > いとか。

> あー、それ少し考えてました。
> で、とりあえず動作確認はしてあってできそうです。
> (emergeは警告出すけど)

profiles/keywords.desc も OVERLAY してしまえば問題ないはずですが、そう
いう KEYWORDS をもつ ebuild は本家の ebuild と非互換になってしまうので、
この対処法はあまり乗り気ではありません。

> でも、結局使う人がそれを/etc/make.confに入れたままにしちゃうと、
> あんまり意味ないのかなぁと。
> 
> develとそうでないのを分けるのは意味あるかもしれないですけど、私として
> はdevelとそうでないのはtreeごと分けてしまった方がいいと思っているので。
> (間違いが一番少ないかな、と。)

nakano さんと同意見です。

-- 
Mamoru KOMACHI <usata@xxxxxxxxxxxxxxxxxxxxxxx>
http://www.sodan.ecc.u-tokyo.ac.jp/~usata/