X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=upgrading-checklist.html;h=5d035d4b8435539897bf3839f85fab998a0ce278;hb=806dcd144eac682bdccbd3138f1af124cf583e71;hp=0fa4e2e9961f72006e316882f983257c13648a69;hpb=1eb1f8175835b1df4aa5162285203985b76c9abb;p=debian%2Fdebian-policy.git diff --git a/upgrading-checklist.html b/upgrading-checklist.html index 0fa4e2e..5d035d4 100644 --- a/upgrading-checklist.html +++ b/upgrading-checklist.html @@ -41,6 +41,65 @@ picking your way through this list.
+3.8.3.0 unreleased + + * Add DEB_*_ARCH_CPU and DEB_*_ARCH_OS variables and recommend them + over GNU-style variables for that information. [4.9] + * Source package Architecture fields may contain "all" in combination + with other architectures. Clarify when "all" and "any" may be used + in different versions of the field. [5.6.8] + * The requirement for Perl modules to have a versioned Depend and + Build-Depend on perl >= 5.6.0-16 has been removed. [perl] + +3.8.2.0 Jun 2009 + + * The list of archive sections has been significantly expanded. See + http://lists.debian.org/debian-devel-announce/2009/03/msg00010.html + for the list of new sections and rules for how to categorize + packages. [2.4] + * All packages must use debconf or equivalent for user prompting, + though essential packages or their dependencies may also fall + back on other methods. [3.9.1] + * The requirements for source package names are now explicitly + spelled out. [5.6.1] + * Legacy XFree86 servers no longer get a special exception from the + FHS permitting /etc/X11/XF86Config-4. [9.1] + * Removed obsolete dependency requirements for packages that use + /var/mail. [9.1.3] + * Speedo fonts are now deprecated. The X backend was disabled + starting in lenny. [11.8.5] + * The GNU Free Documentation License version 1.3 is included in + common-licenses and should be referenced from there. [12.5] + +3.8.1.0 Mar 2009 + + * Care should be taken when adding functionality to essential and + such additions create an obligation to support that functionality + in essential forever unless significant work is done. [3.8] + * Changelog files must be encoded in UTF-8. [4.4] + * Tighten some format requirements for changelog files from a should + to a must. [4.4] + * Remove alternative changelog formats. Debian only supports one + changelog format for the Debian Archive. [4.4.1] + * New nocheck option for DEB_BUILD_OPTIONS indicating any build-time + test suite provided by the package should not be run. [4.9.1] + * All control files must be encoded in UTF-8. [5.1] + * debian/control allows comment lines starting with # with no + preceding whitespace. [5.2] + * Init scripts ending in .sh are not handled specially. They are not + sourced and are not guaranteed to be run by /bin/sh regardless of + the #! line. This brings Policy in line with the long-standing + behavior of the init system in Debian. [9.3] + * The start action of an init script must exit successfully and not + start the daemon again if it's already running. [9.3.2] + * /var/run and /var/lock may be mounted as temporary filesystems, and + init scripts must therefore create any necessary subdirectories + dynamically. [9.3.2] + * /bin/sh scripts may assume that local can take multiple variable + arguments and supports assignment. [10.4] + * User mailboxes may be mode 600 and owned by the user rather than + mode 660, owned by user, and group mail. [11.6] + 3.8.0.0 Jun 2008 * The base section has been removed. contrib and non-free have been