Package: linda
Version: 0.3.11
Severity: normal

Dear Linda!

You seem to spend too much time (an infinite loop?) with
DocumentationCheck. I'm attaching the example of sysvinit. At the end of
linda1.log, you don't continue but consume 100% CPU until I press ^C
after which linda2.log is written with the same problem, resulting in
the contents linda3.log after ^C.

Sincerely,

Roland

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-2-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_GB.UTF-8)

Versions of packages linda depends on:
ii  binutils                      2.15-5     The GNU assembler, linker and bina
ii  dash                          0.5.2-3    The Debian Almquist Shell
ii  file                          4.12-1     Determines file type using "magic"
ii  man-db                        2.4.2-21   The on-line manual pager
ii  python                        2.3.5-2    An interactive high-level object-o

-- no debconf information
$ linda -i sysvinit_2.86.ds1-1_i386.changes
E: sysvinit; Binary /sbin/bootlogd contains unneeded section .comment.
 This binary or shared library is not completely stripped. It contains
 the unneeded section .note, or .comment.
E: sysvinit; Binary /sbin/halt contains unneeded section .comment.
E: sysvinit; Binary /sbin/init contains unneeded section .comment.
E: sysvinit; Binary /sbin/killall5 contains unneeded section .comment.
E: sysvinit; Binary /sbin/runlevel contains unneeded section .comment.
E: sysvinit; Binary /sbin/shutdown contains unneeded section .comment.
E: sysvinit; Binary /sbin/sulogin contains unneeded section .comment.
E: sysvinit; Binary /usr/bin/last contains unneeded section .comment.
E: sysvinit; Binary /usr/bin/mesg contains unneeded section .comment.
Check DocumentationCheck interrupted.
W: initscripts; Manual page /usr/share/man/man1/mountpoint.1.gz has the executab
le bit set.
 Manual page has one or more of user, group and other permissions set
 to have execute permission. You shouldn't execute manpages, and should
 also set the permissions sanely.
W: initscripts; Manual page /usr/share/man/man8/fsck.nfs.8.gz has the executable
 bit set.
E: initscripts; Init.d script /etc/init.d/bootclean.sh has the bad permissions 0
644.
 The file shown above is in /etc/init.d, and has permissions which are
 different from '0755'. This should be corrected, as it violates
 Policy.
E: initscripts; Init.d script /etc/init.d/stop-bootlogd has the bad permissions 
0777.
W: initscripts; Executable /etc/init.d/bootmisc.sh with perms 0755 is not an ELF
 file or script.
 The file shown above is not an ELF file or a script of some sort. It
 may incorrectly have the execute bit set on it.
W: initscripts; Executable /etc/init.d/checkfs.sh with perms 0755 is not an ELF 
file or script.
W: initscripts; Executable /etc/init.d/checkroot.sh with perms 0755 is not an EL
F file or script.
W: initscripts; Executable /etc/init.d/hostname.sh with perms 0755 is not an ELF
 file or script.
W: initscripts; Executable /etc/init.d/mountall.sh with perms 0755 is not an ELF
 file or script.
W: initscripts; Executable /etc/init.d/mountnfs.sh with perms 0755 is not an ELF
 file or script.
W: initscripts; Executable /usr/share/man/man1/mountpoint.1.gz with perms 0755 i
s not an ELF file or script.
W: initscripts; Executable /usr/share/man/man8/fsck.nfs.8.gz with perms 0755 is 
not an ELF file or script.
E: initscripts; The package contains no changelog.Debian.
 The package shown above has no changelog installed. It should *always*
 have a Debian changelog.
E: initscripts; Binary /bin/mountpoint contains unneeded section .comment.
E: initscripts; Binary /lib/init/readlink contains unneeded section .comment.
E: initscripts; skeleton is in /etc/init.d, but not marked as a conffile.
 The file above is installed into /etc, but is not marked as a
 conffile. This is a violation of Policy.
