-
debian-policy (3.9.1.0) unstable; urgency=low
* Policy: Include GPL version 1 in common-licenses
Wording: Russ Allbery <email address hidden>
Seconded: gregor herrmann <email address hidden>
Seconded: Damyan Ivanov <email address hidden>
Seconded: Giacomo A. Catenazzi <email address hidden>
Closes: #436105
* Policy: Libtool *.la files should generally not be installed
Wording: Russ Allbery <email address hidden>
Seconded: Julien Cristau <email address hidden>
Seconded: Cyril Brulebois <email address hidden>
Closes: #561413
* Policy: Require dpkg-divert --package when adding/removing diversions
Wording: Russ Allbery <email address hidden>
Seconded: Raphaël Hertzog <email address hidden>
Seconded: Raphael Geissert <email address hidden>
Closes: #218897
* Policy: Remove encouragement to create shlibs.local
Wording: Russ Allbery <email address hidden>
Seconded: Julien Cristau <email address hidden>
Seconded: Jakub Wilk <email address hidden>
Seconded: Cyril Brulebois <email address hidden>
* Policy: Document alternate SONAME format with version before .so
Wording: Russ Allbery <email address hidden>
Seconded: Julien Cristau <email address hidden>
Seconded: Raphaël Hertzog <email address hidden>
Closes: #509932
* Policy: Architecture wildcards also allowed in binary relationships
Wording: Russ Allbery <email address hidden>
Seconded: Guillem Jover <email address hidden>
Seconded: Raphaël Hertzog <email address hidden>
Closes: #400322
* Policy: Say Conflicts should not be used unless necessary
Wording: Russ Allbery <email address hidden>
Seconded: Guillem Jover <email address hidden>
Seconded: Jakub Wilk <email address hidden>
Closes: #402721
* Policy: Remove obsolete _REENTRANT, require thread-safe libraries
Wording: Russ Allbery <email address hidden>
Seconded: Kurt Roeckx <email address hidden>
Seconded: Giacomo A. Catenazzi <email address hidden>
Closes: #475101
* Policy: Allow subdirectories of /usr/lib/cgi-bin to be used
Wording: Russ Allbery <email address hidden>
Seconded: Andrew McMillan <email address hidden>
Seconded: Charles Plessy <email address hidden>
Closes: #104373
* Policy: More specific requirements around date-based versions
Wording: Russ Allbery <email address hidden>
Seconded: Julien Cristau <email address hidden>
Seconded: Cyril Brulebois <email address hidden>
Seconded: Steve Langasek <email address hidden>
Closes: #186102
* Policy: Require slave alternatives for manual pages
Wording: Russ Allbery <email address hidden>
Seconded: Guillem Jover <email address hidden>
Seconded: Jakub Wilk <email address hidden>
Seconded: Emilio Pozuelo Monfort <email address hidden>
Closes: #184064
* Policy: More explicit requirements around library SONAMEs
Wording: Russ Allbery <email address hidden>
Seconded: Raphaël Hertzog <email address hidden>
Seconded: Emilio Pozuelo Monfort <email address hidden>
Closes: #509933
* Policy: Only dpkg-gencontrol supports variable substitutions
Wording: Charles Plessy <email address hidden>
Seconded: Emilio Pozuelo Monfort <email address hidden>
Seconded: Guillem Jover <email address hidden>
Closes: #589609
* Policy: Ada Library Information files must be read-only
Wording: Russ Allbery <email address hidden>
Seconded: Emilio Pozuelo Monfort <email address hidden>
Seconded: Ludovic Brenta <email address hidden>
Closes: #232448
* Policy: Recommend /etc/logrotate.d/package for logrotate rules
Wording: Russ Allbery <email address hidden>
Seconded: Guillem Jover <email address hidden>
Seconded: Thijs Kinkhorst <email address hidden>
Closes: #445203
* Policy: Allow /bin/sh scripts to rely on XSI for kill and trap
Wording: Russ Allbery <email address hidden>
Seconded: Giacomo A. Catenazzi <email address hidden>
Seconded: Raphael Geissert <email address hidden>
Closes: #477240
* Policy: Ownership and permissions for control information files
Wording: Russ Allbery <email address hidden>
Seconded: Emilio Pozuelo Monfort <email address hidden>
Seconded: Julien Cristau <email address hidden>
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.
-- Benjamin Drung <email address hidden> 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.
[ Bill Allombert ]
* Convert upgrading-checklist to debiandoc-sgml. This generates a better
looking .txt file.
Closes: #567845
* Fix typo in package_upstream-version.orig.tar.gz.
Thanks, Salvatore Bonaccorso. (Closes: #558430)
* Replace 'copyright and distribution license' by 'copyright information
and distribution license' (three times).
Proposed by Jonathan Nieder.
Seconded: Steve Langasek <email address hidden>
Seconded: Thijs Kinkhorst <email address hidden>
Seconded: Julien Cristau <email address hidden>
Seconded: Gregor Herrmann <email address hidden>
Closes: #566220
* extend UID range of user accounts by removing the 30000-59999 reserved
ranges.
Proposed by Santiago Vila
Seconded: Russ Allbery <email address hidden>
Seconded: Luk Claes <email address hidden>
Seconded: Raphael Hertzog <email address hidden>
Seconded: Steve Langasek <email address hidden>
Closes: #582495
[ Russ Allbery ]
* Policy: Overhaul Breaks, Conflicts, Provides, and Replaces
Wording: Russ Allbery <email address hidden>
Seconded: Steve Langasek <email address hidden>
Seconded: Raphael Hertzog <email address hidden>
Closes: #578854
* Policy: Support for architecture wildcards
Wording: Manoj Srivastava <email address hidden>
Wording: Russ Allbery <email address hidden>
Seconded: Guillem Jover <email address hidden>
Seconded: Andrew McMillan <email address hidden>
Seconded: Steve Langasek <email address hidden>
Closes: #530687
* Policy: Except init.d scripts from the normal set -e requirement
Wording: Russ Allbery <email address hidden>
Seconded: Raphael Hertzog <email address hidden>
Seconded: Guillem Jover <email address hidden>
Closes: #562506
* Policy: Maintainer scripts might not have a controlling terminal
Wording: Russ Allbery <email address hidden>
Seconded: Guillem Jover <email address hidden>
Seconded: Andrew McMillan <email address hidden>
Seconded: Steve Langasek <email address hidden>
Closes: #224509
* Policy: Fully specify the date format for changelog entries
Wording: Charles Plessy <email address hidden>
Seconded: Russ Allbery <email address hidden>
Seconded: Andrew McMillan <email address hidden>
Seconded: Giacomo A. Catenazzi <email address hidden>
Closes: #569174
* Policy: Deprecate /usr/share/common-licenses/BSD
Wording: Russ Allbery <email address hidden>
Seconded: Emilio Pozuelo Monfort <email address hidden>
Seconded: Jakub Wilk <email address hidden>
Seconded: gregor herrmann <email address hidden>
Closes: #284340
* Policy: Document Checksums-Sha1 and Checksums-Sha256
Wording: Russ Allbery <email address hidden>
Seconded: Julien Cristau <email address hidden>
Seconded: Emilio Pozuelo Monfort <email address hidden>
Closes: #478295
* Policy: Prohibit duplicate field names in a control paragraph
Wording: Russ Allbery <email address hidden>
Seconded: Charles Plessy <email address hidden>
Seconded: Steve Langasek <email address hidden>
Seconded: Emilio Pozuelo Monfort <email address hidden>
Closes: #555978
* Policy: Relax requirement that library dev files be in one package
Wording: Russ Allbery <email address hidden>
Seconded: Julien Cristau <email address hidden>
Seconded: Andrew McMillan <email address hidden>
Closes: #347581
* Policy: Tighten requirements for maintainer-like fields
Wording: Russ Allbery <email address hidden>
Seconded: Emilio Pozuelo Monfort <email address hidden>
Seconded: Andrew McMillan <email address hidden>
Closes: #575639
* Policy: Update Format control field documentation
Wording: Russ Allbery <email address hidden>
Wording: Charles Plessy <email address hidden>
Seconded: Charles Plessy <email address hidden>
Seconded: Emilio Pozuelo Monfort <email address hidden>
Closes: #547272
* Debconf: Add SETTITLE, like title but uses a template
Wording: Frans Pop <email address hidden>
Seconded: Russ Allbery <email address hidden>
Seconded: Ben Pfaff <email address hidden>
Closes: #560411
* Perl Policy: Change perlapi provides to use an ABI version
Wording: Niko Tyni <email address hidden>
Seconded: Russ Allbery <email address hidden>
Seconded: Brendan O'Dea <email address hidden>
Seconded: Damyan Ivanov <email address hidden>
Closes: #579457
* Perl Policy: Recommend DESTDIR instead of PREFIX with Makefile.PL
Wording: Niko Tyni <email address hidden>
Seconded: Russ Allbery <email address hidden>
Seconded: Raphael Hertzog <email address hidden>
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)
* 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).
-- Benjamin Drung <email address hidden> Sun, 27 Jun 2010 21:40:52 -0700
-
debian-policy (3.8.4.0) unstable; urgency=low
[ Bill Allombert ]
* Also provide documents in single-file HTML format.
Proposed by Jari Aalto.
Closes: #544353
* Number the DFSG points like in the social_contract document.
Proposed by Enrico Zini.
Closes: #550192
[ Manoj Srivastava ]
* [b270d2d]: Typo fix: relayed -> related. Thanks to Matt Kraai for
pointing this out.
* [c74ac74]:
Policy: Grant an FHS exception for the multiarch library directories
Wording: Steve Langasek.
Seconded: Aurelien Jarno
Seconded: Julien Cristau
Seconded: Kurt Roeckx
Closes: #542865
* [7ac3ee6]:
virtual package list: Added Doom virtual packages
Wording: Manoj Srivastava
Seconded: Russ Allbery
Seconded: Giacomo A. Catenazzi
Closes: #518199
* [8fd91a0]
README Process upgrading-checklist: Created/converted to org-mode
Wording: Manoj Srivastava
Seconded: Russ Allbery
Closes: #545548
* [4da0692]: [typo-fixes]:
policy: Fix a number of grammatical or typographical errors
wording: Eric Dantan Rzewnicki
Seconded: Manoj Srivastava
* [112c4bc]: FHS Exceptions
policy: Explicitly allow /selinux and /sys as FHS exceptions
Wording: Manoj Srivastava
Seconded: Russ Allbery <email address hidden>
Seconded: Kurt Roeckx <email address hidden>
Closes: #556972
This patch explicitly allows /sys and /selinux as additional
directories in the root file system allowed under the policy.
* [16afbcb]: Clarify ./debian/rules #! line
policy: Clarify rule for debian/rules shebang line
Wording: Ben Finney <email address hidden>
Seconded: Kurt Roeckx <email address hidden>
Seconded: Russ Allbery <email address hidden>
Seconded: Manoj Srivastava <email address hidden>
Explicitly state that "make -f debian/rules" and "./debian/rules"
must behave identically, to prevent confusion, and to promote
reproducibility, and conform to the principle of least surprise.
* [dab93b2]: Add a cron-daemon virtual package
policy, virtual package list: New virtual package: cron-daemon
wording: Javier Fernández-Sanguino Peña, Manoj Srivastava
Seconded: Russ Allbery <email address hidden>
Seconded: Kurt Roeckx <email address hidden>
Closes: #391836
Create a virtual cron daemon package that:
- Has to provide /usr/bin/crontab and support crontab entries
- Correct execution of /etc/cron.d
- Correct support of /etc/crontab
- Support of crontab entries with names for days and months,
ranges, step values
- Correct execution of /etc/cron.{hourly,daily,weekly,monthly}
[ Russ Allbery ]
* Policy: Clarify policy on named pipes in packages
Wording: Russ Allbery <email address hidden>
Seconded: Manoj Srivastava <email address hidden>
Seconded: Andrew McMillan <email address hidden>
* Change the sole occurrence of MUST to must for consistency and to
avoid confusion with IETF RFC keywords. Thanks, Jakub Wilk.
(Closes: #552757)
-- Ubuntu Archive Auto-Sync <email address hidden> Mon, 08 Feb 2010 11:02:41 +0000