Comment 0 for bug 374640

Revision history for this message
Martin-Éric Racine (q-funk) wrote : Sync debian-policy 3.8.1.0 (universe) from Debian unstable (main).

Please sync debian-policy 3.8.1.0 (universe) from Debian unstable (main).

Explanation of the Ubuntu delta and why it can be dropped:
It instead needs to be merged, if necessary. The goal of this bug report
is to push a new version of debian-policy based on 3.8.1.x into Jaunty.

Changelog since current jaunty version 3.8.0.1ubuntu2:

debian-policy (3.8.1.0) unstable; urgency=low

  * Policy: Clarify what "sensible behavior" is for init scripts
    Wording: Steve Langasek <email address hidden>
    Seconded: Raphaël Hertzog <email address hidden>
    Seconded: Russ Allbery <email address hidden>
    Closes: #426877
  * Policy: Remove alternative changelog formats from main manual
    Wording: Russ Allbery <email address hidden>
    Seconded: Ben Pfaff <email address hidden>
    Seconded: Guillem Jover <email address hidden>
    Closes: #489460
  * Policy: Mandate UTF-8 for changelog files
    Wording: Russ Allbery <email address hidden>
    Seconded: Guillem Jover <email address hidden>
    Seconded: Kurt Roeckx <email address hidden>
    Closes: #241333
  * Policy: Mandate UTF-8 for control files
    Wording: Russ Allbery <email address hidden>
    Seconded: Kurt Roeckx <email address hidden>
    Seconded: Raphaël Hertzog <email address hidden>
    Closes: #143941
  * Policy: New option in DEB_BUILD_OPTIONS to avoid running test-suites
    Wording: Russ Allbery <email address hidden>
    Seconded: Guillem Jover <email address hidden>
    Seconded: Raphaël Hertzog <email address hidden>
    Closes: #416450
  * Policy: Expand expected capabilities for local in /bin/sh scripts
    Wording: Russ Allbery <email address hidden>
    Seconded: Guillem Jover <email address hidden>
    Seconded: Raphaël Hertzog <email address hidden>
    Closes: #473019
  * Policy: Clarify Essential definition and caution when adding to it
    Wording: Russ Allbery <email address hidden>
    Seconded: Jörg Sommer <email address hidden>
    Seconded: Guillem Jover <email address hidden>
    Closes: #479080
  * Policy: Allow user mail spools to be mode 0600 or 0660
    Wording: Russ Allbery <email address hidden>
    Seconded: Kurt Roeckx <email address hidden>
    Seconded: Andrew McMillan <email address hidden>
    Closes: #470994
  * Policy: Remove special handling of init scripts ending in .sh
    Wording: Kel Modderman <email address hidden>
    Seconded: Russ Allbery <email address hidden>
    Seconded: Henrique de Moraes Holschuh <email address hidden>
    Closes: #513955
  * Policy: /var/run and /var/lock may be volatile
    Wording: Colin Watson <email address hidden>
    Seconded: Russ Allbery <email address hidden>
    Seconded: Bill Allombert <email address hidden>
    Closes: #514326
  * Policy: debian/control allows comments starting with #
    Wording: Russ Allbery <email address hidden>
    Seconded: Julien Cristau <email address hidden>
    Seconded: Adeodato Simó <email address hidden>
    Seconded: Guillem Jover <email address hidden>
    Closes: #446712
  * Improve the documentation of maintainer script actions for diversions
    in the informative appendix to allow for addition of a new diversion
    on upgrade and handle error cases correctly. Thanks to Olivier Berger
    for the report and Raphaël Hertzog for the review. (Closes: #483418)
  * Clarify the meaning of architecture restrictions on build dependencies
    in the presence of alternatives. Thanks to Guillem Jover for the
    explanation and review and Emilio Pozuelo Monfort and Don Armstrong
    for wording review. (Closes: #163666)
  * Change the term "category" to "archive area" when referring to main,
    contrib, and non-free. This is closer to the wording of the Social
    Contract. (Closes: #473439)
  * Use <user>:<group> notation rather than <user>.<group> notation in
    multiple places. Thanks, Kurt Roeckx. (Closes: #488039)
  * Fix typo in 3.8.0.0 upgrading-checklist entry. Patch from Kobayashi
    Noritada. (Closes: #487701)
  * Mention debugging packages as an explicit example of packages with
    extra priority. Thanks, Charles Plessy. (Closes: #491985)
  * Clarify that translation is only required for user-visible debconf
    messages. Capitalize "Debian Configuration Management Specification"
    uniformly. Thanks, Julian Andres Klode. (Closes: #492624)
  * Add --wildcards to the sample tar command in appendix B.1 for
    extracting the package copyright file, adjusting for new tar option
    behavior. Thanks, Yan Morin. (Closes: #503685)
  * Reword the requirement that maintainer scripts exit with a zero
    status on success to avoid double-negatives.
  * Include the full name of each menu category rather than only the
    portion relative to the parent heading to be clearer in long category
    lists. Thanks, Christoph Berg. (Closes: #511804)
  * Build-Depend on texlive rather than tetex-extra. texlive appears to
    be sufficient for how Policy uses debiandoc-sgml and pulls in far
    fewer packages.
  * Remove the postinst and prerm scripts. doc-base registration is now
    handled by triggers and no longer required and removal of /usr/doc
    links was completed long ago.
  * Reference GPL-2 rather than the GPL symlink in debian/copyright.

 -- Russ Allbery <email address hidden> Wed, 11 Mar 2009 20:50:52 -0700