[groonga-dev,01968] Re: groonga 3.1.0 の debian パッケージ

Back to archive index

Hideki Yamane henri****@debia*****
2013年 12月 7日 (土) 22:18:48 JST


On Wed, 04 Dec 2013 10:46:44 +0900 (JST)
Kouhei Sutou <kou****@clear*****> wrote:
> >  いえ、3.9.5 で wheezy でもそのままでいいです。
> 
> え、そうなんですか!?
> 
> debian-policyパッケージと同じバージョンを指定するのかなぁと
> 思っていたのですが、これは関係ないんでしょうか?
>   http://packages.debian.org/wheezy/debian-policy

 パッケージが作られた時に準拠しているポリシーのバージョンを指定する
 ことになります。ポリシーは、バージョンが上がれば上がるほど曖昧だった
 ところがキチンと指定されるようになります。sid向けに作ったものを
 backportする場合は、ポリシーバージョンが上がったままで基本問題が
 ありません。


> (古いdebian-policyパッケージしか提供されていないシステムで
> は新しいdebian policyマニュアルのことは知らなそう。)

 パッケージ自体が3.9.5準拠で作ってますよ、というだけですので、
 binary的には意味を持たないです。よって古いポリシーバージョンしか
 知らないシステムでも特にコンフリクトは起きません。


> これ、すでにそういう挙動になっているから、lintianでも警告しよ
> うぜってことですね。そういう仕様です!みたいに明記しているド
> キュメントとかがあれば安心してそれを前提にできそうだなぁと思っ
> ていたのでした。

 http://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Section
>> It also gives the default for the same field in the binary packages.
 ということで回答になっていますかね?


> ただ、Groongaプロジェクト的にはunstableよりもstableの方が重要
> 度が大きい(*)ので、難しいところですねぇ。あ、Debian公式リポジ
> トリで提供する場合ではなく、あくまで、Groongaプロジェクトで提
> 供する場合、です。
> 
> (*) ふつうに使っている人が簡単にインストールできるようにパッ
>     ケージを提供しているので、stableで使えないと目的を果たせ
>     ない。大げさですけど、stable/unstableのどちらかでしかパッ
>     ケージを提供できない状況になったら、stableを選ぶ、という
>     優先度です。

 いや、そもそもそういう選択になることがありえない思っています :)
 unstable向けに色々と変化を受容して、その上で現状のシステム向けにも
 必要な変更を加えるというのが良いという認識です。

 # master/trunkとかの先っぽで変更を加えて、必要であれば過去のbranch
  にbackportするぐらいの感覚です。

-- 
Regards,

 Hideki Yamane     henri****@debia*****/org
 http://wiki.debian.org/HidekiYamane




groonga-dev メーリングリストの案内
Back to archive index