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

[debian-devel:18302] Re: poppler-data アップロードしました(Re: poppler-data が cmap-adobe-* と gs-cjk-resource を内包する変更について確認



山根さん、

On Thu, May 24, 2012 at 11:13:22AM +0900, Hideki Yamane wrote:
> 
>  やまねです。
> 
> On Thu, 24 May 2012 09:20:36 +0900
> Kenshi Muto <kmuto@xxxxxxxx> wrote:
> > 最近全然作業する時間がないので、移行して構いません。
> > お任せします。
> 
>  ありがとうございます。
>  他にも些細な変更を加えてアップロードしました。

いまのパッケージングではアップグレードがぎこちないです。

これ読んで何が起こったかわかりましたが。

Breaks: gs-cjk-resource,
        cmap-adobe-korea1, cmap-adobe-cns1, cmap-adobe-japan1,
        cmap-adobe-japan2, cmap-adobe-gb1
Replaces: gs-cjk-resource,
          cmap-adobe-korea1, cmap-adobe-cns1, cmap-adobe-japan1,
          cmap-adobe-japan2, cmap-adobe-gb1
Provides: gs-cjk-resource,
          cmap-adobe-korea1, cmap-adobe-cns1, cmap-adobe-japan1,
          cmap-adobe-japan2, cmap-adobe-gb1

一方:

7.6.1 Overwriting files in other packages

It is usually an error for a package to contain files which are on the
system in another package. However, if the overwriting package declares
that it Replaces the one containing the file being overwritten, then
dpkg will replace the file from the old package with that from the new.
The file will no longer be listed as "owned" by the old package and will
be taken over by the new package. Normally, Breaks should be used in
conjunction with Replaces.[53]

For example, if a package foo is split into foo and foo-data starting at
version 1.2-3, foo-data would have the fields

     Replaces: foo (<< 1.2-3)
     Breaks: foo (<< 1.2-3)

ちょっと良くわからないけど、バージョンを入れたほうがいいのでしょうか?

Breaks: gs-cjk-resource (<< 1.20100103-3),
        cmap-adobe-korea1 (<< 0+20090930-2), 
        cmap-adobe-cns1 (<< 0+20090930-2), 
        cmap-adobe-japan1 (<< 0+20090930-2),
        cmap-adobe-japan2 (<< 0+20090930-2), 
        cmap-adobe-gb1 (<< 0+20090930-2)
Replaces: gs-cjk-resource (<< 1.20100103-3),
        cmap-adobe-korea1 (<< 0+20090930-2), 
        cmap-adobe-cns1 (<< 0+20090930-2), 
        cmap-adobe-japan1 (<< 0+20090930-2),
        cmap-adobe-japan2 (<< 0+20090930-2), 
        cmap-adobe-gb1 (<< 0+20090930-2)
Provides: gs-cjk-resource,
          cmap-adobe-korea1, cmap-adobe-cns1, cmap-adobe-japan1,
          cmap-adobe-japan2, cmap-adobe-gb1