]> git.donarmstrong.com Git - debian/debian-policy.git/blobdiff - upgrading-checklist.sgml
Merge branch 'master' into bug477240-rra
[debian/debian-policy.git] / upgrading-checklist.sgml
index 0bcb07548f15d0191571b606c2a1abc72395457e..6602d9acfaf7876bf7b5ac507879d7bc4caf26dc 100644 (file)
@@ -50,6 +50,11 @@ Not yet released.
   to <prgn>dpkg-divert</prgn> when creating or removing diversions and
   must not use <tt>--local</tt>.
   </item>
+<tag>4.10</tag>
+  <item>Only <prgn>dpkg-gencontrol</prgn> supports variable substitution.
+  <prgn>dpkg-genchanges</prgn> (for <file>*.changes</file>)
+  and <prgn>dpkg-source</prgn> (for <file>*.dsc</file>) do not.
+  </item>
 <tag>7.1</tag>
   <item>Architecture restrictions and wildcards are also allowed in binary
   package relationships provided that the binary package is not
@@ -60,6 +65,16 @@ Not yet released.
   there are file conflicts or one package breaks the other, not just
   because two packages provide similar functionality but don't interfere.
   </item>
+<tag>8.1</tag>
+  <item>The SONAME of a library should change whenever the ABI of the
+  library changes in a way that isn't backward-compatible.  It should not
+  change if the library ABI changes are backward-compatible.  Discourage
+  bundling shared libraries together in one package.
+  </item>
+<tag>8.4</tag>
+  <item>Ada Library Information (<file>*.ali</file>) files must be
+  installed read-only.
+  </item>
 <tag>8.6.1, 8.6.2, 8.6.5</tag>
   <item>Packages should normally not include a <file>shlibs.local</file>
   file since we now have complete <file>shlibs</file> coverage.