On 01/07/14 14:24, Guo Yixuan wrote: > On Tue, Jul 1, 2014 at 8:02 AM, Emilio Pozuelo Monfort <po...@debian.org> > wrote: >> >> On 29/06/14 19:31, Guo Yixuan wrote: >>> Hi, >>> >>> On Sun, Jun 29, 2014 at 3:23 AM, Niels Thykier <ni...@thykier.net> > wrote: >>>> On 2014-06-29 05:34, Guo Yixuan (郭溢譞) wrote: >>>>> Package: release.debian.org >>>>> Severity: normal >>>>> User: release.debian....@packages.debian.org >>>>> Usertags: transition >>>>> >>>>> Dear Release Team, >>>>> >>>>> We're planning to upload a new version of librime, which has ABI/API >>>>> breaks. The affected packages are few, and all under IME team's >>>>> maintenance, and we're mostly ready to have sourceful upload for >>>>> these packages: >>>>> >>>>> Source: fcitx-rime >>>>> Source: ibus-rime >>>>> >>>>> Ben file: >>>>> >>>>> [...] >>>>> >>>>> >>>> >>>> Hi, >>>> >>>> Could you please upload the new version of librime to experimental? >>>> This should automatically generate a simple tracker for your (called >>>> auto-librime). >>>> >>>> ~Niels >>> >>> Osamu just helped to upload it (to unstable), so it's now in the new >>> queue. [1] >> >> Please next time upload to experimental when you're asked to do so. In > this case >> it's fine, I verified that there are no conflicts with other transitions, > so >> there's no need to cancel the upload. > > Thank you! > >> Why did you rename the -dev package from librime-dev to librime1-dev? > Having an >> unversioned -dev package (e.g. librime-dev) is generally preferred. A > versioned >> one makes sense when there are two versions of the library > simultaneously, but >> that is not the case here. > > The renaming is due to a backward-incompatible API change in > librime 1.0, where some struct members changed types. So I > followed the recommendation here.[1] > > [1] https://wiki.debian.org/TransitionBestPractices
That advice is wrong. Renaming the -dev package makes sense if you're going to keep the two versions of the library for a while, e.g. libgtk2.0-dev and libgtk-3-dev, which usually means you renamed the source package (gtk+2.0 and gtk+3.0 in my example). In your case, you want to keep the same librime-dev package name. Can you change it back? I will review and edit that wiki page, thanks for the link. Regards, Emilio -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org