Change logs for debian-policy source package in Bionic

  • debian-policy (4.1.4.1) unstable; urgency=medium
    
      * Fix some errors in upgrading checklist.
        Thanks to several people for noticing these.
        Thanks to Jeremy Bicha for a patch.
      * Soften wording in upgrading checklist for removal of get-orig-source
        target.
        Thanks Helmut Grohne for the new wording.
      * Fix sample postinst in 9.1.2 to comply with new required permissions
        for /usr/local (Closes: #895136).
        Thanks to Niels Thykier for noticing the problem, and for the new
        sample script.
        - Reorder 9.1.2 so that details of the permissions requirement appear
          before the sample postinst.
          This ensures that the complexity of the sample postinst makes sense
          to the reader.
    
     -- Sean Whitton <email address hidden>  Sat, 07 Apr 2018 09:13:01 -0700
  • debian-policy (4.1.4.0) unstable; urgency=medium
    
      [ Sean Whitton ]
      * Policy: Drop get-orig-source rules target
        Wording: Helmut Grohne <email address hidden>
        Seconded: Holger Levsen <email address hidden>
        Seconded: Niels Thykier <email address hidden>
        Closes: #515856
      * Policy: Update required permissions for /usr/local
        Wording: Santiago Vila <email address hidden>
        Seconded: Don Armstrong <email address hidden>
        Seconded: Ian Jackson <email address hidden>
        Seconded: Russ Allbery <email address hidden>
        Closes: #299007
      * Policy: Document debian/missing-sources
        Wording: Sean Whitton <email address hidden>
        Seconded: Holger Levsen <email address hidden>
        Seconded: Gunnar Wolf <email address hidden>
        Closes: #742364
      * Policy: Uniqueness of version numbers
        Wording: Sean Whitton <email address hidden>
        Seconded: Simon McVittie <email address hidden>
        Seconded: Holger Levsen <email address hidden>
        Closes: #881431
      * Update recommendations dh_systemd_* -> dh_installsystemd (Closes: #889167).
        Thanks Chris Lamb for the report.
      * Fix some typos (Closes: #886890).
        Thanks Sebastian Rasmussen for the patch.
      * Fix some errors in shell script snippets caused by the rST conversion
        script (Closes: #888437).
        Thanks Yao Wei for the patch.
      * Fix version of init-system-helpers required for `defaults-disabled`
        option from 1.5.0 to 1.50.
        Thanks to GengYu Rao for noting this on the debian-policy list.
      * Fix indentation of description of the clean target (Closes: #889960).
        Thanks Ferenc Wágner for the report.
    
      [ Jonathan Nieder ]
      * Use default-mta instead of exim in dependency example (Closes: #892142).
        Thanks to Paul Wise for the report.
    
     -- Sean Whitton <email address hidden>  Thu, 05 Apr 2018 09:08:16 -0700
  • debian-policy (4.1.3.0) unstable; urgency=medium
    
      [ Sean Whitton ]
      * Policy: Add CC0-1.0 to common-licenses
        Wording: Jeremy Bicha <email address hidden>
        Seconded: Sean Whitton <email address hidden>
        Seconded: Mattia Rizzolo <email address hidden>
        Seconded: Holger Levsen <email address hidden>
        Closes: #859649, #882628
      * Policy: Clarify when Built-Using should be used
        Wording: Sean Whitton <email address hidden>
        Seconded: Russ Allbery <email address hidden>
        Seconded: Jonathan Nieder <email address hidden>
        Closes: #688251
      * Policy: Use update-rc.d's defaults-disabled instead of DISABLED=yes
        Wording: Sean Whitton <email address hidden>
        Wording: Russ Allbery <email address hidden>
        Seconded: Andreas Henriksson <email address hidden>
        Closes: #522163, #601455, #661496
        - Also explain how the local administrator can enable/disable
          autostarting daemons using update-rc.d.
      * Point Vcs-* fields at salsa.debian.org.
      * README: update references & URIs alioth->salsa
      * Maintainer field: "Debian Policy List"->"Debian Policy Editors"
        To match our new group on salsa.debian.org.
    
      [ Russ Allbery ]
      * Policy: Recommend that Vcs-* URLs provide confidentiality
        Wording: Russ Allbery <email address hidden>
        Seconded: Sean Whitton <email address hidden>
        Seconded: Holger Levsen <email address hidden>
        Closes: #810381
      * Policy: Clarify that programs may search PATH for editor and pager
        Wording: Jonathan Nieder <email address hidden>
        Seconded: Russ Allbery <email address hidden>
        Seconded: Sean Whitton <email address hidden>
        Closes: #880992
      * Policy: Allow libc to install files in /lib64
        Wording: Russ Allbery <email address hidden>
        Seconded: Jonathan Nieder <email address hidden>
        Seconded: Sean Whitton <email address hidden>
        Closes: #885219
      * Use the term synopsis consistently in copyright-format.  Thanks, Ben
        Finney.  (Closes: #874095)
      * Fix various minor wording issues and add additional cross-references
        in copyright-format.  Thanks, Ben Finney.  (Closes: #874090)
      * Adapt tools/license-count to run against ftp-master metadata instead
        of the Lintian lab, add patterns for CC0-1.0, and add some comments on
        how to run this tool.
    
     -- Sean Whitton <email address hidden>  Wed, 27 Dec 2017 22:13:55 +0000
  • debian-policy (4.1.2.0) unstable; urgency=medium
    
      * Policy: /usr/bin/perl shebang 'should' -> 'must'
        Wording: Sean Whitton <email address hidden>
        Seconded: Dominic Hargreaves <email address hidden>
        Seconded: Salvatore Bonaccorso <email address hidden>
        Seconded: Gunnar Wolf <email address hidden>
        Seconded: Bill Allombert <email address hidden>
        Seconded: Jonathan Nieder <email address hidden>
        Seconded: Dominique Dumont <email address hidden>
        Closes: #683495
      * Policy: Update where private shared object files may be installed
        Wording: Charles Plessy <email address hidden>
        Seconded: Sean Whitton <email address hidden>
        Seconded: Mattia Rizzolo <email address hidden>
        Seconded: Simon McVittie <email address hidden>
        Closes: #636383
      * Policy: Convention for naming packages with potentially offensive content
        Wording: Ian Jackson <email address hidden>
        Seconded: Sean Whitton <email address hidden>
        Seconded: Gunnar Wolf <email address hidden>
        Seconded: Iain R. Learmonth <email address hidden>
        Closes: #882445
      * Update links to other formats in 1.2 (Closes: #877674).
        Thanks to Laura Arjona Reina for the patch.
      * Fix duplication in upgrading checklist.
        /nonexistent as the canonical home directory was listed under 4.1.1
        and 4.1.0.
      * Miscellaneous spelling fixes (Closes: #878523).
        Thanks to Ville Skyttä for the patch.
      * Drop workarounds in d/rules for the (reopened) dh_sphinxdoc bug #872863.
        Thanks to Dmitry Shachnev for fixing the bug.
        - Tighten build-dep on sphinx-common.
      * Add a footnote documenting limitations on build-dependency
        alternatives imposed by Debian's autobuilders (Closes: #614807).
        Thanks to Sean Finney for the patch, and Simon McVittie for reviewing.
    
     -- Sean Whitton <email address hidden>  Thu, 30 Nov 2017 15:23:05 -0700
  • debian-policy (4.1.1.1) unstable; urgency=medium
    
      * Fix some broken links in singlehtml output (Closes: #877573).
        Thanks to Paul Wise for pointing out the problem.
    
     -- Sean Whitton <email address hidden>  Tue, 03 Oct 2017 21:22:45 -0700
  • debian-policy (4.1.1.0) unstable; urgency=medium
    
      [ Russ Allbery ]
      * Add back missing parentheses around the man page section in man page
        references in the Policy manual, lost in the conversion to
        reStructuredText.  Thanks, Daniel Shahaf.
      * Revert the contents of the policy.html directory to the multi-page
        HTML output.  (Closes: #872895)
      * Move the single-page HTML output to policy-1.html, matching the
        previous file name, and add the supporting _images and _static
        directories to /usr/share/doc/debian-policy.
      * Remove the stray policy.html.tar.gz file from the built package.
        (Closes: #872896)
      * Simplify the build rules for generating policy.html.
      * Remove some stray build rules left over from DocBook Policy.
      * Restructure the document to ensure proper section numbering in info
        and PDF output except for the appendices.  The appendix numbering
        will require a Sphinx change.  (Closes: #872893, #872950)
      * Rename the info document to debian-policy.info to make it less
        generic, and update the PNG file names accordingly.  (Closes: #872900)
      * Reformat the shared libraries chapter (8) to move footnotes to the end
        of the section of their references and use more succinct
        reStructuredText syntax.  Fix some errors in the shlibs syntax and
        examples introduced by the conversion, and missing newlines in the
        footnote illustrating alternative templates that were lost in the
        DocBook translation.
      * Add a footnote documenting a (complex) command that returns the Debian
        package name for a shared library.  Thanks, Jakub Wilk and Julien
        Cristau.  (Closes: #661928)
      * Add build dependency on latexmk.  (Closes: #873125)
    
      [ Sean Whitton ]
      * Policy: debian/changelog must exist in source packages
        Wording: Sean Whitton <email address hidden>
        Seconded: Jonathan Nieder <email address hidden>
        Seconded: Russ Allbery <email address hidden>
        Seconded: Mattia Rizzolo <email address hidden>
        Closes: #683222
      * Policy: /nonexistent is the canonical non-existent home directory
        Wording: Sean Whitton <email address hidden>
        Seconded: Russ Allbery <email address hidden>
        Seconded: David Bremner <email address hidden>
        Closes: #679751
      * Policy: Correct the description of Testsuite: field
        Wording: Sean Whitton <email address hidden>
        Seconded: Russ Allbery <email address hidden>
        Seconded: gregor herrmann <email address hidden>
        Closes: #870915
        Thanks to Ondřej Nový for pointing out the problem.
      * Fix a typo in 4.1.0 upgrading checklist (Closes: #873819).
        Thanks, Martin Kepplinger.
      * Add missing line breaks in summary of the ways in which maintainer
        scripts may be called (Closes: #874411).
        Thanks Sébastian Villemot for reporting the issue, and for the patch.
      * Drop workarounds for dh_sphinxdoc's lack of support for singlehtml.
        Thanks Dmitry Shachnev for the new support in dh_sphinxdoc.
        - Tighten build-dep on sphinx-common.
    
     -- Sean Whitton <email address hidden>  Thu, 28 Sep 2017 13:27:46 -0700
  • debian-policy (4.1.0.0) unstable; urgency=medium
    
      [ Sean Whitton ]
      * Policy: Packages should build reproducibly
        Wording: Sean Whitton <email address hidden>
        Seconded: Holger Levsen <email address hidden>
        Seconded: Ondrej Novy <email address hidden>
        Seconded: Russ Allbery <email address hidden>
        Seconded: Ximin Luo <email address hidden>
        Seconded: gregor herrmann <email address hidden>
        Closes: #844431
      * Policy: Restrictions on the use of /lib64/ and /usr/lib64/
        Wording: Bill Allombert <email address hidden>
        Seconded: Niels Thykier <email address hidden>
        Seconded: Sean Whitton <email address hidden>
        Closes: #630174
      * Policy: Clarify how `x-terminal-emulator -e` must behave
        Wording: Jonathan Nieder <email address hidden>
        Seconded: Russ Allbery <email address hidden>
        Seconded: Sean Whitton <email address hidden>
        Closes: #648271
      * Fix a singular/plural error in 9.6.
        Thanks to Didier Raboud for pointing out the problem.
      * Improve release process documentation in README.md.
      * Policy changes process:
        - Deprecate usage of the 'issue' usertag
          It is usually very clear whether an issue is a policy matter, so bugs
          can be simply closed, or moved to the 'discussion' phase.
          In the rare case that it's not clear whether the bug is a policy matter,
          it can remain unclassified, or be tagged 'moreinfo' (see below).
        - Add policy-specific usage for the 'moreinfo' tag.
      * tools/policy-bug-report:
        - Enhance to fetch bugs that have a given usertag or combination of
          usertags
        - Improve the lists of bugs generated, for posting to Planet Debian.
      * Add convention to upgrading checklist for indicating that a policy
        requirement is covered by Lintian.
    
      [ Russ Allbery ]
      * Policy: Recommend including the upstream signing key
        Wording: Russ Allbery <email address hidden>
        Seconded: Daniel Kahn Gillmor <email address hidden>
        Seconded: Jonathan Nieder <email address hidden>
        Seconded: Didier 'OdyX' Raboud <email address hidden>
        Closes: #732445
      * Policy: Clearly allow non-default alternative non-free dependencies
        Wording: Russ Allbery <email address hidden>
        Seconded: Simon McVittie <email address hidden>
        Seconded: Sean Whitton <email address hidden>
        Closes: #587279
    
      [ Russ Allbery & Sean Whitton ]
      * Convert the source of the Debian Policy Manual to reStructuredText,
        built using the Sphinx toolchain.
        Many thanks to Hideki Yamane <email address hidden> for the conversion
        scripts, and pushing the project forward.
        Thanks to David Bremner <email address hidden> for help proofreading the
        output.
        - Drop PostScript output.
    
     -- Sean Whitton <email address hidden>  Mon, 21 Aug 2017 14:17:42 -0700