Your message dated Thu, 3 Feb 2011 18:19:01 -0800
with message-id <[email protected]>
and subject line Re: Bug#611950: grace: upstream changelog is installed with 
incorrect name
has caused the Debian Bug report #611950,
regarding grace: upstream changelog is installed with incorrect name
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
611950: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=611950
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: grace
Version: 1:5.1.22-9
Severity: minor

Hi Nicholas,

A local build of grace_5.1.22-9 in Ubuntu 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

I believe the reason why this is happening, is that we include the
HTML version of 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.

I have attached a copy of the debdiff I submitted to Ubuntu, which I
believe solves the problem.

Thanks,


Alex

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

Attachment: grace_5.1.22-9ubuntu1.debdiff
Description: Binary data


--- End Message ---
--- Begin Message ---
On Fri, Feb 04, 2011 at 12:50:20AM +0000, Alex Valavanis wrote:
> Package: grace
> Version: 1:5.1.22-9
> Severity: minor
> 
> Hi Nicholas,
> 
> A local build of grace_5.1.22-9 in Ubuntu 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

% ls -l /usr/share/doc/grace/changelog.gz
-rw-r--r-- 1 root root 13788 May 21  2008 /usr/share/doc/grace/changelog.gz
% apt-cache policy grace | grep Install
  Installed: 1:5.1.22-9

I'm not sure what Ubuntu is doing differently, but this bug does not appear to
be present in the Debian packages, either the one I built for the last upload
or the autobuilt packages from other architectures.  Note that changelog.gz and
CHANGES.html contain different content.


- Nicholas



--- End Message ---

Reply via email to