[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [debian-devel:10912] dummy package for renamed packge
- From: Taketoshi Sano <xlj06203@nifty.ne.jp>
- Subject: Re: [debian-devel:10912] dummy package for renamed packge
- Date: 12 Nov 1999 11:38:09 +0900
- X-Dispatcher: imput version 980905(IM100)
- X-fingerprint: DA 00 13 8C 49 BB 60 BE A4 54 3D AF 2E CE 28 DD
- X-ML-Info: If you have a question, send a mail with the body"# help" (without quotes) to the address jp-qa-ctl@debian.or.jp;help=<mailto:jp-qa-ctl@debian.or.jp?body=help>
- X-ML-Name: jp-qa
- X-MLServer: fml [fml 2.2]; post only (only members can post)
- References: <199911111702.CAA29241@ryukyu.ne.jp>
- Message-Id: <y5ar9hw5t9q.fsf@xlj06203.nifty.ne.jp>
- X-Mail-Count: 00009
- User-Agent: Semi-gnus/6.8.19 SEMI/1.10.1 (Morimoto) FLIM/1.11.3 (Saidaiji) Emacs/20.3 (i386-debian-linux-gnu) MULE/4.0 (HANANOEN)
佐野@浜松です。
# 一応 cc: jp-policy,jp-qa してますが、 -devel のままで続けたほうが
# 便利なら、それでもいいです。
In article <199911111702.CAA29241@ryukyu.ne.jp>
Hiroshi KISE <fuyuneko@ryukyu.ne.jp> さん writes:
> Debian-JPからDebianに移動したパッケージの中には、移動したと同時に
> 名前を変更したものがあります。そういった場合でも、JPのころに
> パッケージをインストールしたユーザが新しいパッケージに、より簡単に
> 移行できるように、JP側にダミーパッケージを用意したらどうでしょうか、
> という提案をします。
賛成します。というか、私も以前から提案しようと、、、(今さら言うなって)
> たとえば、JPにあったときに“hogehoge”というパッケージ名だったとします。
> めでたくDebianに持っていくという段階で、Debianのほかのパッケージに
> あわせるなどの理由で“foobar”にしたとしましょう。通常は、Control
> ファイルでReplaceとConflictの指定をしますが、JPにしかないパッケージ名を
> 書くのはいや、ということで指定しないかもしれません。
>
> 指定しない場合、新旧のパッケージを2つ同時にインストールすることが
> できます(実際にはoverwrite問題があります)。また、新しいパッケージに
> 気がつかなければ、古いものを使いつづけることになります。
>
> ここで、JPに“hogehoge”という名前でダミーパッケージを置きます。
> ControlでDepends: foobarとしておけば、知らずにアップデートした
> ユーザでも自動的に“foobar”をインストールすることになります。
>
> いかがでしょうか?
merge されたものについても同様ですね。
slink(-jp) -> potato への update で必要になると思うので、
削除されたパッケージについても potato-jp に置いておいたほうが
良いように思います。で、potato の次からは全部削除、と。
私のすぐに思いつく範囲だと
<LI>gs-ja >>> gs</LI>
<LI>mh-ja >>> mh</LI>
<LI>man-db-ja >>> man-db</LI>
<LI>blackbox-ja >>> blackbox</LI>
<LI>afterstep-i18n >>> afterstep, asclassic</LI>
<LI>xcalendar-ja >>> xcalendear-i18n</LI>
<LI>tgif-ja >>> tgif</LI>
<LI>xfig-ja >>> xfig</LI>
<LI>transfig-ja >>> transfig</LI>
(http://www.debian.or.jp/devel/merged-packages.html.en から引用)
くらいですが、他にもあると思うので、各自追加お願いします。
(xcalendar-ja は hamm 以降いったん消えていたので、slink-jp から
の移行では不要かもしれないが。)
# どんどん上記の merged-pacages.html.en に追加していって、
# フリーズ後に update-howto-slinkjp-potato.html として
# Web の JDDP ページで公開するようにしましょう。
これについては、基本的に依存関係を設定するだけのダミーパッケージ
になると思うので、依存関係さえきちんとしてれば、誰が出しても問題
は無いだろうと思ってます。ということで jp-qa 向きの仕事かな。
--
Taketoshi Sano: <sano@debian.org>,<sano@debian.or.jp>,<kgh12351@nifty.ne.jp>