[Pkg-ime-devel] RFS: libskk
Osamu Aoki
osamu at debian.org
Thu Jan 5 14:12:14 UTC 2012
Hi,
I think your package is in very good shape by itself but it may not be
complient to Debian policy etc.
On Thu, Jan 05, 2012 at 07:03:11PM +0900, Daiki Ueno wrote:
> Hi team,
>
> I've recently ITP'ed libskk package which will be an addition to
> ibus-skk dependencies:
>
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=652917
>
> The package is now in a good shape and mostly lintian clean (except
> a warning about a newly created section "introspection").
I see.
Speaking about *new*, this lib is not multiarch style as I see.
Intentional?
libskk0.install has:
usr/lib/lib*.so.*
usr/share/libskk/*
See http://wiki.debian.org/Multiarch
http://wiki.debian.org/Multiarch/Implementation
This package split style seems to violate Debian policy section 8
http://www.debian.org/doc/debian-policy/ch-sharedlibs.html
http://www.debian.org/doc/debian-policy/ch-sharedlibs.html#s-sharedlibs-support-files
As above howto states:
| Packages that are Multi-Arch: same must adhere quite closely to Debian
| Policy section 8. In particular, since multiarch doesn't make any
| changes to the executable paths, a multiarch library package must not
| include binary executables in /usr/bin or /usr/sbin, since this will
| cause a conflict among the different architecture versions of a package.
| See Debian Policy: Shared library support files for advice on dealing
| with any such executables currently included in your runtime library
| package.
|
| The end result, then, is a runtime library package that contains only
| files in the directories /lib/<triplet>, /usr/lib/<triplet>, /usr/share,
| and possibly /etc (though including configuration files in runtime
| library packages is generally discouraged). When these are all the files
| present in your runtime library package, your package can be marked
| Multi-Arch: same.
> Could anyone review the package and if ok sponsor it?
>
> dget source:
>
> dget http://du-a.org/packages/libskk/debian/libskk_0.0.7-1.dsc
watch file? intentinally left without upstream?
Osamu
More information about the Pkg-ime-devel
mailing list