[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:02320] how to rename package-name
- From: akira yamada / やまだあきら <akira@xxxxxxxxxxx>
- Subject: [debian-devel:02320] how to rename package-name
- Date: Tue, 25 Nov 1997 20:24:12 +0900 (JST)
- X-dispatcher: imput version 971024
- X-ml-count: 02320
- X-ml-driver: CMLD (Version 2.5)
- X-ml-name: debian-devel
- X-pgp-fingerprint: 72 A8 39 13 A7 9A 0D D1 5B A5 40 75 C9 D2 4E 11
- X-url: http://www.netlab.co.jp/~akira/
- Message-id: <19971125202412-3444O.akira@xxxxxxxxxxxxxx>
- X-mailer: Mew version 1.92.3 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
やまだあきらです.
ruby がバージョンアップしたので
それに合わせてパッケージを新しくするのと,
ドキュメント類のパッケージを作っているのですが
その中でどうすれば良いのかよく分からない部分が出てきたので
質問させてください.
どういうことかというと
ruby のパッケージは bo 用がすでにあって
ruby_1.0.970930-1.deb
ruby-doc_1.0.970930-1.deb
というのがそれです.
で, 今作っているのは
ruby_1.0.971125
ruby-examples_1.0.971125
ruby-manual_1.0.970701
ruby-tutorial_1.0.970128
ruby-uguide_1.0.970128
です.
そして, これらの関係は以下のようになります.
ruby_1.0.970930-1.deb ==
ruby_1.0.971125 + ruby-examples_1.0.971125
ruby-doc_1.0.970930-1.deb ==
ruby-manual_1.0.970701 + ruby-tutorial_1.0.970128 +
ruby-uguide_1.0.970128
でもって, さらに面倒なことに(面倒にしているのはわたし自身ですが)
一つ前のバージョンでは
ruby-examples_1.0.971125
に相当するものを
ruby-sample_1.0.971118-1_all.deb
として作っています.
以上のような状況で, うまくバージョンアップさせるためには
どのように control ファイルを書いてやると良いのでしょうか?
python のまねをすると以下のようになりそうですが
debian-policy に Replaces: ってのの記述はないような気がしますし…
ruby_1.0.971125
Conflicts: ruby (<< 1.0.971125), ruby-sample (<< 1.0.971125)
Replaces: ruby-sample (<< 1.0.971125)
ruby-examples_1.0.971125
Conflicts: ruby-examples (<< 1.0.971125), ruby-sample (<= 1.0.971118)
Replaces: ruby-sample (<= 1.0.971118)
ruby-manual_1.0.970701
Conflicts: ruby-manual (<<1.0.970701), ruby-doc (<= 1.0.970930)
Replaces: ruby-doc (<= 1.0.970930)
ruby-tutorial_1.0.970128
Conflicts: ruby-tutorial (<< 1.0.970128), ruby-doc (<= 1.0.970930)
Replaces: ruby-doc (<= 1.0.970930)
ruby-uguide_1.0.970128
Conflicts: ruby-uguide (<< 1.0.970128), ruby-doc (<= 1.0.970930)
Replaces: ruby-doc (<= 1.0.970930)
--
やまだ あきら (akira@xxxxxxxxxxx or akira@xxxxxxxxxx)