X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;ds=sidebyside;f=upgrading-checklist.sgml;h=921daa9872fdb7bfe7d662371fc2780931f72b0f;hb=c60c092a9c8ea2f77bd94ef7fb99f8193a2df170;hp=91b4e172a90d2547320a564bf7818316ab6b9e94;hpb=3bb4976623bbf548b6b31f84495355abaeffc81e;p=debian%2Fdebian-policy.git
diff --git a/upgrading-checklist.sgml b/upgrading-checklist.sgml
index 91b4e17..921daa9 100644
--- a/upgrading-checklist.sgml
+++ b/upgrading-checklist.sgml
@@ -40,12 +40,76 @@ picking your way through this list.
Release Jun 2010.
+4.4, 5.6.15
+ - The required format for the date in a changelog entry and in the
+ Date control field is now precisely specified.
+
+5.1
+ - A control paragraph must not contain more than one instance of a
+ particular field name.
+
+5.4, 5.5, 5.6.24
+ - Document and recommend the Checksums-Sha1
+ and Checksums-Sha256 fields in *.dsc
+ and *.changes files.
+
+5.6.2
+ - The syntax of the Maintainer field is now must rather
+ than should.
+
+5.6.3
+ - The comma separating entries in Uploaders is now must
+ rather than should.
+
+5.6.8, 7.1, 11.1.1
+ - Architecture wildcards may be used in addition to specific
+ architectures in debian/control and *.dsc
+ Architecture fields, and in architecture restrictions in build
+ relationships.
+
+6.3
+ - Maintainer scripts are no longer guaranteed to run with a
+ controlling terminal and must be able to fall back to noninteractive
+ behavior (debconf handles this). Maintainer scripts may abort if there
+ is no controlling terminal and no reasonable default for a high-priority
+ question, but should avoid this if possible.
+
+8.4
+ - All shared library development files are no longer required to be
+ in the -dev package, only be available when the -dev
+ package is installed. This allows the -dev package to be split
+ as long as it depends on the additional packages.
+
9.2.2
- The UID range of user accounts is extended to 1000-59999.
9.3.2, 10.4
- init.d scripts are a possible exception from the
- normal requirement to use
set -e
in each shell script.
+ normal requirement to use set -e in each shell script.
+
+12.5
+ - The UCB BSD license was removed from the list of licenses that
+ should be referenced from /usr/share/common-licenses/BSD.
+ It should instead be included directly
+ in debian/copyright, although it will still be in
+ common-licenses for the time being.
+
+debconf
+ - Add SETTITLE (which has been supported for some time).
+ Like TITLE but takes a template instead of a string to allow
+ translation.
+
+perl
+ - perl-base now
+ provides perlapi-abiname instead of a
+ package based solely on the Perl version. Perl packages must now depend
+ on perlapi-$Config{debian_abi}, falling back
+ on $Config{version} if $Config{debian_abi} is not set.
+
+perl
+ - Packages using Makefile.PL should use
+ DESTDIR rather than PREFIX to install into the package
+ staging area. PREFIX only worked due to a Debian-local patch.