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]