Package: wmkbd
Version: 0.4.1
Severity: serious
Justification: multiple policy violations

Hi,

There is a number of serious issues with this package:

1. Source package ships the binary file .wmkbd_keymaps, which (as far as I can tell) is not generated, but required for operation of wmkbd. This file is most certainly is not the "preferred form for modification", and distributing it is thus a violation of GPL. The solution to this problem would be to obtain and include the preferred form for modification for .wmkbd_keymaps along with the tools to generate it, and ship them all within the source package.

2. The binary file wmkbd_keymaps is installed into the /usr/share/wmkbd
directory, violating the Filesystem Hierarchy Standard [0], which dictates
that /usr/share should include only architecture independent data. Failure to comply with this requirement is the violation of 9.1.1 chapter of the
policy [1].

3. Default CFLAGS include -save-temps, which is a violation of chapter
10.1 of the policy [3].

4. The source package ships unneeded app.s and app.ii files.

[0] http://www.pathname.com/fhs/
[1] http://www.debian.org/doc/debian-policy/ch-opersys.html#s-fhs
[2] http://buildd.debian.org/quinn-diff/Packages-arch-specific
[3] http://www.debian.org/doc/debian-policy/ch-files.html#s10.1

Thanks to Steve Langasek and Clint Adams for pointing out most of these problems.

Best regards,

Jurij Smakov                                        [EMAIL PROTECTED]
Key: http://www.wooyd.org/pgpkey/                   KeyID: C99E03CC


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to