+ * Bug fix: "debian-policy: should not ship generated files in source
+ archive, and should clean them from the tree", thanks to Branden
+ Robinson (Closes: #284967).
+ * Bug fix: "debian-policy: Detailed description of maintainer script
+ calls (Section 6.5) is incomplete", thanks to Nikolaus Schulz
+ and Thomas Hood. What happens when error unwinding itself runs into
+ problems is perhaps not discussed as completely as it should be.
+ (Closes: #286549).
+ * Bug fix: "9.3.3.2 "command -v" example needs tweaking",
+ thanks to Thomas Hood. Instead of the massively complex shenanigans
+ suggested in the bug report, just use which. which lives in an
+ essential package, so can be used in the preinst of packages.
+ (Closes: #291026).
+ * Bug fix: "debian-policy: please clarify/loosen the policy on rewriting
+ history", thanks to Frank Küster. Since this was not really a
+ directive, but merely an expression of an opinion, moved it into an
+ informative footnote. (Closes: #290270).
+ * Bug fix: "debian-policy: virtual package request: mpd-client", thanks
+ to Eric Wong (Closes: #270020).
+ * Bug fix: "[ACCEPTED 2005/02/04]: "libexec", or use of "lib" for
+ binaries in lib* packages", thanks to Junichi Uekawa
+ (Closes: #146023).
+ * Bug fix: "debian-policy: virtual package: flexmem", thanks to Bartosz
+ Fenski aka fEnIo (Closes: #239359).
+ * Bug fix: "Please clarify Section 2.5. required <-> essential",
+ thanks to Adrian Bunk. Clarified the section. (Closes: #216104).
+ * Bug fix: "debian-policy: Please remove virtual package
+ aspell-dictionary", thanks to Brian Nelson (Closes: #295939).
+ * Bug fix: "[AMENDMENT 18/02/2002] Where to place web-accessible
+ images", thanks to Tollef Fog Heen (Closes: #89867).
+ * Bug fix: "debian-policy: erroneous enumeration in prebuilt policy.*
+ files", thanks to Nikolaus Schulz. I am hoping that this shall go away
+ when we rebuild. (Closes: #286553).
+ * Bug fix: "please make names of alternate versions links", thanks to
+ Robert Cheramy. Added HTTPPATH elements that should provide the URL's
+ as well as the hyperlinks. (Closes: #308886).
+ * Bug fix: "www.debian.org: Misspelling in Policy Manual", thanks to
+ Roberto C. Sanchez Various spelling errors were also corrected in a
+ spell check run. (Closes: #309162).
+
+ -- Manoj Srivastava <srivasta@debian.org> Thu, 16 Jun 2005 20:27:17 -0500
+
+debian-policy (3.6.1.1) unstable; urgency=low
+
+ Manoj:
+ * [AMENDMENT 15/09/2003] Move documentation of behavior of ancient dpkg
+ in 6.6 to a footnote. closes: Bug#209855
+ * Fix the outdated link for the mime subpolicy. closes: Bug#212153
+ * Fix a missing comma in the list of sections closes: Bug#215524
+ * Fix spelling of sysv-rc closes: Bug#215558
+ * [AMENDMENT 28/03/2004] ${perl:Depends} documentation
+ incomplete. Added an informative foot note stating that dependencies
+ caused by versioned uses and on separately packaged modules are not
+ included in this variable and must be explicitly included.
+ closes: Bug#202054
+ * Clarified that section 3.2.1 refers to the date based postion of the
+ version number, if not already clear from the context. This allows
+ developers leeway in selecting date based version numbers for their
+ packages, without loosing the advantages of the format specified in
+ this section. closes: Bug#248618
+ * Bug fix: "Broken link to virtual-package-names-list.txt in section
+ 3.6", thanks to Carlos O'Donell (Closes: #248786).
+ * Bug fix: "Broken link to debconf_specification.txt.gz in section
+ 3.10.1 of the Debian Policy manual.", thanks to Carlos O'Donell and
+ Scott C.MacCallum <scm@madoshi.com> (Closes: #248788, 247761).
+ * Bug fix: "missing commas in subsections list", thanks to Filippo
+ Giunchedi (Closes: #236614).
+ * Bug fix: "debian-policy: policy-process, broken URL", thanks to Manoj
+ Srivastava (Closes: #244969).
+ * Bug fix: "bad reference to debconf-devel(8) has to be (7)", thanks to
+ Kevin Price (Closes: #247143).
+ * Bug fix: "debian-policy: Small wording change", thanks to Mike Paul
+ (Closes: #252392).
+ * Bug fix: "debian-policy: broken URL: CSH Programming Considered
+ Harmful", thanks to Steven Augart (Closes: #253324).
+ * Bug fix: "New virtual package: cron-daemon", thanks to Adam Byrtek
+ (Closes: #252086).
+ Josip:
+ * Fixed detection of invoke-rc.d's existence, closes: #218530.
+ * Generalized the dpkg-shlibdeps example and added a current example in a
+ footnote, set proper section ids and linked the d-sd section better,
+ closes: #50565.
+ * Clarified the section about the Architecture field and added footnotes
+ to indicate recommended actions, closes: #51832.
+ * Updated PGP references, closes: #68827.
+ * Linked f-Format in the list of fields of the .dsc file, not mandatory
+ according to my skimming of dpkg-source, closes: #70742.
+ * Fixed the command line required to output the copyright file,
+ closes: #75508.
+ * Removed the long obsolete notion of specific directory names within
+ source tarballs, closes: #79210.
+ Andi:
+ * sgml-dtd was moved, fix FTBFS. Closes: #241683
+ * fix link to WM specification. Closes: #235484
+ * manpage -> man page. Closes: #232364, #238958
+ * language adjustment. Closes: #227762
+ * added virtual packages stardict-dictionary, inetd-superserver.
+ Closes: #185943, #237049
+
+ -- Manoj Srivastava <srivasta@debian.org> Fri, 25 Jun 2004 16:07:38 -0500
+
+debian-policy (3.6.1.0) unstable; urgency=low
+
+ Josip:
+ * Removed obsolete section on obsolete constructs and libraries,
+ closes: #193748.
+ Manoj:
+ * Change reference to the debconf introduction from kitenet to a debian
+ hosted server. closes: Bug#187297
+ * Added myspell-dictionary to the virtual packages list closes: Bug#203728
+ * Fix the restart action in the init.d/bind example; it now uses
+ --oknodo so that the action does not fail when the service is not
+ running. closes: Bug#187250
+ * invoke-rc.d and update-rc.d are now in the sysv-rc package instead of
+ the sysvinit package. Fixed a reference in policy. closes: Bug#200440
+ * Note that postinst abort-remove is called if there is an error while
+ removing the package. closes: Bug#188030
+ * [AMENDMENT 2003/08/03] Make Debconf the standard for prompting the
+ user closes: Bug#176506
+
+ -- Manoj Srivastava <srivasta@debian.org> Tue, 19 Aug 2003 07:28:10 -0500
+
+debian-policy (3.6.0) unstable; urgency=low
+
+ Josip:
+ * Restructured Policy, closes: #189306.
+ + Many packaging manual appendices that were integrated into policy
+ sections are now empty, and replaced with links to the Policy.
+ In particular, the appendices that included the list of control
+ fields were updated (new fields like Closes, Changed-By were added)
+ and the list of fields for each of control, .changes and .dsc files
+ is now in Policy, and they're marked mandatory, recommended or
+ optional based on the current practice and the behaviour of the
+ deb-building toolchain.
+ + Elimination of needlessly deep section levels, primarily in the
+ chapter Debian Archive, from which two new chapters were split out,
+ Binary packages and Source packages. What remained was reordered
+ properly, that is, some sect1s became sects etc.
+ + Several sections that were redundant, crufty or simply not designed
+ with any sort of vision, were rearranged according to the formula that
+ everything should be either in the same place or properly interlinked.
+ Some things remained split up between different chapters when they
+ talked about different aspects of files: their content, their syntax,
+ and their placement in the file system. In particular, see the new
+ sections about changelog files.
+ Manoj:
+ * Added Games/Simulation to menu subpolicy closes: Bug#194974
+ * Added Apps/Education to menu subpolicy closes: Bug#194972
+ * [ACCEPTED]: Debian changelogs should be UTF-8 encoded. Changed the
+ wording from a should to a may; since a should would make an unknown
+ number of packages insta buggy. A reuest makes all these wishlist
+ bugs; we can raise the severity in a later version of policy.
+ closes: Bug#174982
+ * Added LANG=C before the debiandoc2X invocations, this ensures that the
+ resulting documents do not get converted to the locale on the building
+ machine. This answers some of the issues mentioned in Bug#175064
+ * [AMENDMENT 02/05/2003] encourage packagers to systematically prevent
+ mis-linked libraries closes: Bug#191369
+ * [AMENDMENT 6/6/2003] build-depends-indep need not be satisfied
+ during clean target. closes: Bug#191411, Bug#178809
+ * Fixed the fact that section 7.5.1 does not describe dpkg's true
+ behavior. Now added a footnote that explains that replaces is a one
+ way relationship. closes: Bug#183195
+ * Could no longer find the misspelling "seciton", thus this must have
+ been fixed in a previous change in the manual. closes: Bug#193903
+ * Fixed an incorect /usr/share/common-licences/GPL reference, ensured a
+ consistent spelling across the manuals. closes: Bug#189516
+ * Removed an extraneous > in menu policy. closes: Bug#187615
+ * Fixed typos, and part of the report that was deemed valid; the other
+ changes suggested were incorrect, or style issues. closes: Bug#169744
+ * updated the section numbers in the upgrading checklist
+ for the restructuring
+
+ -- Josip Rodin <joy-packages@debian.org> Wed, 9 Jul 2003 18:01:35 +0200
+
+debian-policy (3.5.10.0) unstable; urgency=low
+
+ Josip:
+ * Fixed date, typos and added indentation in the virtual packages list,
+ closes: #182792.
+ * Changed the formatting of the link to the authors section to avoid
+ confusion in the debiandoc2txt output, closes: #185985.
+ * Fixed various typos, closes: #189274, #187418, #187422, #189654.
+ * Removed broken link to csh.whynot on CPAN, closes: #187567.
+ * Updated archive section list, closes: #187420.
+ * Stop attaching byhand tarballs, cf. bug #184082.
+ Manoj:
+ * Clarify x-terminal-emulator virtual package eligibility, in an
+ extention to an informative footnote. closes: Bug#165063
+ * Add 40 points, not 20, when the window manager is compliant with "The
+ Window Manager Specification Project". closes: Bug#167004
+ * Fixed reference to the debconf URL (we can change the URL as it
+ changes again, and I don't think any additional load would accrue
+ since people using the old URL were redirected to auric anyway).
+ closes: Bug#184518
+ * Inserted the word only in the package name section. closes: Bug#184368
+ * Amended the section about Prompting in maintainer scripts. Added a
+ footnote (quoting from the Jargon File) to explain what "by hand"
+ means in a computer context. closes: Bug#184507
+
+ -- Josip Rodin <joy-packages@debian.org> Sat, 10 May 2003 19:13:50 +0200
+
+debian-policy (3.5.9.0) unstable; urgency=low
+
+ Josip:
+ * Added missing bits of information about Description: fields from
+ the old Packaging manual, closes: #172022
+ * Fixed a stale reference to the "base system maintainer" to
+ base-passwd maintainer, closes: #174927
+ * Fixed an accidental change from /usr/share/package to /usr/share/doc in
+ the paragraph about not depending on /usr/share/doc/package,
+ closes: #174048
+ * Fixed several errors reported by Guenther Palfinger, with some help from
+ Richard Braakman, closes: #177205, #177206, #177207, #177208, #177209
+ * Added versions to links and docbook-xml source-dependencies, hopefully
+ fixes the bug with potato, and even if it doesn't, I don't care :)
+ closes: #103459
+ * Fixed typos in the debconf spec noticed by Jay Bonci, closes: #178455
+ * Clarified that using Build-Depends for build-dependencies is not a "may"
+ but a "should", added proper linking among various sections dealing with
+ the dependencies so that there is no confusion, closes: #87510
+ If any one of those poor, misguided people ;) still thinks that the
+ requirement should be a "must" (in _our_ meaning, not RFC "MUST"),
+ please file a new bug, as it's quite unproductive to have to sift
+ through a 152-page bug log which mostly goes back-and-forth with
+ explanations how policy should work, occasionally sprinkled with
+ offtopic stuff, too.
+ * When asked to restart a service that isn't already running, the init
+ script should start it, closes: #60979
+ * Rephrased section on configuration files to remove confusing use of
+ "should", closes: #170019
+ * Rearranged the shared library information properly, closes: #109166
+ This change also centralizes the info on how to ship static libraries
+ in one place (hopefully not too ambiguous), closes: #93975
+ * Allow examples to be placed in /usr/share/doc/package/ in packages
+ that are meant to provide examples, closes: #69864
+ * Removed several references to the Policy manual etc in the stuff
+ imported from old packaging manual, closes: #181923
+ * Fixed too greedy wildcard match in the logrotate example,
+ closes: #183544
+
+ -- Manoj Srivastava <srivasta@acm.org> Fri, 7 Mar 2003 12:35:16 -0600
+
+debian-policy (3.5.8.0) unstable; urgency=low
+
+ Manoj
+ * Added example for why one may call ldconfig anywhere in the
+ postsint. closes: Bug#120585
+ * Add the modifications about base system, as opposed to the soon to be
+ obsolete base section (I assume it is) closes: Bug#53582
+ * Rearranged the virtual packages list. closes: Bug#72980
+ * This is basically an attempt to ratify the current practice of using
+ debhelper in the clean target. Currently, policy does not require
+ debhelper to be installed when the clean target is run, even though it
+ is in the build-depends field. This was a simple oversight.
+ closes: Bug#164035
+ * No longer depend on fileutils. closes: Bug#167425
+ * Added the Apps/Science menu section closes: Bug#162812
+ * Applied text patch from Joey Hess to the debconf spec simply make it
+ conform to the reality of how some things work now. This is part of an
+ effort to make debconf and cdebconf better substitutes for each
+ other. Since it was not an XML patch, no special markup is present in
+ the new content, except where I made guesses. closes: Bug#160776
+ * Clarify section 13.3. closes: Bug#160248
+ * Removed the undocumented(7) hack requirement. closes: Bug#39830
+ Josip
+ * Removed the obsolete notion of documenting changes within the copyright
+ file, closes: Bug#65764
+
+ -- Manoj Srivastava <srivasta@debian.org> Fri, 15 Nov 2002 00:36:54 -0600
+
+debian-policy (3.5.7.1) unstable; urgency=low
+
+ * Fix the debconf spec to (postinst -> postrm) closes: Bug#129375, Bug#160839
+ * Fix update-rc.d example, mention that changing run-levels or priority
+ may require removing and re-creating the symbolic links. closes: Bug#149709
+ * Fix the groff and col -b interaction closes: Bug#164755
+ * Added section numbers to upgrading checklist closes: Bug#160914
+ * Fixed typo KB_Backspace -> KB_BackSpace
+ * Clarify wording in the section about ChangeLog files to allow for
+ symbolic links in /usr/share/doc/ directory (was already allowed in a
+ previous section of policy 13.6) closes: Bug#111137
+ * Removed a spurious + from text. closes: Bug#160908
+ * Added a note in the debconf spec to consult debconf-devel(8) for
+ details. closes: Bug#133030
+ * Added a reference to the local copy of the FHS. closes: Bug#122928
+ * Updated reference to ash (dash). This implements the non controversial
+ parts of Bug#161455.
+
+ -- Manoj Srivastava <srivasta@debian.org> Sat, 26 Oct 2002 13:12:49 -0500
+
+debian-policy (3.5.7.0) unstable; urgency=low
+
+ * Fixed some broken hrefs in links
+ * No longer use local debiandoc stuff (it's been fixed upstream)
+ * Added table of contents (index.html) to policy-process.sgml, fixing
+ the new error reported to bug #137521 closes: Bug#137521
+ * Fixed a couple of typos closes: Bug#139832
+ * Ran through the policy document looking for long instances of text in
+ the <tt> tag, and changed it to <file> where appropriate. This is
+ since the <file> tag can handle line breaking, but the <t> flag does
+ not. closes: Bug#139820
+ * Change the requirement to ask permission to make devices to merely
+ requiring a notification. closes: Bug#106280
+ * Added a build dependson docbook utils. closes: Bug#154660
+ * Since this is being built with a newer version of debiandoc-sgml, this
+ should display better with lynx. closes: Bug#153704
+ * Add in the crypto-in-main amendment. closes: Bug#81852, Bug#144411
+ * we no longer have task packages, instead, we define tasks using a
+ special field in the control file (and these should be added only
+ after discussion on the mailing lists) closes: Bug#97755
+ * Clarify wording in the section for packages providing fonts.
+ closes: Bug#109672
+ * Fix the doc base file for policy process closes: Bug#137521, Bug#147554
+ closes: Bug#146756
+ * using set -e is not dubious advice. Rejecting this. closes: Bug#139969
+ * Make the directory one is building under ./debian/ be up to the
+ maintainer, instead of mandating ./debian/tmp/ closes: Bug#144297
+ * Add a standards version closes: Bug#145067
+ * Added virtual package debconf-2.0 closes: Bug#151328
+ * Added The Window Manager Specification Project support to the default
+ window manager selection mechanism closes: Bug#155680
+ * The confusion between /var/mail and /var/spool/mail seems to have been
+ disambiguated. closes: Bug#114949
+ * Mention the new Build-Depend-Indep semantic and the new
+ build-indep/build-arch rules in upgrading checklist closes: Bug#116134
+ * Made package naming rules in policy consistent. I did not eliminate
+ the duplication, since I don't want to make major changes to the flow,
+ since we are supposed to be re-writing policy anyway. closes: Bug#131441
+ * Clarified wording about cases where we may have concrete and virtual
+ packages with the same name. closes: Bug#134977
+ * Fixed typo 'be be' closes: Bug#138681
+ * Fixed typo in appendix G -- example of diversion closes: Bug#140697
+ * fix typo shlib: -> shlibs: closes: Bug#141903
+ * Provide a link between two sections dealing with virtual packages.
+ closes: Bug#143770
+ * Fixed xtifr's email address in the menu policy closes: Bug#152965
+ * Allow shared library names to be have a hyphen between library name
+ and soversion if the library name ends in a number. closes: Bug#100472
+ * Permit some libraries to only install static libs. closes: Bug#100346
+ * Remove the debug option, add noopt closes: Bug#157131, Bug#113525
+ * provide dhcp-client virtual package. closes: Bug#154142
+ * We do not need bits in policy that ``should not be enforced''.
+ closes: Bug#150456
+ * We are building this with the latest debianndoc-sgml. closes: Bug#146703
+ * Finish incorporating all of the accepted changes in Bug#72335, and
+ this closes: Bug#141307, Bug#156546
+ * Added virtual package aspell-dictionary closes: Bug#139067
+ * Added virtual package radius-server closes: Bug#118608
+ * Clarifying manual pages is not a policy issue. closes: Bug#112828
+ * Corrected the ldconfig handling instructions. closes: Bug#111025
+ * Not a policy issue. closes: Bug#106826
+ * Removed the /usr/doc/ symlink clause. closes: Bug#47298, Bug#69311
+
+ -- Manoj Srivastava <srivasta@debian.org> Sat, 31 Aug 2002 02:18:02 -0500