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

Re: RFS: liblunar 1.0.1-1 (updated package)



在 2008-08-10日的 14:45 +0800,LI Daobing (李道兵)写道:
> Dear mentors,
> 
> I am looking for a sponsor for the new version 1.0.1-1
> of my package "liblunar".
> 
> in this new upstream version, author fix a symbol typo(from
> `l_unar_date_error_get_type' to `lunar_date_error_get_type'). I mean
> the symbol of liblunar-1-0 changed but the so version does not
> changed.
> 
> but the previous symbol name is a type error and no one use it.
> currently only lunar-applet depends on this library and it does not
> use this symbol(it works well with liblunar 1.0.1 without rebuild),
> even the python-lunar package in this source package does not use this
> symbol.
> 
> so, should i persuade the upstream to change so version. or this is a
> acceptable mistake.

IMHO so version update is required in such case.

I'd suggest to let upstream preserve the mistakenly-named one for
backward compatibility, just mark it with a big DEPRECATED warning in
the documentation.  So that there will be no breakage to the ABI, hence
no need to bump soversion.
-- 
Regards,
Deng Xiyue, a.k.a. manphiz

Attachment: signature.asc
Description: =?gb2312?Q?=D5=E2=CA=C7=D0=C5=BC=FE=B5=C4=CA=FD=D7=D6=C7=A9?= =?gb2312?Q?=C3=FB=B2=BF=B7=D6?=


Reply to: