Bug#459427: changelog vs. NEWS handling
- To: 459427@bugs.debian.org
- Cc: Sean Whitton <spwhitton@spwhitton.name>, gregor herrmann <gregoa@debian.org>, Russ Allbery <rra@debian.org>, Bill Allombert <ballombe@debian.org>, Jeremy Bicha <jbicha@debian.org>, Peter Eisentraut <peter_e@gmx.net>, Yuri D'Elia <wavexx@thregr.org>, Andrey Rahmatullin <wrar@debian.org>, Jakub Wilk <jwilk@debian.org>, Ian Jackson <ijackson@chiark.greenend.org.uk>
- Subject: Bug#459427: changelog vs. NEWS handling
- From: Adrian Bunk <bunk@debian.org>
- Date: Sat, 10 Mar 2018 23:25:55 +0200
- Message-id: <[🔎] 20180310212555.GV20833@localhost>
- Reply-to: Adrian Bunk <bunk@debian.org>, 459427@bugs.debian.org
- In-reply-to: <[🔎] 20180310210305.GU20833@localhost>
- References: <20080106135500.4600.6929.reportbug@colt.pezone.net> <20171203162409.rwraetilou5wy2w7@jadzia.comodo.priv.at> <20080106135500.4600.6929.reportbug@colt.pezone.net> <20180227160644.GA5841@localhost> <87371lpumw.fsf@hephaestus.silentflame.com> <20080106135500.4600.6929.reportbug@colt.pezone.net> <[🔎] 20180310210305.GU20833@localhost> <20080106135500.4600.6929.reportbug@colt.pezone.net>
On Sat, Mar 10, 2018 at 11:03:05PM +0200, Adrian Bunk wrote:
>...
> > > I think
> > > the most valuable starting point would to be to standardize on
> > > /usr/share/doc/package/NEWS.gz for the human-readable summary and
> > > explicitly say to never install that as
> > > /usr/share/doc/package/changelog.gz.
>
> On the contents of the proposal I agree with Gregor that I do not
> consider it a good idea to install a different file to changelog.gz
> than has been in Debian for the past quarter century.
>
> That's my personal opinion on the contents, others might differ on that.
>
> Regarding the process, something like that should be decided before
> installation of the human-readable summary is done by default by
> debhelper.
>
> A complete mess would be something like:
> - dh compat >= 12 installs NEWS to /usr/share/doc/package/NEWS.gz
> - dh compat >= 13 no longer installs ChangeLog to /usr/share/doc/package/changelog.gz
> - dh compat >= 14 installs NEWS to /usr/share/doc/package/changelog.gz
>...
Sorry, I messed up and the quoted suggestion above is actually
a different suggestion, where the mess would be like
- dh compat >= 12 installs NEWS to /usr/share/doc/package/NEWS.gz
- dh compat >= 13 no longer installs ChangeLog to /usr/share/doc/package/changelog.gz
- dh compat >= 13 or when policy changes, some packages install a
ChangeLog that was previously in /usr/share/doc/package/changelog.gz
as /usr/share/doc/package/NEWS.gz
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
Reply to: