2011-04-26 11:18:13 |
Alex Valavanis |
description |
Binary package hint: grace
A local build of grace_5.1.22-9 raised the lintian warning: "wrong-name-for-upstream-changelog".
This occurs because Debian policy dictates that the upstream changelog should be installed to /usr/share/doc/grace/changelog.gz but we install it to /usr/share/doc/grace/CHANGES.html. The relevant policy section can be found at http://www.debian.org/doc/debian-policy/ch-docs.html#s-changelogs
The reason why this is happening, is that we include the upstream changelog in the debian/grace.docs file in the source package which is parsed by dh_installdocs. Instead, we should use dh_installchangelogs to create a compressed, plain-text copy of the changelog.
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: grace 1:5.1.22-9
ProcVersionSignature: Ubuntu 2.6.38-1.28-generic 2.6.38-rc2
Uname: Linux 2.6.38-1-generic x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
Date: Fri Feb 4 00:20:45 2011
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Beta amd64 (20100318)
ProcEnviron:
LANGUAGE=en_GB:en
PATH=(custom, user)
LANG=en_GB.UTF-8
LC_MESSAGES=en_GB.utf8
SHELL=/bin/bash
SourcePackage: grace |
Binary package hint: grace
When grace is built in Ubuntu, lintian mistakenly gives a "wrong-name-for-upstream-changelog" warning. The reason for this is as follows:
Upstream changelogs are not installed in Ubuntu by default... however, the grace package installs two other documentation files which happen to be called "CHANGES" and "doc/CHANGES.html". Lintian mistakenly thinks that these files are the upstream changelog, and it complains because they are not called "ChangeLog.gz" as it expects.
This problem does not exist in Debian, because their build system *does* install the upstream changelog... lintian sees it, and is happy!
As far as I am aware, there is no way for us to tell lintian that the CHANGES* files are not upstream changelogs. We may want to consider overriding the lintian warning in Ubuntu. However, it is a very minor problem, and it's probably not worth branching from Debian for this reason alone.
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: grace 1:5.1.22-9
ProcVersionSignature: Ubuntu 2.6.38-1.28-generic 2.6.38-rc2
Uname: Linux 2.6.38-1-generic x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
Date: Fri Feb 4 00:20:45 2011
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Beta amd64 (20100318)
ProcEnviron:
LANGUAGE=en_GB:en
PATH=(custom, user)
LANG=en_GB.UTF-8
LC_MESSAGES=en_GB.utf8
SHELL=/bin/bash
SourcePackage: grace |
|