[Pkg-ime-devel] Bug#753079: transition: librime

Guo Yixuan culu.gyx at gmail.com
Thu Jul 3 19:36:26 UTC 2014


On Thu, Jul 3, 2014 at 8:12 AM, Osamu Aoki <osamu_aoki_home at nifty.com>
> On Wed, Jul 02, 2014 at 07:56:49PM +0200, Emilio Pozuelo Monfort wrote:
> > > 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
> > package name. Can you change it back?
> >
> > I will review and edit that wiki page, thanks for the link.
> Very good.  That is my thought but there was no external resource
> backing it.
> Havoc has interesting post on multi dev library case as below,
> Jere is what I wrote previously ...
> > I do agree to use the versioned -dev when these 2 -dev package are made
> > to be co-installable and useful in such shape.  This happens with major
> This practically means source package with different name.
> > libraries.  For this, it require us to do more than bumping number in
> > -dev package name.  See example:
> >   http://ometer.com/parallel.html
> >   (HP used to work at R-H and used to be with Debian as I understand)

Thank you for this reference.

As I understand, our current advice should be: you never need
to change the name of the -dev package, as long as the source
package name is not changed. Is this correct?

> I will upload new git head when prompted.  Is it ready?

Yes, it is. (I just noticed you already uploaded it. Thanks a lot!)

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-ime-devel/attachments/20140703/2dda0882/attachment.html>

More information about the Pkg-ime-devel mailing list