Check DocumentationCheck interrupted.
E: sysv-rc; Init.d script /etc/init.d/README has the bad permissions 0644.
E: sysv-rc; The package contains no changelog.Debian.
E: sysv-rc; README is in /etc/init.d, but not marked as a conffile.
E: sysv-rc; README is in /etc/rcS.d, but not marked as a conffile.
E: sysv-rc; rc is in /etc/init.d, but not marked as a conffile.
E: sysv-rc; rcS is in /etc/init.d, but not marked as a conffile.
[EMAIL PROTECTED]:~/temp/debian$ linda -i -v sysvinit_2.86.ds1-1_i386.changes
V: Processing file: sysvinit_2.86.ds1-1_i386.changes
V: Processing file: sysvinit_2.86.ds1-1.dsc
V: Processing file: sysvinit_2.86.ds1-1_i386.deb
E: sysvinit; Binary /sbin/bootlogd contains unneeded section .comment.
 This binary or shared library is not completely stripped. It contains
 the unneeded section .note, or .comment.
E: sysvinit; Binary /sbin/halt contains unneeded section .comment.
E: sysvinit; Binary /sbin/init contains unneeded section .comment.
E: sysvinit; Binary /sbin/killall5 contains unneeded section .comment.
E: sysvinit; Binary /sbin/runlevel contains unneeded section .comment.
E: sysvinit; Binary /sbin/shutdown contains unneeded section .comment.
E: sysvinit; Binary /sbin/sulogin contains unneeded section .comment.
E: sysvinit; Binary /usr/bin/last contains unneeded section .comment.
E: sysvinit; Binary /usr/bin/mesg contains unneeded section .comment.
V: Processing file: initscripts_2.86.ds1-1_i386.deb

Check DocumentationCheck interrupted.
W: initscripts; Manual page /usr/share/man/man1/mountpoint.1.gz has the 
executable bit set.
 Manual page has one or more of user, group and other permissions set
 to have execute permission. You shouldn't execute manpages, and should
 also set the permissions sanely.
W: initscripts; Manual page /usr/share/man/man8/fsck.nfs.8.gz has the 
executable bit set.
E: initscripts; Init.d script /etc/init.d/bootclean.sh has the bad permissions 
0644.
 The file shown above is in /etc/init.d, and has permissions which are
 different from '0755'. This should be corrected, as it violates
 Policy.
E: initscripts; Init.d script /etc/init.d/stop-bootlogd has the bad permissions 
0777.
W: initscripts; Executable /etc/init.d/bootmisc.sh with perms 0755 is not an 
ELF file or script.
 The file shown above is not an ELF file or a script of some sort. It
 may incorrectly have the execute bit set on it.
W: initscripts; Executable /etc/init.d/checkfs.sh with perms 0755 is not an ELF 
file or script.
W: initscripts; Executable /etc/init.d/checkroot.sh with perms 0755 is not an 
ELF file or script.
W: initscripts; Executable /etc/init.d/hostname.sh with perms 0755 is not an 
ELF file or script.
W: initscripts; Executable /etc/init.d/mountall.sh with perms 0755 is not an 
ELF file or script.
W: initscripts; Executable /etc/init.d/mountnfs.sh with perms 0755 is not an 
ELF file or script.
W: initscripts; Executable /usr/share/man/man1/mountpoint.1.gz with perms 0755 
is not an ELF file or script.
W: initscripts; Executable /usr/share/man/man8/fsck.nfs.8.gz with perms 0755 is 
not an ELF file or script.
E: initscripts; The package contains no changelog.Debian.
 The package shown above has no changelog installed. It should *always*
 have a Debian changelog.
E: initscripts; Binary /bin/mountpoint contains unneeded section .comment.
E: initscripts; Binary /lib/init/readlink contains unneeded section .comment.
E: initscripts; skeleton is in /etc/init.d, but not marked as a conffile.
 The file above is installed into /etc, but is not marked as a
 conffile. This is a violation of Policy.
V: Processing file: sysv-rc_2.86.ds1-1_all.deb

Check DocumentationCheck interrupted.
E: sysv-rc; Init.d script /etc/init.d/README has the bad permissions 0644.
E: sysv-rc; The package contains no changelog.Debian.
E: sysv-rc; README is in /etc/init.d, but not marked as a conffile.
E: sysv-rc; README is in /etc/rcS.d, but not marked as a conffile.
E: sysv-rc; rc is in /etc/init.d, but not marked as a conffile.
E: sysv-rc; rcS is in /etc/init.d, but not marked as a conffile.
$

Reply via email to