[Pkg-ime-devel] Bug#723076: gcin: Please update compat level to 9 etc.

Osamu Aoki osamu at debian.org
Mon Sep 16 07:20:33 UTC 2013


Source: gcin
Version: 2.8.1+dfsg-1
Severity: normal

Since there were FTBFS bug, I sponsored your prepared package as is.
(I was busy fixing ibus 1.4 -> 1.5 transition)

But since you made this long time ago, compat level is not yet in 9 and
you did not touch on reported bugs.
  http://bugs.debian.org/cgi-bin/pkgreport.cgi?src=gcin

Please fix this package for following in the git repo.  Then I will use
"gbp buiuldpackage" to build it to upload.

* Update compat to 9 and update debhelper version in control.
* Please do not mix cdbs and modern dh $@ + override in debian/rules.
* Please close http://bugs.debian.org/713459 if this upload fixes
  situation for all arches.
* Please include the idea of http://bugs.debian.org/693052 but doing it
  under compat 9.  Read:
    https://wiki.debian.org/Multiarch/Implementation
    debhelper manpage explaining compat level differences.
* Please consider to fix hardening issue if possible.
    https://wiki.debian.org/HardeningWalkthrough (This is good page)

lintian result:
+++ lintian output +++
I: gcin: hardening-no-fortify-functions usr/lib/gcin/gcin2.so
N:
N:    This package provides an ELF binary that lacks the use of fortified libc
N:    functions. Either there are no potentially unfortified functions called
N:    by any routines, all unfortified calls have already been fully validated
N:    at compile-time, or the package was not built with the default Debian
N:    compiler flags defined by dpkg-buildflags. If built using
N:    dpkg-buildflags directly, be sure to import CPPFLAGS.
N:
N:    NB: Due to false-positives, Lintian ignores some unprotected functions
N:    (e.g. memcpy).
N:
N:    Refer to http://wiki.debian.org/Hardening and
N:    http://bugs.debian.org/673112 for details.
N:
N:    Severity: normal, Certainty: wild-guess
N:
N:    Check: binaries, Type: binary, udeb
N:
+++ end of lintian output +++

If you need help on any task, please ask.

I can not reliably test functionarity of package since I do not use it.
So I can only help on uploading and techinical packaging parts.

Osamu

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (100, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.11-rc7-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-- no debconf information



More information about the Pkg-ime-devel mailing list