UbuntuUpdates.org

Package "debian-policy"

Name: debian-policy

Description:

Debian Policy Manual and related documents

Latest version: 3.9.3.1
Release: precise (12.04)
Level: base
Repository: universe

Links


Download "debian-policy"


Other versions of "debian-policy" in Precise

No other version of this package is available in the Precise release.

Changelog

Version: 3.9.3.1 2012-03-13 02:02:57 UTC

debian-policy (3.9.3.1) unstable; urgency=low

  * Fix cross-reference to control field syntax in Policy 5.4 (source
    package control files). Thanks, Jakub Wilk. (Closes: #661412)
  * Additional wording improvements to copyright-format 1.0 for clarity.
    Also mention that the Files pattern syntax is the same as fnmatch(3)
    and GNU find -path without [] patterns. Thanks, Jonathan Nieder and
    Ben Finney.
  * Suggest checkbashisms from devscripts or the posh shell for checking
    whether /bin/sh scripts are Policy-compliant rather than recommending
    dash. Thanks, Raphael Geissert. (Closes: #490604)
  * Remove the ambiguous word "installed" when requiring that the location
    of files and directories follow the FHS. (Closes: #638060)
  * Clarify the syntax of field names to make it clear that they may not
    contain spaces. Thanks, Charles Plessy. (Closes: #647645)
  * Clarify that only one of build-arch or build-indep may be provided
    (currently, at least) and that build should depend on whichever exist
    or perform the equivalent actions. Thanks to Jonathan Nieder for some
    of the wording. (Closes: #601839)
  * Clearly state that "yes" is the only valid value of DM-Upload-Allowed
    and rewrite its description to be less indirect. (Closes: #622263)
  * Update the dpkg-buildpackage -r documentation in the appendix to
    reflect the current behavior of using fakeroot. Wording from Sam
    Morris. (Closes: #658009)
  * Fix the legal notice in copyright-format to not refer to a nonexistent
    copyright notice.
  * Embed the Debian Policy version and build date in the debconf
    specification and the copyright-format document. We'll make
    non-normative changes without updating other version numbers, and it's
    good to know which version one is looking at.
  * Fix some whitespace issues in the debconf specification articleinfo.
  * Install the HTML version of upgrading-checklist in the policy.html
    directory as upgrading-checklist.html so that it can be deployed on
    www.debian.org in a way that will allow links to Policy sections to
    work easily. Thanks, Charles Plessy. (Partly addresses #639663)
  * Ship the copyright-format source as copyright-format.xml.tar.gz
    without a version, since it will include all of the versions, not just
    the current version.
  * Fix mistaken word choice (prefix instead of suffix) in the upgrading
    checklist entry for 3.9.3.0.
  * Add some missing entries to the virtual package names list changelog.
  * Expand package long description to include all documents.
  * Remove unused substitution variable generated by the build. Thanks,
    Charles Plessy.
  * Strip down and reformat debian/rules to remove unused variables,
    references to old files no longer included, use a more standard
    layout and standardize variable names, and add comments for better
    maintainability.
  * Convert debian/copyright to copyright-format 1.0, and in the process
    add the license information for the documents other than Policy itself
    and the FHS. Note the implication of the GPL source code requirement
    for distributing generated versions of the Policy documents.

 -- Russ Allbery Sun, 04 Mar 2012 15:02:12 -0800

661412 debian-policy: Policy 5.4 links to Appendix D - Debian Bug report logs
490604 debian-policy: please don't state that scripts working under dash are 'probably' policy-compliant - Debian Bug report logs
638060 debian-policy: §9.1.1: FHS should also be a "must" for generated files - Debian Bug report logs
647645 section 5.1: more precise reference to ASCII characters - Debian Bug report logs
601839 debian-policy: please clarify section 4.9 "build-arch (optional), build-indep (optional)" - Debian Bug report logs
622263 debian-policy: Phrasing of 5.6.25 (DMUA) is confusing - Debian Bug report logs
658009 debian-policy: dpkg-buildpackage -rroot-command out of date - Debian Bug report logs

Version: *DELETED* 2012-03-06 10:10:06 UTC
No changelog for deleted or moved packages.

Version: 3.9.3.0 2012-02-23 18:03:30 UTC

debian-policy (3.9.3.0) unstable; urgency=low

  [ Russ Allbery ]
  * Update the copyright format document to the version of DEP-5 from the
    DEP web site and apply additional changes from subsequent discussion
    in debian-devel and debian-project. Revise for clarity, to add more
    examples, and to update the GFDL license versions. Thanks, Steve
    Langasek, Charles Plessy, Justin B Rye, and Jonathan Nieder.
    (Closes: #658209, #648387)
  * Publish the copyright format specification as copyright-format-1.0 so
    that later versions can be added without removing previous versions of
    the standard. Patch from Charles Plessy. (Closes: #646119)
  * Policy: Improve Architecture field in source package
    Wording: Raphaël Hertzog
    Seconded: Russ Allbery
    Seconded: Charles Plessy
    Seconded: Guillem Jover
    Closes: #626779
  * Policy: Initial Debian maintainers need not be listed in copyright
    Wording: Charles Plessy
    Seconded: Russ Allbery
    Seconded: Raphaël Hertzog
    Seconded: Andrew McMillan
    Closes: #593533
  * Policy: Document cron job file naming restrictions
    Wording: Karl E. Jorgensen
    Wording: Russ Allbery
    Seconded: Russ Allbery
    Seconded: Dominic Hargreaves
    Seconded: Javier Fernández-Sanguino Peña
    Closes: #609162
  * Policy: Document issues with conflicting packages sharing a conffile
    Wording: Russ Allbery
    Seconded: Cyril Brulebois
    Seconded: Raphaël Hertzog
    Closes: #23712
  * Policy: Add /run FHS exception, clarify rules for /run and /var/run
    Wording: Russ Allbery
    Seconded: Steve Langasek
    Seconded: Roger Leigh
    Closes: #620870, #532120
  * Policy: Architecture restrictions in a dependency must be non-empty
    Wording: Stefano Zacchiroli
    Seconded: Russ Allbery
    Seconded: Julien Cristau
    Seconded: Colin Watson
    Closes: #498300
  * MIME Policy: Retire this document and merge it with Policy
    Wording: Ben Finney
    Seconded: Russ Allbery
    Seconded: Raphaël Hertzog
    Seconded: Andrew McMillan
    Closes: #89038
  * Consistently use "Debian source control file" for *.dsc files and
    "Source package control file" for debian/control files. Patch from
    Charles Plessy. (Closes: #626796)
  * Clarify that continuation lines of the Description control field must
    contain at least one non-whitespace character. Thanks, Guillem Jover.
    (Closes: #627490)
  * Fix the example of creating a /usr/local subdirectory to not fail if
    the chown or chmod fail. Thanks, Joey Hess. (Closes: #617315)
  * Clarify the requirements for symlinks from inside one top-level
    directory to another and add examples and a rationale. Thanks,
    Carsten Hey. (Closes: #626338)
  * Clarify that Perl Policy 2.4 is for packages built from the perl
    source package and the manual page extensions are different for
    separate module packages. Thanks, Steve Langasek. (Closes: #643690)
  * Say that packages in main may also not recommend packages in non-free,
    bringing the main text in line with the list of fields and in line
    with the long-standing release goal. (Closes: #646166)
  * Resynchronize the archive section list with ftp-master, adding
    education, introspection, and metapackages. Patch from Charles
    Plessy. (Closes: #651020)
  * Clarify that packages in main may not declare Pre-Depends or
    Build-Depends-Indep relationships outside of main either. Partly
    addresses #587279.
  * Fix typo in the version numbers in the dpkg-divert examples. Thanks,
    Slavko.
  * Add the release date of 3.9.2.0 to upgrading-checklist.
  * Fix ordering of the last entries in the 3.9.2.0 upgrading-checklist.
  * Fix typo in upgrading-checklist entry for multiarch paths. Thanks,
    Michael Dorrington. (Closes: #626408)
  * Add id tags for each version entry in upgrading-checklist so that,
    when eventually published somewhere, other Debian web sites can link
    to specific entries. Patch from Charles Plessy.
  * Add AGPL-3 to tools/license-count.
  * Update tools/license-count to work with the new Lintian lab layout.
  * Add build-arch and build-indep targets to debian/rules.

  [ Bill Allombert ]
  * Policy: Link relationship fields (7.1) to architecture specification
    strings (11.1).
    Patch from Charles Plessy in #628174.
  * Policy: Retire legacy Motif policy (11.8.8)
    Proposed by: Justin B Rye
    Wording: Russ Allbery
    Seconded: Jakub Wilk
    Seconded: Steve Langasek
    Seconded: Charles Plessy
    Closes: #621479
  * copyright-format: Fix URL for the Eiffel Forum License.
    Reported by Thomas Preud'homme, patch by Charles Plessy.
    Closes: #623050
  * copyright-format: Update SPDX link to point to the SPDX license registry.
    Patch by Charles Plessy. Closes: #628540
  * copyright-format: Correct or add links to SPDX.
    Wording: Charles Plessy
    Seconded: Gregor Herrmann
    Closes: #641071
  * Policy: Clarify that 'machine-extractable' referer the copyright
    files (12.5)
    Wording: Charles Plessy
    Seconded: Bill Allombert
    Seconded: Jakub Wilk
    Closes: #617516
  * copyright-format: remove drivers from abstract and useless appendix
    Wording: Lars Wirzenius
    Seconded: Charles Plessy
    Seconde

Source diff to previous version
658209 [copyright-format] clarifying copyright/license requirements - Debian Bug report logs
646119 '[copyright-format] Publish version version 1.0 after DEP 5 is accepted. - Debian Bug report logs
626779 debian-policy: Improve Architecture field in source package (updated to match dpkg-source) - Debian Bug report logs
593533 debian-policy: Proposal to stop requesting to list initial Debian maintainers in debian/copyright - Debian Bug report logs
609162 eglibc: "provide packaging rules in eglibc-source binary package"
23712 conflicting packages with the same conffile - Debian Bug report logs
620870 debian-policy: Please add /run as FHS exception - Debian Bug report logs
498300 specify that architecture-specific dependencies must have a non-empty list of architectures - Debian Bug report logs
89038 [mime-policy] Include update-mime behavior - Debian Bug report logs
626796 debian-policy: Ambigous use of ‘Source package control file’. - Debian Bug report logs
627490 debian-policy: Description field specification is ambiguous - Debian Bug report logs
617315 Don't fail /usr/local directory creation if chown fails - Debian Bug report logs
626338 debian-policy: Clarification of 10.5 symlink wording - Debian Bug report logs
643690 perl policy unclear about the section for manpages - Debian Bug report logs
646166 § 2.2.1: clarify why "must not require" includes Recommends - Debian Bug report logs
651020 debian-policy: New sections education, introspection and metapackages for §2.4. - Debian Bug report logs
626408 debian-policy: Typo in upgrading-checklist.txt: /url/lib -> /usr/lib - Debian Bug report logs
621479 debian-policy: retire legacy Motif policy (11.8.8) - Debian Bug report logs
623050 debian-policy: [DEP5] URI to EFL license points to EPL - Debian Bug report logs
628540 [copyright-format] URI to SPDX license list. - Debian Bug report logs
641071 software-center: "software-center crashed with IndexError in _search_gmenu_dir()"
617516 debian-policy: Clarification that what needs to be machine-extractable is the copyright file, not its contents. - Debian Bug report logs
640735 [copyright-format] misc. changes from driver. - Debian Bug report logs
649674 [copyright-format] Proofreading of the examples. - Debian Bug report logs
633797 copyright-format: "with <keywords> exception" underspecified - Debian Bug report logs
640737 [copyright-format] Point Format URL to www.debian.org. - Debian Bug report logs
619275 Perl Policy change to document major version upgrade trigger - Debian Bug report logs
644230 debian-policy: Please change virtual package name for Japanese fonts - Debian Bug report logs
578421 virtual-packages: Retire java-compiler, java2-compiler and java-virtual-machine - Debian Bug report logs
637614 §9.10: Do not recommend to call install-docs, as it is triggered. - Debian Bug report logs

Version: 3.9.2.0 2011-12-18 16:09:22 UTC

debian-policy (3.9.2.0) unstable; 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
  * Policy: Document DM-Upload-Allowed
    Wording: Charles Plessy
    Seconded: Andrew McMillan
    Seconded: Russ Allbery
    Closes: #588014
  * Policy: Update multiarch FHS exception for i386 naming
    Wording: Steve Langasek
    Seconded: Aurelien Jarno
    Seconded: Raphael Hertzog
    Closes: #619186
  * Policy: Significant additions to maintainer script documentation
    Wording: Russ Allbery
    Seconded: Steve Langasek
    Seconded: Raphaël Hertzog
    Closes: #504880
  * Policy: Clarify format of Debian control fields
    Wording: Charles Plessy
    Seconded: Russ Allbery
    Seconded: Julien Cristau
    Closes: #501930, #593909
  * 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)
  * Add introductory paragraphs for each archive area explaining briefly
    the purpose of that archive area. Based on a proposal by CJ
    Fearnley. (Closes: #594542)
  * 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)
  * Remove references to the obsolete debmake package.
  * Update the list of Policy maintainers.
  * 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)
  * Fix URLs under www.freedesktop.org to avoid permanent redirects.
    Thanks, David Prévot. (Closes: #606869)
  * Add a cross-reference to the Pre-Depends requirement in 3.5 to section
    7.2 where Pre-Depends is defined. Thanks, Mattias Ellert and Jonathan
    Nieder. (Closes: #599944)
  * Include the new (optional) copyright format that was drafted as DEP-5.
    This is not yet a final version; that's expected to come in the
    3.9.3.0 release. Thanks to all the DEP-5 contributors and to Lars
    Wirzenius and Charles Plessy for the integration into the Policy
    package. (Closes: #609160)

 -- Russ Allbery Wed, 06 Apr 2011 22:48:55 -0700

459868 Require human Maintainer or Uploader, clarify Maintainer - Debian Bug report logs
594658 debian-policy: Add FHS exception for GNU/Hurd directories - Debian Bug report logs
588014 debian-policy: Dm-Upload-Allowed field is not documented - Debian Bug report logs
619186 Fix multiarch FHS exception for i386 in light of recent discussions - Debian Bug report logs
504880 Disambiguate "installed" for packages - Debian Bug report logs
501930 please be more clear about stanza separators for debian/control - Debian Bug report logs
488214 make mailx a registered virtual package name - Debian Bug report logs
591857 debian-policy: please clarify which of DEB_{BUILD,HOST}_* is which - Debian Bug report logs
590696 debian-policy: Correct name of the FHS in the package description - Debian Bug report logs
536790 debian-policy: please clarify 'required target' in section 4.9 - Debian Bug report logs
597074 debian-policy: libc5-compat paths are not in /etc/ld.so.conf anymore. - Debian Bug report logs
594542 debian-policy: add descriptions for main, contrib, and non-free archive areas - Debian Bug report logs
594656 debian-policy: Refer generically to the Debian distribution - Debian Bug report logs
594274 debian-policy: Don't track generated README documents in VCS - Debian Bug report logs
606869 debian-policy: Please fix freedesktop.org links - Debian Bug report logs
599944 3.5 Dependencies / 7.2 Binary Dependencies - missing cross-reference to Pre-Depends policy. - Debian Bug report logs
609160 debian-policy: include DEP5 - Debian Bug report logs

Version: *DELETED* 2011-12-18 14:08:32 UTC
No changelog for deleted or moved packages.



About   -   Send Feedback to @ubuntu_updates