[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#113496: wily: Numerous policy violations




Package: wily
Version: 0.13.41-0.2
Severity: serious
Tags: woody

The wily package is extremely out of date and has several serious
policy violations, one of which prevents the xlibs 4.1.0-6 package
from being installed.  Here's the output from a lintian run:

N: Setting up lab in /tmp/lintian-lab.24486 ...
N: Processing binary package wily (version 0.13.41-0.2) ...
W: wily: binary-compiled-with-profiling-enabled usr/X11R6/bin/wily
E: wily: binary-without-manpage wily
N:
N:   Each binary in /usr/bin, /usr/sbin, /bin, /sbin, or /usr/games, must
N:   have a manual page.
N:   
N:   Note, that though the `man' program has the capability to check for
N:   several program names in the NAMES section, each of these programs
N:   must have its own manual page (a symbolic link to the appropriate
N:   manual page is sufficient) because other manual page viewers such as
N:   xman or tkman don't support this.
N:   
N:   Refer to Policy Manual, section 13.1 for details.
N:
E: wily: copyright-refers-to-old-directory
N:
N:   The common licenses (GPL, BSD, Artistic, etc) have been moved from
N:   /usr/doc/copyright and /usr/share/doc/copyright to
N:   /usr/share/common-licenses. Copyright files should be updated.
N:   
N:   Refer to Policy Manual, section 13.6 for details.
N:
W: wily: prerm-does-not-remove-usr-doc-link
N:
N:   The technical committee chose the symlink transition method to move
N:   from FSSTND to FHS. This transition involves setting the link in the
N:   postinst script and removing it in the prerm script. Here is an
N:   example (/bin/sh):
N:    if [ \( "$1" = "upgrade" -o "$1" = "remove" \) -a -L /usr/doc/pkg ]; then
N:      rm -f /usr/doc/pkg
N:    fi
N:   The test for this is not perfect. If you are setting the link, please
N:   send the line of code to us so we can improve the test.
N:
W: wily: postinst-does-not-set-usr-doc-link
N:
N:   The technical committee chose the symlink transition method to move
N:   from FSSTND to FHS. This transition involves setting the link in the
N:   postinst script and removing it in the prerm script. Here is an
N:   example (/bin/sh):
N:    if [ "$1" = "configure" ]; then
N:     if [ -d /usr/doc -a ! -e /usr/doc/pkg -a -d /usr/share/doc/pkg ]; then
N:      ln -sf ../share/doc/pkg /usr/doc/pkg
N:     fi
N:    fi
N:   The test for this is not perfect. If you are setting the link, please
N:   send the line of code to us so we can improve the test.
N:
E: wily: old-app-defaults-directory usr/X11R6/lib/X11/app-defaults/
N:
N:   The app-defaults files have moved to /etc/X11/app-defaults/. Files in
N:   the old directory, /usr/X11R6/lib/X11/app-defaults/, will no longer be
N:   used by X. The old directory should not exist in packages at all; this
N:   prevents X from replacing it with a compatability symlink.
N:   
N:   Refer to Policy Manual, section 12.8 for details.
N:
E: wily: old-app-defaults-directory usr/X11R6/lib/X11/app-defaults/Wily
E: wily: FSSTND-dir-in-usr usr/doc/
N:
N:   As of policy version 3.0.0.0, Debian no longer follows the FSSTND.
N:   
N:   Instead, the Filesystem Hierarchy Standard (FHS), version 2.1, is
N:   used. You can find it in /usr/share/doc/debian-policy/fhs/ .
N:
N: Removing /tmp/lintian-lab.24486 ...

Thanks,

   CMC

System information
==================

Debian Release: testing/unstable
Architecture: powerpc
Kernel: Linux diziet 2.2.19-fal #2 Mon Apr 30 18:15:17 PDT 2001 ppc



Versions of packages wily depends on:

libc6 (>= 2.1), xlib6g (>= 3.3.3.1-1)
ii  libc6          2.2.4-1        GNU C Library: Shared libraries and Timezone
ii  xlib6g         4.1.0-6        pseudopackage providing X libraries




Reply to: