Package: dwww
Version: 1.12.0
Severity: normal

Dear Maintainer,

dwww does not recognize some documentation files and reports
errors under http://localhost/dwww/menu/errors.html:

  /var/lib/doc-base/documents/cvs-doc-paper
      Can't read "/usr/share/doc/cvs/cvs-paper.pdf*": No such file or directory
  /var/lib/doc-base/documents/cvs-doc-paper
      No known formats!

  $ ls -l /usr/share/doc/cvs/cvs-paper.pdf*
  -rw-r--r-- 1 root root 87703 Oct  2  2005 /usr/share/doc/cvs/cvs-paper.pdf
  $ file /usr/share/doc/cvs/cvs-paper.pdf
  /usr/share/doc/cvs/cvs-paper.pdf: PDF document, version 1.2

The file /usr/share/doc/cvs/cvs-paper.pdf exists and although the
asterisk at the end of the file pattern is not necessary it's a
valid shell pattern.

Same here;

  /var/lib/doc-base/documents/cvs-doc-client
      Can't read "/usr/share/doc/cvs/cvsclient.pdf*": No such file or directory

  $ ls -l /usr/share/doc/cvs/cvsclient.pdf*
  -rw-r--r-- 1 root root 235407 Jul 19 00:09 /usr/share/doc/cvs/cvsclient.pdf


Next error:

  /var/lib/doc-base/documents/cxref
      Can't read "/usr/share/doc/cxref/FAQ.gz /usr/share/doc/cxref/README.gz": 
No such file or directory

I don't know why dwww tries to process these two files as one.
Both files exist:

  $ ls -l /usr/share/doc/cxref/FAQ.gz /usr/share/doc/cxref/README.gz
  -rw-r--r-- 1 root root 6502 Dec 27  2010 /usr/share/doc/cxref/FAQ.gz
  -rw-r--r-- 1 root root 5281 Oct  3  2012 /usr/share/doc/cxref/README.gz


Next error:

  /var/lib/doc-base/documents/libxml-parser-perl
      Can't read "": No such file or directory
  /var/lib/doc-base/documents/libxml-parser-perl
      No known formats!

In the control file the file names are not listed on the same line as
the "Files:" label. According to /usr/share/doc/doc-base/doc-base.txt.gz
this is allowed for field values in general, but it's not clear if it's
also allowed for the "Files" entry. Be free to reassign the bug.

The doc-base control files are attached below.

The corresponding package versions are:
ii  cvs                 2:1.12.13+real-11
ii  cxref               1.6d-6
ii  libxml-parser-perl  2.41-1+b1

Regards

Uwe


-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (750, 'testing'), (650, 'unstable'), (1, 'experimental')
Architecture: i386 (x86_64)

Kernel: Linux 3.9-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages dwww depends on:
ii  apache2                  2.4.6-2
ii  apache2-bin [httpd-cgi]  2.4.6-2
ii  debconf [debconf-2.0]    1.5.50
ii  debianutils              4.3.4
ii  doc-base                 0.10.5
ii  file                     1:5.14-2
ii  libc6                    2.17-7
ii  libfile-ncopy-perl       0.36-1
ii  libmime-types-perl       1.35-1
ii  man-db                   2.6.5-2
ii  mime-support             3.54
ii  perl                     5.14.2-21
ii  ucf                      3.0027+nmu1

Versions of packages dwww recommends:
ii  apache2              2.4.6-2
ii  apache2-bin [httpd]  2.4.6-2
ii  apt                  0.9.8.2
ii  dlocate              1.02+nmu3
ii  info2www             1.2.2.9-24
ii  swish++              6.1.5-2.2

Versions of packages dwww suggests:
pn  doc-debian                      <none>
ii  dpkg-www                        2.54+nmu1

-- debconf information:
* dwww/cgiuser: www-data
* dwww/cgidir: /usr/lib/cgi-bin
* dwww/docrootdir: /var/www
* dwww/serverport: 80
* dwww/servername: grappa.ibr.ch
  dwww/index_docs: true
  dwww/nosuchdir:
  dwww/nosuchuser:
  dwww/badport:
Document: cvs-doc-paper
Section: Programming
Title: CVS II: Parallelizing Software Development
Author: Brian Berliner <berli...@prisma.com>
Abstract: This paper is the cvs USENIX article, Winter 1990.
 The program described in this paper fills a need in the UNIX community
 for a freely available tool to manage software revision and release
 control in a multi-developer, multi-directory, multi-group environment.
 This tool also addresses the increasing need for tracking third-party
 vendor source distributions while trying to maintain local modifications
 to earlier releases.

Format: PDF
Files: /usr/share/doc/cvs/cvs-paper.pdf*
Document: cvs-doc-client
Section: Programming
Title: CVS client/server protocol description
Abstract: This document describes the client/server protocol used by CVS.

Format: HTML
Index: /usr/share/doc/cvs/cvsclient.html
Files: /usr/share/doc/cvs/cvsclient.html*

Format: Info
Index: /usr/share/info/cvsclient.info.gz
Files: /usr/share/info/cvsclient.info*

Format: PDF
Files: /usr/share/doc/cvs/cvsclient.pdf*

Format: Text
Files: /usr/share/doc/cvs/cvsclient.txt*
Document: cxref
Section: Programming
Title: Cxref Manual
Author: Andrew M. Bishop
Abstract: Generates LaTeX and HTML documentation for C programs.

Format: HTML
Index: /usr/share/doc/cxref/README.html
Files: /usr/share/doc/cxref/*.html

Format: text
Files: /usr/share/doc/cxref/FAQ.gz /usr/share/doc/cxref/README.gz
Document: libxml-parser-perl
Section: Programming/Perl
Title: XML::Parser
Author: Nicholas Bamber
Abstract: XML::Parser notes

Format: Text
Files: 
 /usr/lib/perl5/XML/Parser/Encodings/README
 /usr/lib/perl5/XML/Parser/Encodings/Japanese_Encodings.msg

Reply via email to