Package: lintian
Version: 1.23.30
Severity: normal
A previously lintian-free package has suddenly started generating a
doc-base format error:
$ lintian -i /opt/debian/qof/qof_0.7.2-1_amd64.changes
E: libqof-doc: doc-base-file-no-format qof-www:20
N:
N: A format section of this doc-base control file didn't specify a
N: format. Each section after the first must specify a format.
N:
N: Refer to Debian doc-base Manual section 2.3.2.2 for details.
N:
E: libqof-doc: doc-base-file-no-format qof:20
This is the current Debian package and there is no lintian error
reported for this version and no error was reported when the package
was originally uploaded.
http://lintian.debian.org/reports/mNeil_Williams.html
The doc-base file in question is:
Document: qof-www
Title: Query Object Framework Introduction
Author: Neil Williams
Abstract: Query Object Framework Introduction
QOF, the Query Object Framework, provides a set of C
Language utilities for performing generic structured complex
queries on a set of data held by a set of C/C++ objects.
.
This introduction is a copy of the QOF website content, explaining
Why QOF exists, how to develop packages using QOF, generating
examples, QOF roadmap, goals, status and links to other related
www sites, including translation support.
.
Homepage: http://qof.sourceforge.net/
Section: Apps/Programming
Format: HTML
Index: /usr/share/doc/libqof-doc/html/index.html
Files: /usr/share/doc/libqof-doc/html/*
The doc-base manual specifies the format as:
Document: doc-base
Title: Debian doc-base Manual
Author: Christian Schwarz
Abstract: This manual describes what doc-base is
and how it can be used to
manage online manuals on Debian systems.
Section: Apps/Programming
Format: DebianDoc-SGML
Files: /usr/share/doc/doc-base/doc-base.sgml.gz
Format: Text
Files: /usr/share/doc/doc-base/doc-base.txt.gz
Format: HTML
Index: /usr/share/doc/doc-base/doc-base.html/index.html
Files: /usr/share/doc/doc-base/doc-base.html/*.html
Allowing for changes to prevent other errors (like correcting the file
paths etc.), I cannot see how my current file is wrong.
I discovered this when trying to create a new -doc package - nothing I
do resolves this error.
--- System information. ---
Architecture: amd64
Kernel: Linux 2.6.18-4-amd64
Debian Release: lenny/sid
500 unstable www.linux.codehelp.co.uk
500 unstable www.emdebian.org
500 unstable ftp.uk.debian.org
--- Package information. ---
Depends (Version) | Installed
===============================================-+-==============
perl | 5.8.8-7
libdigest-md5-perl |
OR perl (>> 5.8) | 5.8.8-7
dpkg-dev (>= 1.13.17) | 1.14.4
file | 4.20-8
binutils | 2.17cvs20070426-7
diffstat (>= 1.27-1) | 1.43-2
man-db (>= 2.3.20-1) | 2.4.4-3
gettext (>= 0.16) | 0.16.1-1
intltool-debian | 0.35.0+20060710.1
libparse-debianchangelog-perl (>= 0.6) | 1.0-1
--
Neil Williams
=============
http://www.data-freedom.org/
http://www.nosoftwarepatents.com/
http://www.linux.codehelp.co.uk/
Attachment:
pgpeDoEVUWy7M.pgp
Description: PGP signature