Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #62119

Limiting the size of installed changelogs

From Ben Hutchings <ben@decadent.org.uk>
Newsgroups linux.debian.devel, linux.debian.kernel
Subject Limiting the size of installed changelogs
Date 2018-09-13 12:30 +0200
Message-ID <wxx2N-2KS-5@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

The src:linux package has a very big changelog (about 1700 kiB
uncompressed, 600 kiB gzipped).  On my system the largest installed
changelogs, by some way, are all versions of this.  (The next largest
changelogs come from src:glibc, at about 200 kiB gzipped.)

I recently had to introduce yet more installed copies of this changelog
because the case where we used linked doc directories is no longer
valid (arch-dependent package became arch-independent).

The older history is unlikely to be of any use to users.  So on smaller
systems this could be a significant waste of space.  (I know it's
possible to filter out the installation of docs entirely, but I don't
think this option is well known.)

- A large part of the changelog is listing the changes in upstream
stable updates.  These are mostly important changes, and we already try
to leave out those that are clearly irrelevant to Debian.  Should we
continue to include these, or limit to those that address CVEs or
Debian bug reports?

- Would it make sense to split the changelog, leaving older entries
only in the source package?  If so, should this be done manually, or
would it make sense to have dh_installchangelogs split at some age or
size limit?

- Does it make sense to compress changelogs with xz?  For src:linux,
this achieves about a 20-25% reduction over gzip.

Ben.

-- 
Ben Hutchings
Computers are not intelligent.	They only think they are.


Back to linux.debian.kernel | Previous | NextNext in thread | Find similar | Unroll thread


Thread

Limiting the size of installed changelogs Ben Hutchings <ben@decadent.org.uk> - 2018-09-13 12:30 +0200
  Re: Limiting the size of installed changelogs Lars Wirzenius <liw@liw.fi> - 2018-09-13 12:50 +0200
    Re: Limiting the size of installed changelogs Ben Hutchings <ben@decadent.org.uk> - 2018-09-13 14:50 +0200
      Re: Limiting the size of installed changelogs Mattia Rizzolo <mattia@debian.org> - 2018-09-13 18:10 +0200
  Re: Limiting the size of installed changelogs "W. Martin Borgert" <debacle@debian.org> - 2018-09-13 14:00 +0200
  Re: Limiting the size of installed changelogs Roger Shimizu <rogershimizu@gmail.com> - 2018-09-13 14:30 +0200
  Re: Limiting the size of installed changelogs Boyuan Yang <byang@debian.org> - 2018-09-13 15:00 +0200
    Re: Limiting the size of installed changelogs Jeremy Bicha <jbicha@debian.org> - 2018-09-13 15:10 +0200
      Re: Limiting the size of installed changelogs Ben Hutchings <ben@decadent.org.uk> - 2018-10-13 17:40 +0200
  Re: Limiting the size of installed changelogs Mattia Rizzolo <mattia@debian.org> - 2018-09-13 18:20 +0200
    Re: Limiting the size of installed changelogs Ruben Undheim <lists@beebeetle.com> - 2018-09-14 00:40 +0200
  Re: Limiting the size of installed changelogs Ben Hutchings <ben@decadent.org.uk> - 2018-10-13 18:10 +0200

csiph-web