Package: libzeroc-ice-cil Severity: serious The libzeroc-ice-cil package uses an unversioned packaging name, thus binary dependencies on this package will break other software when ABI or API breaks without further notice. This is a violation of the Debian CLI Policy section 3.2.1 [0]
There are *.exe files in /usr/bin, this violates Debian CLI Policy section 3.1.2 [1], same with symlinks/files in /usr/lib/mono/zeroc-ice (caused by the gacutil -p parameter). For linking the libraries should go in /usr/lib/cli/zeroc-ice-X.Y/, see CLI policy [1] for details. [0] http://pkg-mono.alioth.debian.org/cli-policy/ch-packaging.html#s-gac-naming-versioning [1] http://pkg-mono.alioth.debian.org/cli-policy/ch-packaging.html#s-file-locations PS: in debian/rules the call to dh_makeclilibs has no parameters, this is a problem when the API grows, you should consider to use -V. See the dh_makeclilibs manpage for further information. -- Regards, Mirco 'meebey' Bauer PGP-Key ID: 0xEEF946C8 FOSS Developer [EMAIL PROTECTED] http://www.meebey.net/ PEAR Developer [EMAIL PROTECTED] http://pear.php.net/ Debian Developer [EMAIL PROTECTED] http://www.debian.org/
signature.asc
Description: This is a digitally signed message part