[Pkg-ime-devel] Bug#750623: Bug#750623: Bug#750623: What is the hold-up of uploadin new package

Osamu Aoki osamu_aoki_home at nifty.com
Sun Jun 22 11:27:12 UTC 2014


Hi,

On Sun, Jun 22, 2014 at 01:45:32AM +0800, Aron Xu wrote:
> On Sun, Jun 22, 2014 at 1:33 AM, GUO Yixuan <culu.gyx at gmail.com> wrote:
> > I'm just waiting for a confirmation on the librime-dev => librime1-dev
> > renaming, from Aron, as we discussed in a previous thread. [1]
> >
> 
> As said before, I don't have strong opinion on either way.

My popsition is that you have not presented enough reason to do this.
So do not do this.
 
> > In addition, because the symbol files are not useful, should we create
> > a shlibs file?
> >
> > [1] https://lists.alioth.debian.org/pipermail/pkg-ime-devel/2014-May/004168.html
> >
> 
> Don't think it's so useful nowadays, either use symbols or don't use
> anything in normal cases.

Hmmm... I think if we drop the symbol file, packaging tool chain
automatically generates the shlibs file.   Please look into your
generated binary package to verify :-)  I see it there.

I suggest you to add the following at the top of debian/rules file if
you have not.  I am doing this for all my new upload (see ibus).

# See dpkg-buildflags(1)
DPKG_EXPORT_BUILDFLAGS = 1
include /usr/share/dpkg/default.mk
#export DEB_BUILD_MAINT_OPTIONS = hardening=+all
export DEB_CFLAGS_MAINT_APPEND  = -Wall -pedantic
export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed

This also helps you to test build consistently etc.  This is good idea
for the newer dpkg(>1.16.1).

See explantion in the EXAMPLES section of dpkg-buildflags(1) manpage.

Regards,

Osamu



More information about the Pkg-ime-devel mailing list