X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=debian%2Fchangelog;h=ab01bb80eb8047d33b92d5873a01b23cf752a8a5;hb=c5f6ea61a9d7af937b532ca04d0434ff22067ed9;hp=9af0f969ac35a29102b54b79f0fddc47466eeb5b;hpb=1ae4f78d486ed2a120d561fb99a8138bb732f51f;p=debian%2Fdebian-policy.git diff --git a/debian/changelog b/debian/changelog index 9af0f96..ab01bb8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,161 @@ -debian-policy (3.8.4.1) UNRELEASED; urgency=low +debian-policy (3.9.2.0) UNRELEASED; urgency=low + + * Policy: Require human Maintainer or Uploader, clarify Maintainer + Wording: Russ Allbery + Seconded: Charles Plessy + Seconded: Raphaël Hertzog + Closes: #459868, #581011 + * Policy: Add an FHS exception on GNU/Hurd for /hurd and /servers + Wording: Russ Allbery + Seconded: Andrew McMillan + Seconded: Guillem Jover + Closes: #594658 + * Virtual: Added mailx as a new virtual package + Wording: Russ Allbery + Seconded: Raphaël Hertzog + Seconded: Giacomo A. Catenazzi + Closes: #488214 + * Be more verbose in defining the build architecture and the host + architecture and consistently refer to architecture rather than + machine. (Closes: #591857) + * Correct the name of the Filesystem Hierarchy Standard in the package + description. Patch from Christoph Anton Mitterer. (Closes: #590696) + * Use the word "implemented" to describe required targets in + debian/rules, which is clearer about allowing wildcard rules. List + the required rules in their own paragraph rather than with the + paragraph discussing non-interactivity, and explicitly mark all rules + as either required or optional. (Closes: #536790) + * Update the ldconfig footnote listing the /etc/ld.so.conf directories + to remove the libc5 compatibility directories and mention the + multiarch triplet directories. Based on a patch by Charles Plessy. + (Closes: #597074) + * Change all non-historical references to Debian GNU/Linux to simply + Debian since Debian now includes FreeBSD-based architectures. Patch + from Guillem Jover. (Closes: #594656) + * Wrap Uploaders in debian/control. + * Move Build-Depends-Indep to Build-Depends (there's no reason to use + -Indep in a package that builds only architecture-independent binary + packages), wrap it, and remove version restrictions that are older + than the version in oldstable. + * Add emacs23 to the build dependencies and remove the files generated + from org source from the revision control repository. Build and clean + files from org source unconditionally. Add Process.{txt,html} to the + list of files generated from org source. (Closes: #594274) + + -- Russ Allbery Thu, 12 Aug 2010 10:47:47 -0700 + +debian-policy (3.9.1.0) unstable; urgency=low + + * Policy: Include GPL version 1 in common-licenses + Wording: Russ Allbery + Seconded: gregor herrmann + Seconded: Damyan Ivanov + Seconded: Giacomo A. Catenazzi + Closes: #436105 + * Policy: Libtool *.la files should generally not be installed + Wording: Russ Allbery + Seconded: Julien Cristau + Seconded: Cyril Brulebois + Closes: #561413 + * Policy: Require dpkg-divert --package when adding/removing diversions + Wording: Russ Allbery + Seconded: Raphaël Hertzog + Seconded: Raphael Geissert + Closes: #218897 + * Policy: Remove encouragement to create shlibs.local + Wording: Russ Allbery + Seconded: Julien Cristau + Seconded: Jakub Wilk + Seconded: Cyril Brulebois + * Policy: Document alternate SONAME format with version before .so + Wording: Russ Allbery + Seconded: Julien Cristau + Seconded: Raphaël Hertzog + Closes: #509932 + * Policy: Architecture wildcards also allowed in binary relationships + Wording: Russ Allbery + Seconded: Guillem Jover + Seconded: Raphaël Hertzog + Closes: #400322 + * Policy: Say Conflicts should not be used unless necessary + Wording: Russ Allbery + Seconded: Guillem Jover + Seconded: Jakub Wilk + Closes: #402721 + * Policy: Remove obsolete _REENTRANT, require thread-safe libraries + Wording: Russ Allbery + Seconded: Kurt Roeckx + Seconded: Giacomo A. Catenazzi + Closes: #475101 + * Policy: Allow subdirectories of /usr/lib/cgi-bin to be used + Wording: Russ Allbery + Seconded: Andrew McMillan + Seconded: Charles Plessy + Closes: #104373 + * Policy: More specific requirements around date-based versions + Wording: Russ Allbery + Seconded: Julien Cristau + Seconded: Cyril Brulebois + Seconded: Steve Langasek + Closes: #186102 + * Policy: Require slave alternatives for manual pages + Wording: Russ Allbery + Seconded: Guillem Jover + Seconded: Jakub Wilk + Seconded: Emilio Pozuelo Monfort + Closes: #184064 + * Policy: More explicit requirements around library SONAMEs + Wording: Russ Allbery + Seconded: Raphaël Hertzog + Seconded: Emilio Pozuelo Monfort + Closes: #509933 + * Policy: Only dpkg-gencontrol supports variable substitutions + Wording: Charles Plessy + Seconded: Emilio Pozuelo Monfort + Seconded: Guillem Jover + Closes: #589609 + * Policy: Ada Library Information files must be read-only + Wording: Russ Allbery + Seconded: Emilio Pozuelo Monfort + Seconded: Ludovic Brenta + Closes: #232448 + * Policy: Recommend /etc/logrotate.d/package for logrotate rules + Wording: Russ Allbery + Seconded: Guillem Jover + Seconded: Thijs Kinkhorst + Closes: #445203 + * Policy: Allow /bin/sh scripts to rely on XSI for kill and trap + Wording: Russ Allbery + Seconded: Giacomo A. Catenazzi + Seconded: Raphael Geissert + Closes: #477240 + * Policy: Ownership and permissions for control information files + Wording: Russ Allbery + Seconded: Emilio Pozuelo Monfort + Seconded: Julien Cristau + Closes: #555977 + * Set the version of the Perl Policy to match the version of the Policy + package. + * Explain the Perl module package naming policy more explicitly and + provide some examples. (Closes: #175202) + * Revise the footnote discussing shlibs creation to not talk about the + switch to objdump as if it were a new innovation and to explicitly + mention the NEEDED attribute as the source of dependency information. + * Introduce "control information file" to refer to the contents of the + Debian package control.tar.gz, following the dpkg documentation. Use + that terminology consistently, and change possibly confusing + references to fields in control files to use "control field" + uniformly. + * Document that the first line of the changelog entry is conventionally + an explanation for the upload if the uploader is not the regular + maintainer. Patch from Charles Plessy. (Closes: #589605) + * Fix typo in upgrading-checklist. (Closes: #588750) + * Fix formatting error in footnote to 7.7. (Closes: #589362) + * Remove ancient Conflicts and Replaces. + + -- Russ Allbery Sun, 25 Jul 2010 19:38:21 -0700 + +debian-policy (3.9.0.0) unstable; urgency=low [ Colin Watson ] * Fix path to changelog.Debian.gz in footnote on documentation symlinks. @@ -17,13 +174,130 @@ debian-policy (3.8.4.1) UNRELEASED; urgency=low Seconded: Julien Cristau Seconded: Gregor Herrmann Closes: #566220 + * extend UID range of user accounts by removing the 30000-59999 reserved + ranges. + Proposed by Santiago Vila + Seconded: Russ Allbery + Seconded: Luk Claes + Seconded: Raphael Hertzog + Seconded: Steve Langasek + Closes: #582495 [ Russ Allbery ] + * Policy: Overhaul Breaks, Conflicts, Provides, and Replaces + Wording: Russ Allbery + Seconded: Steve Langasek + Seconded: Raphael Hertzog + Closes: #578854 + * Policy: Support for architecture wildcards + Wording: Manoj Srivastava + Wording: Russ Allbery + Seconded: Guillem Jover + Seconded: Andrew McMillan + Seconded: Steve Langasek + Closes: #530687 + * Policy: Except init.d scripts from the normal set -e requirement + Wording: Russ Allbery + Seconded: Raphael Hertzog + Seconded: Guillem Jover + Closes: #562506 + * Policy: Maintainer scripts might not have a controlling terminal + Wording: Russ Allbery + Seconded: Guillem Jover + Seconded: Andrew McMillan + Seconded: Steve Langasek + Closes: #224509 + * Policy: Fully specify the date format for changelog entries + Wording: Charles Plessy + Seconded: Russ Allbery + Seconded: Andrew McMillan + Seconded: Giacomo A. Catenazzi + Closes: #569174 + * Policy: Deprecate /usr/share/common-licenses/BSD + Wording: Russ Allbery + Seconded: Emilio Pozuelo Monfort + Seconded: Jakub Wilk + Seconded: gregor herrmann + Closes: #284340 + * Policy: Document Checksums-Sha1 and Checksums-Sha256 + Wording: Russ Allbery + Seconded: Julien Cristau + Seconded: Emilio Pozuelo Monfort + Closes: #478295 + * Policy: Prohibit duplicate field names in a control paragraph + Wording: Russ Allbery + Seconded: Charles Plessy + Seconded: Steve Langasek + Seconded: Emilio Pozuelo Monfort + Closes: #555978 + * Policy: Relax requirement that library dev files be in one package + Wording: Russ Allbery + Seconded: Julien Cristau + Seconded: Andrew McMillan + Closes: #347581 + * Policy: Tighten requirements for maintainer-like fields + Wording: Russ Allbery + Seconded: Emilio Pozuelo Monfort + Seconded: Andrew McMillan + Closes: #575639 + * Policy: Update Format control field documentation + Wording: Russ Allbery + Wording: Charles Plessy + Seconded: Charles Plessy + Seconded: Emilio Pozuelo Monfort + Closes: #547272 + * Debconf: Add SETTITLE, like title but uses a template + Wording: Frans Pop + Seconded: Russ Allbery + Seconded: Ben Pfaff + Closes: #560411 + * Perl Policy: Change perlapi provides to use an ABI version + Wording: Niko Tyni + Seconded: Russ Allbery + Seconded: Brendan O'Dea + Seconded: Damyan Ivanov + Closes: #579457 + * Perl Policy: Recommend DESTDIR instead of PREFIX with Makefile.PL + Wording: Niko Tyni + Seconded: Russ Allbery + Seconded: Raphael Hertzog + Closes: #579461 * Standardize dpkg state wording and bring it in line with dpkg, renaming Failed-Config to Half-Configured and use uniform capitalization and punctuation. (Closes: #442134) - - -- Bill Allombert Mon, 31 May 2010 20:00:28 +0200 + * Remove documentation of alternative changelog formats. This feature + is not allowed in the Debian archive and will be documented in the + dpkg-dev documentation instead. The documentation that was in Policy + was also somewhat outdated. (Closes: #555009, see #584141) + * Remove obsolete footnote sentence saying that dpkg-statoverride is a + new feature and not well-known. (Closes: #563425) + * Clarify in the Perl Policy that perl-base is essential, not perl, and + don't imply packages need to depend on perl-base. (Closes: #576594) + * Document the special debian-installer section in the list of current + sections and add a link to the list of sections in unstable, which + contains longer descriptions. (Closes: #577666) + * Remove the footnote listing every architecture known to dpkg. This + list can be trivially produced by dpkg-architecture -L (already + noted), is very long, and quickly becomes out-of-date. + * Move silly version ordering example to a footnote. (Closes: #560839) + * Reletter the process steps to not skip State C and use more + traditional foreground and background colors for Process.html and + README.html. (Closes: #584521) + * Fix typo in footnote about help2man. (Closes: #584796) + * Add an example for Replaces when a package is split. Thanks, Uwe + Kleine-König. (Closes: #572253) + * Explicitly state that packages may remove unmodified, obsolete + configuration files during upgrade. (Closes: #470633) + * Clarify the wording around which build dependencies must be satisfied + for different debian/rules targets and add a footnote to the + description of the build-arch and build-indep targets explaining why + this split does not currently work as desired. (Closes: #328951) + * Avoid "Debianised" or "Debianized" in favor of just "Debian" or + "Debian package" as appropriate. Patch from Ben Finney. + (Closes: #586163) + * Switch to source format 3.0 (native). + + -- Russ Allbery Sun, 27 Jun 2010 21:40:52 -0700 debian-policy (3.8.4.0) unstable; urgency=low