]> git.donarmstrong.com Git - debian/debian-policy.git/blob - debian/changelog
upgrading-checklist and changelog tweaks for #621479
[debian/debian-policy.git] / debian / changelog
1 debian-policy (3.9.3.0) UNRELEASED; urgency=low
2
3   [ Russ Allbery ]
4   * Policy: Improve Architecture field in source package
5     Wording: Raphaël Hertzog <hertzog@debian.org>
6     Seconded: Russ Allbery <rra@debian.org>
7     Seconded: Charles Plessy <plessy@debian.org>
8     Seconded: Guillem Jover <guillem@debian.org>
9     Closes: #626779
10   * Add the release date of 3.9.2.0 to upgrading-checklist.
11   * Fix ordering of the last entries in the 3.9.2.0 upgrading-checklist.
12   * Fix typo in upgrading-checklist entry for multiarch paths.  Thanks,
13     Michael Dorrington. Closes: #626408
14
15   [ Bill Allombert ]
16   * Policy: Retire legacy Motif policy (11.8.8)
17     Proposed by: Justin B Rye
18     Wording: Russ Allbery <rra@debian.org>
19     Seconded: Jakub Wilk <jwilk@debian.org>
20     Seconded: Steve Langasek <vorlon@debian.org>
21     Seconded: Charles Plessy <plessy@debian.org>
22     Closes: #621479
23
24  -- Bill Allombert <ballombe@debian.org>  Sun, 08 May 2011 20:31:54 +0200
25
26 debian-policy (3.9.2.0) unstable; urgency=low
27
28   * Policy: Require human Maintainer or Uploader, clarify Maintainer
29     Wording: Russ Allbery <rra@debian.org>
30     Seconded: Charles Plessy <plessy@debian.org>
31     Seconded: Raphaël Hertzog <hertzog@debian.org>
32     Closes: #459868, #581011
33   * Policy: Add an FHS exception on GNU/Hurd for /hurd and /servers
34     Wording: Russ Allbery <rra@debian.org>
35     Seconded: Andrew McMillan <andrew@morphoss.com>
36     Seconded: Guillem Jover <guillem@debian.org>
37     Closes: #594658
38   * Policy: Document DM-Upload-Allowed
39     Wording: Charles Plessy <plessy@debian.org>
40     Seconded: Andrew McMillan <andrew@morphoss.com>
41     Seconded: Russ Allbery <rra@debian.org>
42     Closes: #588014
43   * Policy: Update multiarch FHS exception for i386 naming
44     Wording: Steve Langasek <vorlon@debian.org>
45     Seconded: Aurelien Jarno <aurelien@aurel32.net>
46     Seconded: Raphael Hertzog <hertzog@debian.org>
47     Closes: #619186
48   * Policy: Significant additions to maintainer script documentation
49     Wording: Russ Allbery <rra@debian.org>
50     Seconded: Steve Langasek <vorlon@debian.org>
51     Seconded: Raphaël Hertzog <hertzog@debian.org>
52     Closes: #504880
53   * Policy: Clarify format of Debian control fields
54     Wording: Charles Plessy <plessy@debian.org>
55     Seconded: Russ Allbery <rra@debian.org>
56     Seconded: Julien Cristau <jcristau@debian.org>
57     Closes: #501930, #593909
58   * Virtual: Added mailx as a new virtual package
59     Wording: Russ Allbery <rra@debian.org>
60     Seconded: Raphaël Hertzog <hertzog@debian.org>
61     Seconded: Giacomo A. Catenazzi <cate@debian.org>
62     Closes: #488214
63   * Be more verbose in defining the build architecture and the host
64     architecture and consistently refer to architecture rather than
65     machine.  (Closes: #591857)
66   * Correct the name of the Filesystem Hierarchy Standard in the package
67     description.  Patch from Christoph Anton Mitterer.  (Closes: #590696)
68   * Use the word "implemented" to describe required targets in
69     debian/rules, which is clearer about allowing wildcard rules.  List
70     the required rules in their own paragraph rather than with the
71     paragraph discussing non-interactivity, and explicitly mark all rules
72     as either required or optional.  (Closes: #536790)
73   * Update the ldconfig footnote listing the /etc/ld.so.conf directories
74     to remove the libc5 compatibility directories and mention the
75     multiarch triplet directories.  Based on a patch by Charles Plessy.
76     (Closes: #597074)
77   * Add introductory paragraphs for each archive area explaining briefly
78     the purpose of that archive area.  Based on a proposal by CJ
79     Fearnley.  (Closes: #594542)
80   * Change all non-historical references to Debian GNU/Linux to simply
81     Debian since Debian now includes FreeBSD-based architectures.  Patch
82     from Guillem Jover.  (Closes: #594656)
83   * Remove references to the obsolete debmake package.
84   * Update the list of Policy maintainers.
85   * Wrap Uploaders in debian/control.
86   * Move Build-Depends-Indep to Build-Depends (there's no reason to use
87     -Indep in a package that builds only architecture-independent binary
88     packages), wrap it, and remove version restrictions that are older
89     than the version in oldstable.
90   * Add emacs23 to the build dependencies and remove the files generated
91     from org source from the revision control repository.  Build and clean
92     files from org source unconditionally.  Add Process.{txt,html} to the
93     list of files generated from org source.  (Closes: #594274)
94   * Fix URLs under www.freedesktop.org to avoid permanent redirects.
95     Thanks, David Prévot.  (Closes: #606869)
96   * Add a cross-reference to the Pre-Depends requirement in 3.5 to section
97     7.2 where Pre-Depends is defined.  Thanks, Mattias Ellert and Jonathan
98     Nieder.  (Closes: #599944)
99   * Include the new (optional) copyright format that was drafted as DEP-5.
100     This is not yet a final version; that's expected to come in the
101     3.9.3.0 release.  Thanks to all the DEP-5 contributors and to Lars
102     Wirzenius and Charles Plessy for the integration into the Policy
103     package.  (Closes: #609160)
104
105  -- Russ Allbery <rra@debian.org>  Wed, 06 Apr 2011 22:48:55 -0700
106
107 debian-policy (3.9.1.0) unstable; urgency=low
108
109   * Policy: Include GPL version 1 in common-licenses
110     Wording: Russ Allbery <rra@debian.org>
111     Seconded: gregor herrmann <gregoa@debian.org>
112     Seconded: Damyan Ivanov <dmn@debian.org>
113     Seconded: Giacomo A. Catenazzi <cate@debian.org>
114     Closes: #436105
115   * Policy: Libtool *.la files should generally not be installed
116     Wording: Russ Allbery <rra@debian.org>
117     Seconded: Julien Cristau <jcristau@debian.org>
118     Seconded: Cyril Brulebois <kibi@debian.org>
119     Closes: #561413
120   * Policy: Require dpkg-divert --package when adding/removing diversions
121     Wording: Russ Allbery <rra@debian.org>
122     Seconded: Raphaël Hertzog <hertzog@debian.org>
123     Seconded: Raphael Geissert <geissert@debian.org>
124     Closes: #218897
125   * Policy: Remove encouragement to create shlibs.local
126     Wording: Russ Allbery <rra@debian.org>
127     Seconded: Julien Cristau <jcristau@debian.org>
128     Seconded: Jakub Wilk <jwilk@debian.org>
129     Seconded: Cyril Brulebois <kibi@debian.org>
130   * Policy: Document alternate SONAME format with version before .so
131     Wording: Russ Allbery <rra@debian.org>
132     Seconded: Julien Cristau <jcristau@debian.org>
133     Seconded: Raphaël Hertzog <hertzog@debian.org>
134     Closes: #509932
135   * Policy: Architecture wildcards also allowed in binary relationships
136     Wording: Russ Allbery <rra@debian.org>
137     Seconded: Guillem Jover <guillem@debian.org>
138     Seconded: Raphaël Hertzog <hertzog@debian.org>
139     Closes: #400322
140   * Policy: Say Conflicts should not be used unless necessary
141     Wording: Russ Allbery <rra@debian.org>
142     Seconded: Guillem Jover <guillem@debian.org>
143     Seconded: Jakub Wilk <jwilk@debian.org>
144     Closes: #402721
145   * Policy: Remove obsolete _REENTRANT, require thread-safe libraries
146     Wording: Russ Allbery <rra@debian.org>
147     Seconded: Kurt Roeckx <kurt@roeckx.be>
148     Seconded: Giacomo A. Catenazzi <cate@debian.org>
149     Closes: #475101
150   * Policy: Allow subdirectories of /usr/lib/cgi-bin to be used
151     Wording: Russ Allbery <rra@debian.org>
152     Seconded: Andrew McMillan <andrew@morphoss.com>
153     Seconded: Charles Plessy <plessy@debian.org>
154     Closes: #104373
155   * Policy: More specific requirements around date-based versions
156     Wording: Russ Allbery <rra@debian.org>
157     Seconded: Julien Cristau <jcristau@debian.org>
158     Seconded: Cyril Brulebois <kibi@debian.org>
159     Seconded: Steve Langasek <vorlon@debian.org>
160     Closes: #186102
161   * Policy: Require slave alternatives for manual pages
162     Wording: Russ Allbery <rra@debian.org>
163     Seconded: Guillem Jover <guillem@debian.org>
164     Seconded: Jakub Wilk <jwilk@debian.org>
165     Seconded: Emilio Pozuelo Monfort <pochu@debian.org>
166     Closes: #184064
167   * Policy: More explicit requirements around library SONAMEs
168     Wording: Russ Allbery <rra@debian.org>
169     Seconded: Raphaël Hertzog <hertzog@debian.org>
170     Seconded: Emilio Pozuelo Monfort <pochu27@gmail.com>
171     Closes: #509933
172   * Policy: Only dpkg-gencontrol supports variable substitutions
173     Wording: Charles Plessy <plessy@debian.org>
174     Seconded: Emilio Pozuelo Monfort <pochu@debian.org>
175     Seconded: Guillem Jover <guillem@debian.org>
176     Closes: #589609
177   * Policy: Ada Library Information files must be read-only
178     Wording: Russ Allbery <rra@debian.org>
179     Seconded: Emilio Pozuelo Monfort <pochu@debian.org>
180     Seconded: Ludovic Brenta <ludovic@ludovic-brenta.org>
181     Closes: #232448
182   * Policy: Recommend /etc/logrotate.d/package for logrotate rules
183     Wording: Russ Allbery <rra@debian.org>
184     Seconded: Guillem Jover <guillem@debian.org>
185     Seconded: Thijs Kinkhorst <thijs@debian.org>
186     Closes: #445203
187   * Policy: Allow /bin/sh scripts to rely on XSI for kill and trap
188     Wording: Russ Allbery <rra@debian.org>
189     Seconded: Giacomo A. Catenazzi <cate@debian.org>
190     Seconded: Raphael Geissert <geissert@debian.org>
191     Closes: #477240
192   * Policy: Ownership and permissions for control information files
193     Wording: Russ Allbery <rra@debian.org>
194     Seconded: Emilio Pozuelo Monfort <pochu@debian.org>
195     Seconded: Julien Cristau <jcristau@debian.org>
196     Closes: #555977
197   * Set the version of the Perl Policy to match the version of the Policy
198     package.
199   * Explain the Perl module package naming policy more explicitly and
200     provide some examples.  (Closes: #175202)
201   * Revise the footnote discussing shlibs creation to not talk about the
202     switch to objdump as if it were a new innovation and to explicitly
203     mention the NEEDED attribute as the source of dependency information.
204   * Introduce "control information file" to refer to the contents of the
205     Debian package control.tar.gz, following the dpkg documentation.  Use
206     that terminology consistently, and change possibly confusing
207     references to fields in control files to use "control field"
208     uniformly.
209   * Document that the first line of the changelog entry is conventionally
210     an explanation for the upload if the uploader is not the regular
211     maintainer.  Patch from Charles Plessy.  (Closes: #589605)
212   * Fix typo in upgrading-checklist.  (Closes: #588750)
213   * Fix formatting error in footnote to 7.7.  (Closes: #589362)
214   * Remove ancient Conflicts and Replaces.
215
216  -- Russ Allbery <rra@debian.org>  Sun, 25 Jul 2010 19:38:21 -0700
217
218 debian-policy (3.9.0.0) unstable; urgency=low
219
220   [ Colin Watson ]
221   * Fix path to changelog.Debian.gz in footnote on documentation symlinks.
222
223   [ Bill Allombert ]
224   * Convert upgrading-checklist to debiandoc-sgml. This generates a better
225     looking .txt file.
226     Closes: #567845
227   * Fix typo in package_upstream-version.orig.tar.gz.
228     Thanks, Salvatore Bonaccorso. (Closes: #558430)
229   * Replace 'copyright and distribution license' by 'copyright information
230     and distribution license' (three times).
231     Proposed by Jonathan Nieder.
232     Seconded:  Steve Langasek  <vorlon@debian.org>
233     Seconded:  Thijs Kinkhorst <thijs@debian.org>
234     Seconded:  Julien Cristau  <jcristau@debian.org>
235     Seconded:  Gregor Herrmann <gregoa@debian.org>
236     Closes: #566220
237   * extend UID range of user accounts by removing the 30000-59999 reserved 
238     ranges.
239     Proposed by Santiago Vila  
240     Seconded:  Russ Allbery    <rra@debian.org>
241     Seconded:  Luk Claes       <luk@debian.org>
242     Seconded:  Raphael Hertzog <hertzog@debian.org>
243     Seconded:  Steve Langasek  <vorlon@debian.org>
244     Closes: #582495
245
246   [ Russ Allbery ]
247   * Policy: Overhaul Breaks, Conflicts, Provides, and Replaces
248     Wording: Russ Allbery <rra@debian.org>
249     Seconded: Steve Langasek <vorlon@debian.org>
250     Seconded: Raphael Hertzog <hertzog@debian.org>
251     Closes: #578854
252   * Policy: Support for architecture wildcards
253     Wording: Manoj Srivastava <srivasta@debian.org>
254     Wording: Russ Allbery <rra@debian.org>
255     Seconded: Guillem Jover <guillem@debian.org>
256     Seconded: Andrew McMillan <andrew@morphoss.com>
257     Seconded: Steve Langasek <vorlon@debian.org>
258     Closes: #530687
259   * Policy: Except init.d scripts from the normal set -e requirement
260     Wording: Russ Allbery <rra@debian.org>
261     Seconded: Raphael Hertzog <hertzog@debian.org>
262     Seconded: Guillem Jover <guillem@debian.org>
263     Closes: #562506
264   * Policy: Maintainer scripts might not have a controlling terminal
265     Wording: Russ Allbery <rra@debian.org>
266     Seconded: Guillem Jover <guillem@debian.org>
267     Seconded: Andrew McMillan <andrew@morphoss.com>
268     Seconded: Steve Langasek <vorlon@debian.org>
269     Closes: #224509
270   * Policy: Fully specify the date format for changelog entries
271     Wording: Charles Plessy <plessy@debian.org>
272     Seconded: Russ Allbery <rra@debian.org>
273     Seconded: Andrew McMillan <andrew@morphoss.com>
274     Seconded: Giacomo A. Catenazzi <cate@debian.org>
275     Closes: #569174
276   * Policy: Deprecate /usr/share/common-licenses/BSD
277     Wording: Russ Allbery <rra@debian.org>
278     Seconded: Emilio Pozuelo Monfort <pochu@debian.org>
279     Seconded: Jakub Wilk <jwilk@debian.org>
280     Seconded: gregor herrmann <gregoa@debian.org>
281     Closes: #284340
282   * Policy: Document Checksums-Sha1 and Checksums-Sha256
283     Wording: Russ Allbery <rra@stanford.edu>
284     Seconded: Julien Cristau <jcristau@debian.org>
285     Seconded: Emilio Pozuelo Monfort <pochu@debian.org>
286     Closes: #478295
287   * Policy: Prohibit duplicate field names in a control paragraph
288     Wording: Russ Allbery <rra@debian.org>
289     Seconded: Charles Plessy <plessy@debian.org>
290     Seconded: Steve Langasek <vorlon@debian.org>
291     Seconded: Emilio Pozuelo Monfort <pochu@debian.org>
292     Closes: #555978
293   * Policy: Relax requirement that library dev files be in one package
294     Wording: Russ Allbery <rra@debian.org>
295     Seconded: Julien Cristau <jcristau@debian.org>
296     Seconded: Andrew McMillan <andrew@morphoss.com>
297     Closes: #347581
298   * Policy: Tighten requirements for maintainer-like fields
299     Wording: Russ Allbery <rra@debian.org>
300     Seconded: Emilio Pozuelo Monfort <pochu@debian.org>
301     Seconded: Andrew McMillan <andrew@morphoss.com>
302     Closes: #575639
303   * Policy: Update Format control field documentation
304     Wording: Russ Allbery <rra@debian.org>
305     Wording: Charles Plessy <plessy@debian.org>
306     Seconded: Charles Plessy <plessy@debian.org>
307     Seconded: Emilio Pozuelo Monfort <pochu27@gmail.com>
308     Closes: #547272
309   * Debconf: Add SETTITLE, like title but uses a template
310     Wording: Frans Pop <elendil@planet.nl>
311     Seconded: Russ Allbery <rra@debian.org>
312     Seconded: Ben Pfaff <blp@cs.stanford.edu>
313     Closes: #560411
314   * Perl Policy: Change perlapi provides to use an ABI version
315     Wording: Niko Tyni <ntyni@debian.org>
316     Seconded: Russ Allbery <rra@debian.org>
317     Seconded: Brendan O'Dea <bod@debian.org>
318     Seconded: Damyan Ivanov <dmn@debian.org>
319     Closes: #579457
320   * Perl Policy: Recommend DESTDIR instead of PREFIX with Makefile.PL
321     Wording: Niko Tyni <ntyni@debian.org>
322     Seconded: Russ Allbery <rra@debian.org>
323     Seconded: Raphael Hertzog <hertzog@debian.org>
324     Closes: #579461
325   * Standardize dpkg state wording and bring it in line with dpkg,
326     renaming Failed-Config to Half-Configured and use uniform
327     capitalization and punctuation.  (Closes: #442134)
328   * Remove documentation of alternative changelog formats.  This feature
329     is not allowed in the Debian archive and will be documented in the
330     dpkg-dev documentation instead.  The documentation that was in Policy
331     was also somewhat outdated.  (Closes: #555009, see #584141)
332   * Remove obsolete footnote sentence saying that dpkg-statoverride is a
333     new feature and not well-known.  (Closes: #563425)
334   * Clarify in the Perl Policy that perl-base is essential, not perl, and
335     don't imply packages need to depend on perl-base.  (Closes: #576594)
336   * Document the special debian-installer section in the list of current
337     sections and add a link to the list of sections in unstable, which
338     contains longer descriptions.  (Closes: #577666)
339   * Remove the footnote listing every architecture known to dpkg.  This
340     list can be trivially produced by dpkg-architecture -L (already
341     noted), is very long, and quickly becomes out-of-date.
342   * Move silly version ordering example to a footnote.  (Closes: #560839)
343   * Reletter the process steps to not skip State C and use more
344     traditional foreground and background colors for Process.html and
345     README.html.  (Closes: #584521)
346   * Fix typo in footnote about help2man.  (Closes: #584796)
347   * Add an example for Replaces when a package is split.  Thanks, Uwe
348     Kleine-König.  (Closes: #572253)
349   * Explicitly state that packages may remove unmodified, obsolete
350     configuration files during  upgrade.  (Closes: #470633)
351   * Clarify the wording around which build dependencies must be satisfied
352     for different debian/rules targets and add a footnote to the
353     description of the build-arch and build-indep targets explaining why
354     this split does not currently work as desired.  (Closes: #328951)
355   * Avoid "Debianised" or "Debianized" in favor of just "Debian" or
356     "Debian package" as appropriate.  Patch from Ben Finney.
357     (Closes: #586163)
358   * Switch to source format 3.0 (native).
359
360  -- Russ Allbery <rra@debian.org>  Sun, 27 Jun 2010 21:40:52 -0700
361
362 debian-policy (3.8.4.0) unstable; urgency=low
363
364   [ Bill Allombert ]
365   * Also provide documents in single-file HTML format.
366     Proposed by Jari Aalto.
367     Closes: #544353
368   * Number the DFSG points like in the social_contract document.
369     Proposed by Enrico Zini.
370     Closes: #550192
371
372   [ Manoj Srivastava ]
373   * [b270d2d]: Typo fix: relayed -> related. Thanks to Matt Kraai for
374     pointing this out.
375   * [c74ac74]: 
376     Policy: Grant an FHS exception for the multiarch library directories
377     Wording: Steve Langasek.
378     Seconded: Aurelien Jarno
379     Seconded: Julien Cristau
380     Seconded: Kurt Roeckx
381     Closes: #542865
382   * [7ac3ee6]: 
383     virtual package list: Added Doom virtual packages
384     Wording: Manoj Srivastava
385     Seconded: Russ Allbery 
386     Seconded: Giacomo A. Catenazzi
387     Closes: #518199
388   * [8fd91a0]
389     README Process upgrading-checklist: Created/converted to org-mode
390     Wording: Manoj Srivastava
391     Seconded: Russ Allbery 
392     Closes: #545548
393   * [4da0692]: [typo-fixes]: 
394     policy: Fix a number of grammatical or typographical errors
395     wording: Eric Dantan Rzewnicki
396     Seconded: Manoj Srivastava
397   * [112c4bc]: FHS Exceptions
398     policy: Explicitly allow /selinux and /sys as FHS exceptions
399     Wording: Manoj Srivastava
400     Seconded: Russ Allbery <rra@debian.org>
401     Seconded: Kurt Roeckx  <kurt@roeckx.be>
402     Closes: #556972
403     This patch explicitly allows /sys and /selinux as additional
404     directories in the root file system allowed under the policy.
405   * [16afbcb]: Clarify ./debian/rules #! line
406     policy: Clarify rule for debian/rules shebang line
407     Wording: Ben Finney <ben+debian@benfinney.id.au>
408     Seconded: Kurt Roeckx <kurt@roeckx.be>
409     Seconded: Russ Allbery <rra@debian.org>
410     Seconded: Manoj Srivastava <srivasta@debian.org>
411     Explicitly state that  "make -f debian/rules" and "./debian/rules"
412     must behave  identically, to prevent confusion, and to promote
413     reproducibility, and conform to the principle of least surprise.
414   * [dab93b2]: Add a cron-daemon virtual package
415     policy, virtual package list: New virtual package: cron-daemon
416     wording: Javier Fernández-Sanguino Peña, Manoj Srivastava
417     Seconded: Russ Allbery <rra@debian.org>
418     Seconded: Kurt Roeckx  <kurt@roeckx.be>
419     Closes: #391836
420     Create a virtual cron daemon package that:
421      - Has to provide /usr/bin/crontab and support crontab entries
422      - Correct execution of /etc/cron.d
423      - Correct support of /etc/crontab
424      - Support of crontab entries with names for days and months,
425        ranges, step values
426      - Correct execution of /etc/cron.{hourly,daily,weekly,monthly}
427     
428   [ Russ Allbery ]
429   * Policy: Clarify policy on named pipes in packages
430     Wording: Russ Allbery <rra@debian.org>
431     Seconded: Manoj Srivastava <srivasta@debian.org>
432     Seconded: Andrew McMillan <andrew@morphoss.com>
433   * Change the sole occurrence of MUST to must for consistency and to
434     avoid confusion with IETF RFC keywords.  Thanks, Jakub Wilk.
435     (Closes: #552757)
436
437  -- Bill Allombert <ballombe@debian.org>  Wed, 27 Jan 2010 19:22:43 +0100
438
439 debian-policy (3.8.3.0) unstable; urgency=low
440
441   * Policy: Bring Architecture description in line with dpkg-source
442     Wording: Russ Allbery <rra@debian.org>
443     Seconded: Raphael Hertzog <hertzog@debian.org>
444     Seconded: Manoj Srivastava <srivasta@debian.org>
445     Closes: #530967
446   * Policy: Update information about DEB_*_ARCH variables
447     Wording: Guillem Jover <guillem@debian.org>
448     Seconded: Russ Allbery <rra@debian.org>
449     Seconded: Andrew McMillan <andrew@morphoss.com>
450     Closes: #527871
451   * Policy: Remove support for uploads to multiple distributions
452     Wording: Russ Allbery <rra@debian.org>
453     Seconded: Raphael Hertzog <hertzog@debian.org>
454     Seconded: Manoj Srivastava <srivasta@debian.org>
455     Closes: #514919
456   * Policy: Remove permission for packages to modify ld.so.conf
457     Wording: Steve Langasek <vorlon@debian.org>
458     Seconded: Russ Allbery <rra@debian.org>
459     Seconded: Kurt Roeckx <kurt@roeckx.be>
460     Seconded: Adeodato Simó <dato@net.com.org.es>
461     Seconded: Julien Cristau <jcristau@debian.org>
462     Closes: #519941
463   * Policy: Clarify X installation directory handling
464     Wording: Russ Allbery <rra@debian.org>
465     Seconded: Julien Cristau <jcristau@debian.org>
466     Seconded: Manoj Srivastava <srivasta@debian.org>
467     Seconded: Raphaël Hertzog <hertzog@debian.org>
468     Closes: #522217
469   * Policy: Localized man pages should be up-to-date or warn
470     Wording: Russ Allbery <rra@debian.org>
471     Seconded: Julien Cristau <jcristau@debian.org>
472     Seconded: Raphaël Hertzog <hertzog@debian.org>
473     Closes: #493007
474   * Policy: Remove restriction on manual page character encoding
475     Wording: Colin Watson <cjwatson@debian.org>
476     Seconded: Russ Allbery <rra@debian.org>
477     Seconded: Manoj Srivastava <srivasta@golden-gryphon.com>
478     Closes: #537707
479   * Policy: Allow Binary field to span multiple lines
480     Wording: Russ Allbery <rra@debian.org>
481     Seconded: Julien Cristau <jcristau@debian.org>
482     Seconded: Guillem Jover <guillem@debian.org>
483     Closes: #533852
484   * Policy: Revise info requirements for triggerized install-info
485     Wording: Russ Allbery <rra@debian.org>
486     Seconded: Guillem Jover <guillem@debian.org>
487     Seconded: Raphaël Hertzog <hertzog@debian.org>
488     Closes: #538665
489   * Perl Policy: Remove obsolete dependency requirements
490     Wording: Cyril Brulebois <kibi@debian.org>
491     Seconded: Russ Allbery <rra@debian.org>
492     Seconded: Manoj Srivastava <srivasta@debian.org>
493     Closes: #525190
494   * Breaks is now supported by the stable release of dpkg, so drop
495     warnings against its use.  Thanks, Steve Langasek.  (Closes: #533577)
496   * Add references to the sections on Breaks and Conflicts to the section
497     on binary dependencies.  Thanks, Frank Küster.  (Closes: #529771)
498   * Clarify the units of Installed-Size and document that it is an
499     approximation.  Thanks, Martin Dorey.  (Closes: #534408)
500   * Don't suggest calling dpkg-statoverride --remove unconditionally in
501     the postrm script.  Thanks, Patrick Schoenfeld.  (Closes: #539389)
502   * Explain that the copyright dates are for the original Policy manual
503     and that there is no updated list of copyright holders for subsequent
504     revisions available.  (Partly addresses #47438)
505   * Clarify the description of the Files control field and add examples.
506   * Change the wording of the Description and Changes field specifications
507     for *.changes files to more closely match the wording for Files and
508     add more details about the contents of the Description field in
509     a *.changes file.
510   * Merge the package name syntax requirements between the Package and
511     Source field descriptions.
512   * Say that sensible-editor and sensible-pager are provided by the
513     sensible-utils package, not by the base system.  Thanks, Clint Adams
514     and Steve Langasek.  (Closes: #541537)
515   * Document that control field values are case-sensitive unless the field
516     description says otherwise.
517
518  -- Russ Allbery <rra@debian.org>  Sat, 15 Aug 2009 17:13:26 -0700
519
520 debian-policy (3.8.2.0) unstable; urgency=low
521
522   [ Russ Allbery ]
523   * Policy: Mandate debconf or equivalent for user prompting
524     Wording: Andrew McMillan <awm@debian.org>
525     Seconded: Russ Allbery <rra@debian.org>
526     Seconded: Holger Levsen <holger@layer-acht.org>
527     Seconded: Bill Allombert <Bill.Allombert@math.u-bordeaux1.fr>
528     Seconded: Julien Cristau <jcristau@debian.org>
529     Closes: #206684
530   * Policy: Remove /etc/X11/XF86Config-4 FHS exception
531     Wording: Julien Cristau <jcristau@debian.org>
532     Seconded: Russ Allbery <rra@debian.org>
533     Seconded: Bill Allombert <Bill.Allombert@math.u-bordeaux1.fr>
534     Closes: #522219
535   * Policy: Remove obsolete /var/mail transition requirement
536     Wording: Russ Allbery <rra@debian.org>
537     Seconded: Julien Cristau <jcristau@debian.org>
538     Seconded: Andrew McMillan <andrew@morphoss.com>
539     Closes: #522364
540   * Policy: Move Speedo fonts into the deprecated category
541     Wording: Julien Cristau <jcristau@debian.org>
542     Seconded: Russ Allbery <rra@debian.org>
543     Seconded: Julien Danjou <acid@debian.org>
544     Closes: #522218
545   * Housekeeping (resynchronizing lists maintained elsewhere):
546     - Add GFDL 1.3 to the common-licenses list.
547     - Update the list of archive sections.  (Closes: #519835)
548   * Set the release date of the 3.8.1 upgrading-checklist entry.
549     (Closes: #519706)
550
551   [ Colin Watson ]
552   * The FHS is the "Filesystem Hierarchy Standard", regardless of our
553     preferred spelling of "file system" elsewhere. Fix this and a nearby
554     search-and-replace capitalisation bug.
555   * Build-depend on texlive-latex-extra, which is needed by
556     debiandoc2latexps and isn't included in texlive's dependencies.
557     Closes: #533257
558   * Policy: State requirements for source package names
559     Wording: Colin Watson <cjwatson@debian.org>
560     Seconded: Russ Allbery <rra@debian.org>
561     Seconded: Julien Cristau <jcristau@debian.org>
562     Closes: #525151
563   * Add myself to Uploaders.
564
565   [ Bill Allombert ]
566   * Add myself to Uploaders.
567   * Update Standards-Version to 3.8.1 (no changes required).
568   * debian/rules: 
569     - use `dpkg --print-architecture' instead of obsolete form 
570       `dpkg --print-installation-architecture'.
571     - fix a race condition while generating DEBIAN/md5sums.
572
573  -- Bill Allombert <ballombe@debian.org>  Tue, 16 Jun 2009 21:42:53 +0200
574
575 debian-policy (3.8.1.0) unstable; urgency=low
576
577   * Policy: Clarify what "sensible behavior" is for init scripts
578     Wording: Steve Langasek <vorlon@debian.org>
579     Seconded: Raphaël Hertzog <hertzog@debian.org>
580     Seconded: Russ Allbery <rra@debian.org>
581     Closes: #426877
582   * Policy: Remove alternative changelog formats from main manual
583     Wording: Russ Allbery <rra@debian.org>
584     Seconded: Ben Pfaff <blp@cs.stanford.edu>
585     Seconded: Guillem Jover <guillem@debian.org>
586     Closes: #489460
587   * Policy: Mandate UTF-8 for changelog files
588     Wording: Russ Allbery <rra@debian.org>
589     Seconded: Guillem Jover <guillem@debian.org>
590     Seconded: Kurt Roeckx <kurt@roeckx.be>
591     Closes: #241333
592   * Policy: Mandate UTF-8 for control files
593     Wording: Russ Allbery <rra@debian.org>
594     Seconded: Kurt Roeckx <kurt@roeckx.be>
595     Seconded: Raphaël Hertzog <hertzog@debian.org>
596     Closes: #143941
597   * Policy: New option in DEB_BUILD_OPTIONS to avoid running test-suites
598     Wording: Russ Allbery <rra@debian.org>
599     Seconded: Guillem Jover <guillem@debian.org>
600     Seconded: Raphaël Hertzog <hertzog@debian.org>
601     Closes: #416450
602   * Policy: Expand expected capabilities for local in /bin/sh scripts
603     Wording: Russ Allbery <rra@debian.org>
604     Seconded: Guillem Jover <guillem@debian.org>
605     Seconded: Raphaël Hertzog <hertzog@debian.org>
606     Closes: #473019
607   * Policy: Clarify Essential definition and caution when adding to it
608     Wording: Russ Allbery <rra@debian.org>
609     Seconded: Jörg Sommer <joerg@alea.gnuu.de>
610     Seconded: Guillem Jover <guillem@debian.org>
611     Closes: #479080
612   * Policy: Allow user mail spools to be mode 0600 or 0660
613     Wording: Russ Allbery <rra@debian.org>
614     Seconded: Kurt Roeckx <kurt@roeckx.be>
615     Seconded: Andrew McMillan <awm@debian.org>
616     Closes: #470994
617   * Policy: Remove special handling of init scripts ending in .sh
618     Wording: Kel Modderman <kel@otaku42.de>
619     Seconded: Russ Allbery <rra@debian.org>
620     Seconded: Henrique de Moraes Holschuh <hmh@debian.org>
621     Closes: #513955
622   * Policy: /var/run and /var/lock may be volatile
623     Wording: Colin Watson <cjwatson@debian.org>
624     Seconded: Russ Allbery <rra@debian.org>
625     Seconded: Bill Allombert <Bill.Allombert@math.u-bordeaux1.fr>
626     Closes: #514326
627   * Policy: debian/control allows comments starting with #
628     Wording: Russ Allbery <rra@debian.org>
629     Seconded: Julien Cristau <jcristau@debian.org>
630     Seconded: Adeodato Simó <dato@net.com.org.es>
631     Seconded: Guillem Jover <guillem@debian.org>
632     Closes: #446712
633   * Improve the documentation of maintainer script actions for diversions
634     in the informative appendix to allow for addition of a new diversion
635     on upgrade and handle error cases correctly.  Thanks to Olivier Berger
636     for the report and Raphaël Hertzog for the review.  (Closes: #483418)
637   * Clarify the meaning of architecture restrictions on build dependencies
638     in the presence of alternatives.  Thanks to Guillem Jover for the
639     explanation and review and Emilio Pozuelo Monfort and Don Armstrong
640     for wording review.  (Closes: #163666)
641   * Change the term "category" to "archive area" when referring to main,
642     contrib, and non-free.  This is closer to the wording of the Social
643     Contract.  (Closes: #473439)
644   * Use <user>:<group> notation rather than <user>.<group> notation in
645     multiple places.  Thanks, Kurt Roeckx.  (Closes: #488039)
646   * Fix typo in 3.8.0.0 upgrading-checklist entry.  Patch from Kobayashi
647     Noritada.  (Closes: #487701)
648   * Mention debugging packages as an explicit example of packages with
649     extra priority.  Thanks, Charles Plessy.  (Closes: #491985)
650   * Clarify that translation is only required for user-visible debconf
651     messages.  Capitalize "Debian Configuration Management Specification"
652     uniformly.  Thanks, Julian Andres Klode.  (Closes: #492624)
653   * Add --wildcards to the sample tar command in appendix B.1 for
654     extracting the package copyright file, adjusting for new tar option
655     behavior.  Thanks, Yan Morin.  (Closes: #503685)
656   * Reword the requirement that maintainer scripts exit with a zero
657     status on success to avoid double-negatives.
658   * Include the full name of each menu category rather than only the
659     portion relative to the parent heading to be clearer in long category
660     lists.  Thanks, Christoph Berg.  (Closes: #511804)
661   * Build-Depend on texlive rather than tetex-extra.  texlive appears to
662     be sufficient for how Policy uses debiandoc-sgml and pulls in far
663     fewer packages.
664   * Remove the postinst and prerm scripts.  doc-base registration is now
665     handled by triggers and no longer required and removal of /usr/doc
666     links was completed long ago.
667   * Reference GPL-2 rather than the GPL symlink in debian/copyright.
668
669  -- Russ Allbery <rra@debian.org>  Wed, 11 Mar 2009 20:50:52 -0700
670
671 debian-policy (3.8.0.1) unstable; urgency=low
672
673   * Don't attempt to register the non-existent debian-policy-process
674     document.  Thanks, Adrian von Bidder.  (Closes: #484706)
675
676  -- Russ Allbery <rra@debian.org>  Thu, 05 Jun 2008 13:13:01 -0700
677
678 debian-policy (3.8.0.0) unstable; urgency=low
679
680   * Bug fix: "[PROPOSAL] "debian/README.source" file for packages with
681     non-trivial source", thanks to Wouter Verhelst, Jörg Sommer, Colin Watson,
682     and Junichi Uekawa                                       (Closes: #250202).
683   * Bug fix: "[AMENDMENT 11/02/2008] Manual page encoding", thanks to
684     Colin Watson                                             (Closes: #440420).
685   * Bug fix: "[PROPOSAL] common interface for parallel building in
686     DEB_BUILD_OPTIONS", thanks to Loïc Minier, Peter Samuelson, and Robert
687     Millan                                                   (Closes: #209008).
688   * Bug fix: "Please clarify splitting/syntax of DEB_BUILD_OPTIONS", thanks to
689     Loïc Minier, Peter Samuelson, Robert Millan, and Guillem Jover
690                                                              (Closes: #430649).
691   * Bug fix: "Documentation for Breaks in dpkg", thanks to Ian Jackson
692                                                              (Closes: #379150).
693   * Bug fix: "support for wrapped Uploaders should now be mandatory"
694                                                              (Closes: #431813).
695   * Bug fix: "[PROPOSAL] Add should not embed code from other packages",
696     thanks to Neil McGovern, Colin Watson, Bill Allombert, Steve Langasek,
697     Kurt Roeckx, and others                                  (Closes: #392362).
698   * Bug fix: "Homepage field in debian/control undocumented", thanks to
699     Mario Iseli                                              (Closes: #452105).
700   * Bug fix: "Policy inconsistent with reality: base subsection no longer
701     used", thanks to Magnus Holmgren, Bernd Zeimetz, and Colin Watson
702                                                              (Closes: #442070).
703   * Bug fix: "Inclusion of Apache Software License versions in
704     /usr/share/common-licenses", thanks to Barry Hawkins     (Closes: #291460).
705   * Bug fix: "[Amended] copyright should include notice if a package is
706     not a part of Debian distribution", thanks to Taketoshi Sano
707                                                              (Closes: #65577).
708   * Bug fix: "scripts as configuration files: should vs. must", thanks to Frank
709     Küster                                                   (Closes: #403391).
710   * Bug fix: "debconf specification should allow underscores in template
711     names", thanks to Colin Watson                           (Closes: #473761).
712   * Bug fix: "clarify handling of run-time and compile-time support programs",
713     thanks to Goswin Brederlow and Raphael Hertzog           (Closes: #367984).
714   * Policy: better document version ranking and empty Debian revisions
715     Wording: Russ Allbery <rra@debian.org>
716     Seconded: Raphaël Hertzog <hertzog@debian.org>
717     Seconded: Manoj Srivastava <srivasta@debian.org>
718     Seconded: Guillem Jover <guillem@debian.org>
719     Closes: #186700, #458910
720   * Policy: remove obsolete app-defaults and Xresources provisions
721     Wording: Julien Cristau <jcristau@debian.org>
722     Seconded: Russ Allbery <rra@debian.org>
723     Closes: #480551
724   * Bug fix: "Examples of dpkg frontends should mention apt now", thanks
725     to Josh Triplett                                         (Closes: #455602).
726   * Bug fix: "Minor typos and wording suggestions", thanks to Michael
727     Tautschnig                                               (Closes: #422552).
728   * Bug fix: "substvar reference moved from dpkg-source(1) to
729     deb-substvars(5)", thanks to Ian Beckwith                (Closes: #475731).
730   * Policy: bugs fixed in NMUs are now closed rather than marked fixed
731     Wording: Russ Allbery <rra@debian.org> (thanks, Sandro Tosi)
732     Closes: #481640
733   * Policy: C.1.4, C.1.8: minor typos
734     Wording: Sandro Tosi <matrixhasu@gmail.com>
735     Closes: #481954
736   * Remove the now-obsolete policy-process document.
737   * Add an md5sums control file.
738   * Add Vcs-Browser and Vcs-Git control fields.
739   * Remove build system support for FHS 2.1 and FSSTND, mostly commented out.
740   * Remove more temporary files created by the build.
741   * Remove the FSSTND license from debian/copyright; no FSSTND files are
742     currently part of policy.
743   * Update FHS copyright dates in debian/copyright.
744   * Standardize the spacing around headings in upgrading-checklist.html.
745   * Remove old ChangeLog files and metadata headers in maintainer scripts
746     and debian/rules.
747
748  -- Russ Allbery <rra@debian.org>  Wed, 04 Jun 2008 15:53:27 -0700
749
750 debian-policy (3.7.3.0) unstable; urgency=low
751
752   * Bug fix: "FTBFS if built twice in a row"                 (Closes: #424212).
753   * Bug fix: "[PROPOSAL] Document ~ behavior in version numbers", thanks
754     to Nicolas François and Marc Brockschmidt                (Closes: #382612).
755   * Bug fix: "Please add 'local' to list of supra-POSIX features that
756     /bin/sh can be expected to offer". Also add test -a/-o binary logical
757     operators and change references from POSIX to SUSv3      (Closes: #294962).
758   * Bug fix: "[Proposal] new Debian menu structure", thanks to Bill
759     Allombert                                                (Closes: #361418).
760   * Bug fix: "typo: "must not be not world-writable"", thanks to Sam
761     Hocevar                                                  (Closes: #392594).
762   * Bug fix: "debian-policy: recommend binary:Version substvar instead",
763     thanks to Guillem Jover                                  (Closes: #418444).
764   * Bug fix: "New virtual package: dictd-dictionary", thanks to Tatsuya
765     Kinoshita                                                (Closes: #413575).
766   * The virtual package in use is inet-superserver, not inetd-superserver.
767     Adjust the virtual package list to match.  Thanks, Tatsuya Kinoshita
768     and Marco d'Itri.
769   * Wrapped, cleaned up trailing whitespace, and alphabetized the list of
770     virtual packages.
771   * Bug fix: "Small spelling errors and erratic sentences in debian-policy",
772     thanks to Michiel de Boer.                               (Closes: #435207).
773   * Bug fix: "Source field of .changes files may contain a version number"
774                                                              (Closes: #431813).
775   * Bug fix: "822-date is deprecated (use date -R instead)"  (Closes: #448035).
776   * Bug fix: "5.6.17 (Urgency) should list emergency, maybe a normative
777     list?"                                                   (Closes: #412634).
778   * Bug fix: "[PROPOSAL] Document support of package types in shlibs
779     files", thanks to Franz Pop and Raphaël Hertzog          (Closes: #363133).
780   * Bug fix: "Introduce a requirement for internationalisation of debconf
781     templates", thanks to Christian Perrier                  (Closes: #402975).
782   * Bug fix: "GFDL is now in common-licenses".  Also add the rest of the
783     specific license versions and the GPLv3                  (Closes: #420701).
784   * Bug fix: "Virtual package for Japanese font packages
785     (ttf-japanese-mincho and ttf-japanese-gothic)", thanks to Nobuhiro
786     Iwamatsu                                                 (Closes: #440931).
787   * Drop unsupported docbook-xml format from the doc-base file for the
788     debconf specification.
789   * Remove inactive uploaders and add Russ Allbery.
790   * Update Standards-Version to 3.7.3 (no changes required).
791   
792  -- Russ Allbery <rra@debian.org>  Sun, 02 Dec 2007 22:33:55 -0800
793
794 debian-policy (3.7.2.2) unstable; urgency=low
795
796   * Bug fix: "clarify 12.3 Additional documentation", thanks to Peter
797     Eisentraut                                               (Closes: #367697).
798   * Bug fix: "debian-policy: s/dependcy/dependency/", thanks to Justin
799     Pryzby                                                   (Closes: #375508).
800   * Bug fix: "various spelling mistakes", thanks to Nico Golde
801                                                              (Closes: #375728).
802   * Bug fix: "debian-policy: typo", thanks to Peter Samuelson
803                                                              (Closes: #376104).
804   * Bug fix: "debian-policy: [PROPOSAL] maintainer scripts must not be
805     world writable", thanks to Kari Pahula                   (Closes: #376438).
806   * Bug fix: "policy-process: s/ a a / a /; s/peoples/people's/;
807     s/intiated/initiated/; s/participattion the/participation in the/? add
808     quotes; s/was a larger/a larger/?", thanks to Justin Pryzby 
809                                                              (Closes: #377215).
810   * Bug fix: "[PROPOSAL] Include the GFDL in the set shipped in
811     /usr/share/common-licenses", thanks to Adeodato Simó. However, it is
812     premature to tell packages to use the common licenses file until we
813     actually ship the license in /usr/share/common-licenses/ (Closes: #378386).
814   * Bug fix: "circular dependencies, improved guarantees", thanks to Ian
815     Jackson                                                  (Closes: #379630).
816   * Bug fix: "section on invoke-rc.d doesn't make sense", thanks to Peter
817     Eisentraut                                               (Closes: #380692).
818   * Bug fix: "policy: postinst doesn't document typical abort-remove
819     case", thanks to Justin Pryzby. Removed all such comments. This is not
820     the place to document such material.                     (Closes: #373212).
821   * Bug fix: "use of &quot;invoke-rc.d $PACKAGE stop || exit $?&quot; in
822     prerm scripts", thanks to Lars Wirzenius                 (Closes: #370471).
823   * Bug fix: "debian-policy: Inconsistent requirements wrt bashisms",
824     thanks to Frank Küster                                   (Closes: #367531).
825   * Bug fix: "debian-policy: s/with With/with /", thanks to Justin Pryzby
826                                                              (Closes: #379974).
827   * Bug fix: "debian-policy: "$RET" not "RET"", thanks to Justin Pryzby
828                                                              (Closes: #386178).
829   * Bug fix: "debian-policy: Spelling error in chapter 9.1.1:
830     exceptiions", thanks to Andreas Janssen                  (Closes: #388302).
831   * Bug fix: "[PROPOSAL] Document ~ behavior in version numbers", thanks
832     to Jakob Bohm                                            (Closes: #382612).
833   * Bug fix: "debian-policy: [ACCEPTED] Request for the 'stardict'",
834     thanks to Andrew Lee                                     (Closes: #385935).
835   * Bug fix: "[ACCEPTED] virtual package 'lzh-archiver' -- an LZH archiver
836     package", thanks to Ying-Chun Liu (PaulLiu)              (Closes: #387027).
837
838  -- Manoj Srivastava <srivasta@debian.org>  Mon,  2 Oct 2006 17:31:23 -0500
839
840 debian-policy (3.7.2.1) unstable; urgency=low
841
842   * Bug fix: "debian-policy: s/control are/&amp;a/; s/stats/status/;
843     s/and/an/; s/'/&quot;/; s/rewind/unwind/; s/fact/&amp; that/; s/like
844     like/look like/;", thanks to Justin Pryzby                (Closes: #372147).
845   * Bug fix: "debian-policy: Minor typo in footnote 53", thanks to Jordà
846     Polo                                                      (Closes: #372497).
847   * Bug fix: "debian-policy: Typo in 9.1.1: &quot;'..' character&quot;
848     should be &quot;'.' character&quot;", thanks to Matt Zagrabelny
849                                                               (Closes: #372522).
850   * Bug fix: "debian-policy: More typos in upgrading-checklist.txt",
851     thanks to Kevin B. McCarty                                (Closes: #366466).
852   * Bug fix: "typo: package remains in and &quot;Installed' state", thanks
853     to Sam Hocevar \(Debian packages\)                        (Closes: #369413).
854   * Bug fix: "debian-policy: Cleanup build-dependencies", thanks to Stefan
855     Huehner                                                   (Closes: #366032).
856   * Bug fix: "debian-policy: 2.2 should be named 'categories'", thanks to
857     Thomas Weber                                              (Closes: #369912).
858   * Bug fix: "debian-policy: old postinst abort-upgrade, not new", thanks
859     to Justin Pryzby. The fix was thanks to Margarita Manterola 
860                                                               (Closes: #372148).
861   * Bug fix: "policy: please say which control fields can line-wrap",
862     thanks to Peter Samuelson                                 (Closes: #372731).
863   * Bug fix: "debian/copyright should be mentioned in source section",
864     thanks to Ian Jackson                                     (Closes: #369011).
865   * Bug fix: "GNU office not on Temple Place anymore", thanks to Dan
866     Jacobson                                                  (Closes: #366889).
867
868  -- Manoj Srivastava <srivasta@debian.org>  Tue, 20 Jun 2006 00:18:19 -0500
869
870 debian-policy (3.7.2.0) unstable; urgency=low
871
872   * Revert the cgi-lib change. 
873   * Bug fix: "Clarification for difference between Build-Depends and
874     Build-Depends-Indep (Section 7.6)", thanks to Christoph Berg
875     Note that this is not part of policy, just an informative footnote.
876                                                              (Closes: #328951).
877   * Bug fix: "debian-policy: Typo in policy 5.6.3: semantic meaning",
878     thanks to Thijs Kinkhorst                                (Closes: #365907).
879
880  -- Manoj Srivastava <srivasta@debian.org>  Wed,  3 May 2006 18:07:19 -0500
881
882 debian-policy (3.7.1.0) unstable; urgency=low
883
884   * Bug fix: "[PROPOSAL] 11.9: document handling of directories permission
885     when upgrading", thanks to Bill Allombert               (Closes: #136318).
886   * Bug fix: "[DISCUSS] documentation of the "-fPIC" constraint", thanks
887     to Loïc Minier. Clarified when it may be reasonable to violate the standard
888     directive that shared libraries must be compiled with -fPIC, and
889     static libraries without, added the protocol to be followed  when
890     doing so.                                               (Closes: #329762).
891   * Bug fix: "Minor typo in upgrading checklist", thanks to David
892     Weinehall                                               (Closes: #364982).
893   * Bug fix: "Typo in upgrading-checklist", thanks to David Weinehall
894                                                             (Closes: #364983).
895   * Bug fix: "typo in debian policy section 10.9.1", thanks to Miguel Gea
896     Milvaques                                                (Closes: #365058).
897   * Bug fix: "debian-policy: The section 11.8.5 needs some
898     clarifications", thanks to Robert Luberda                (Closes: #365356).
899   * Bug fix: "11.8.7: X11R7 puts headers in /usr/include/X11", thanks to
900     Drew Parsons                                             (Closes: #365510).
901   * Bug fix: "debian-policy: typo in policy-process:
902     &quot;Guideliens&quot;", thanks to Lars Wirzenius        (Closes: #360518).
903   * Bug fix: "debian-policy: repeated word in section 10.4", thanks to
904     Russ Allbery                                            (Closes: #364985).
905   * Bug fix: "typo in debian-policy", thanks to Miguel Gea Milvaques
906                                                             (Closes: #365323).
907
908  -- Manoj Srivastava <srivasta@debian.org>  Wed,  3 May 2006 11:17:42 -0500
909
910 debian-policy (3.7.0.0) unstable; urgency=low
911
912   * Bug fix: "[PENDING AMENDMENT 20/01/2000] Splitting cgi-bin", thanks to
913     Brian White.                                             (Closes: #32263).
914   * Bug fix: "debian-policy: [PROPOSAL] Should update to Filesystem
915     Hierarchy Standard FHS 2.3", thanks to Tobias Burnus
916                                           (Closes: #230217, #212434, #344158).
917   * Bug fix: "[AMENDMENT 11/04/2006] Permit multi-line fields in
918     debian/control", thanks to John R. Daily. Mention that all fields,
919     except the Uploaders, are supposed to be a single logical line, which
920     may be spread over multiple physical lines (newline followed by space
921     is elided). Also mention that anything parsing the control file must
922     allow for a multi-line uploaders field.                (Closes: #148194).
923   * Bug fix: "[AMENDMENT 12/04/2004] frown on programs in PATH with
924     language extentions", thanks to Joey Hess.             (Closes: #190753).
925   * Bug fix: "init script stop example should use --oknodo", thanks to
926     Matt Kraai. Removed the example entirely.              (Closes: #346598).
927   * Bug fix: "policy 12.5: Please recommend a sane practice WRT different
928     gpl versions (was: Re: RFC/RFS: beef - a flexible BrainFuck
929     interpreter)", thanks to Justin Pryzby. The subject leaves something
930     to be desired, but polic should not attempt to enumerate all common
931     licenses.                                               (Closes: #355263).
932   * Bug fix: "debian-policy: Conflicting Architecture definitions", thanks
933     to Hans Ulrich Niedermann. Punt to dpkg-architecture to providing
934     legal architecture strings, since that's what is used by everyone
935     anyway.  The version in policy was wrong, but that s=does not seem to
936     have hindered anyone, which indicates that this policy directive was
937     uneeded. Now the dpkg-architecture list is deemed authoritative, which
938     it is, but the format for the string is defined by policy, and the
939     current list of architecture strings is in an informative foot note.
940                                                            (Closes: #357613).
941   * Bug fix: "[AMENDMENT 06/04/2006] Make use of invoke-rc.d, if
942     available, mandatory", thanks to Lars Wirzenius.        (Closes: #361137).
943   * Bug fix: "no longer current regarding X font paths", thanks to Joey
944     Hess                                                    (Closes: #362247).
945   * Bug fix: "debian-policy: please prohibit circular dependencies, or
946     mention that dependencies won't be respected during prerm remove",
947     thanks to Justin Pryzby. Well, we did not prohibit circular
948     dependencies. But we do now have a warning that In case of circular
949     dependencies, since installation or removal order honoring the
950     dependency order can't be established, dependency loops are broken at
951     some random point, and some packages may not be able to rely on their
952     dependencies being present when being installed or removed, depending
953     on which side of the break of the circular dependcy loop they happen
954     to be on.                                                (Closes: #362975). 
955   * Bug fix: "8.6.4. Providing a `shlibs' file: s/should create/must
956     provide/", thanks to Christoph Berg. Clarified the wording.
957                                                              (Closes: #341232).
958   * Bug fix: "debian-policy: Chapter 6 - Package maintainer scripts:
959     redundant info about exit status", thanks to Daniel Bonniot
960                                                              (Closes: #349010).
961   * Bug fix: "debian-policy: Refers to upgrading-checklist.txt instead of
962     upgrading-checklist.txt.gz", thanks to Matt Kraai         (Closes: #349775).
963   * Bug fix: "debian-policy: dpkg-gencontrol now uses -isp by default",
964     thanks to Guillem Jover                                   (Closes: #359817).
965   * Bug fix: "[PROPOSAL] unclear recommendation for debconf w/
966     dpkg-statoverride", thanks to Eduard Bloch                (Closes: #199849).
967   * debian-policy: please support Watch file as recommendation, thanks to 
968      Bluefuture                                               (Closes: #342611).
969   * Bug fix: "[PROPOSED] Mandate http servers to provide httpd-cgi as
970     relevenat", thanks to Uwe Hermann. This is already supported by the
971     http servers out there.                                   (Closes: #117916).
972
973  -- Manoj Srivastava <srivasta@debian.org>  Tue, 25 Apr 2006 23:56:16 -0500
974
975 debian-policy (3.6.2.2) unstable; urgency=low
976
977   [ Manoj ]
978   * Bug fix: "policy is out of date re tasks and tasksel", thanks to Joey
979     Hess. Removed the section from policy.                   (Closes: #344310).
980   * Bug fix: "debian-policy: Please remove virtual package cron-daemon",
981     thanks to Steve Greenland                                (Closes: #257726).
982   * Bug fix: "debian-policy: incorrect tar example deb manipulation",
983     thanks to Bob Proulx                                     (Closes: #224770).
984   * Bug fix: "Probable typo in 10.1 install -s miss INSTALL =", thanks to
985     Bill Allombert                                           (Closes: #341992).
986   * Bug fix: "debian-policy: postinst abort-remove (6.7) not present in
987     summary (6.4)", thanks to Ferenc Wagner                  (Closes: #338493).
988   * Bug fix: "UTF-8 footnote is out of date (pre-sarge)", thanks to Martin
989     Michlmayr                                                (Closes: #337539).
990   * Bug fix: "debian-policy: Typo in perl-policy", thanks to Tibor Csögör
991                                                              (Closes: #334913).
992   * Bug fix: "debian-policy: Outdated FSF postal address in Copyright
993     Notice", thanks to Jean-Marc Ranger                      (Closes: #334819).
994   * Bug fix: "debian-policy: §6.5 (3)(1): missing &quot;Error
995     unwind:&quot; for &quot;new-postrm abort-upgrade&quot;", thanks to
996     Henning Makholm                                          (Closes: #321792).
997   * Bug fix: "debian-policy: typo in §5.6.3: co-maintaintainers", thanks
998     to Henning Makholm                                       (Closes: #321790).
999   * Bug fix: "debian-policy: typos in sect 9.3.1: &quot;ends .sh&quot;,
1000     &quot;rather that&quot;", thanks to Thijs Kinkhorst      (Closes: #343933).
1001   * Bug fix: "debian-policy: Unclear wording of ldconfig requirements in
1002     section 8.1.1", thanks to Ben Finney                      (Closes: #318214).
1003   * Bug fix: "debian-policy: Typo in 8.6.2: ${shlib:Depends} must be
1004     ${shlibs:Depends}", thanks to Thijs Kinkhorst             (Closes: #318147).
1005   * Bug fix: "debian-policy: gzipped fhs-2.3 documentation is corrupt",
1006     thanks to Gabor Gombas                                    (Closes: #340189).
1007   * Bug fix: "Section 6.3 should reference 3.10.1", thanks to Marc 'HE'
1008     Brockschmidt                                              (Closes: #326633).
1009   * Bug fix: "debian-policy: section 2.2 refers to no-longer existant
1010     non-US repository sections", thanks to Martin-Eric Racine 
1011                                                               (Closes: #315470).
1012
1013  -- Manoj Srivastava <srivasta@debian.org>  Sun, 25 Dec 2005 08:47:52 -0600
1014
1015 debian-policy (3.6.2.1) unstable; urgency=low
1016
1017   * Bug fix: "debian-policy: Typo in upgrading-checklist.txt.gz", thanks
1018     to Romain Francoise. Added the missing /.               (Closes: #314569).
1019   * Bug fix: "x-session-manager already in use, so please add to
1020     virtual-package-names-list.txt", thanks to Christopher Martin 
1021                                                              (Closes: #313626).
1022   * Bug fix: "[ACCEPTED] SRFI 22 names for Scheme implementations", thanks
1023     to Jorgen Schaefer                                       (Closes: #310113).
1024   * Bug fix: "debian-policy: please add x-display-manager to
1025     virtual-package-names-list.txt", thanks to Jon Dowland  (Closes:  #294633).
1026
1027  -- Manoj Srivastava <srivasta@debian.org>  Sat, 18 Jun 2005 00:48:14 -0500
1028
1029 debian-policy (3.6.2.0) unstable; urgency=low
1030
1031   Manoj:
1032   * Bug fix: "policy 11.5.3 refers to using the menu package to register
1033     docs", thanks to Joey Hess                             (Closes: #222553).
1034   * Bug fix: "[PROPOSAL] Document Uploaders: field in policy", thanks to
1035     Andrew Pollock. Andreas Metzler provided the wording, though it was
1036     modified during inclusion.                              (Closes: #203145).
1037   * Bug fix: "debian-policy: Minor grammatical correction in section 9.4",
1038     thanks to Eric Evans. I rejected the proposed change, instead I went
1039     over the whole policy document and removed all he/she/him/her
1040     constructs before the gender police jump all over me.   (Closes: #273122).
1041   * Bug fix: "XSI:ism in prerm and postinst", thanks to David Weinehall
1042                                                             (Closes: #260092).
1043   * Bug fix: "debian-policy: please clarify section 12.7.", thanks to
1044     Adrian Bunk. Added a clarifying footnote that makes it clear that
1045     section 12.3 does not allow one to ignore section 12.7  (Closes: #276953).
1046   * 
1047   * Bug fix: "debian-policy: should not ship generated files in source
1048     archive, and should clean them from the tree", thanks to Branden
1049     Robinson                                                 (Closes: #284967).
1050   * Bug fix: "debian-policy: Detailed description of maintainer script
1051     calls (Section 6.5) is incomplete", thanks to Nikolaus Schulz 
1052     and Thomas Hood. What happens when error unwinding itself runs into
1053     problems is perhaps not discussed as completely as it should be.
1054                                                              (Closes: #286549).
1055   * Bug fix: "9.3.3.2 &quot;command -v&quot; example needs tweaking",
1056     thanks to Thomas Hood. Instead of the massively complex shenanigans
1057     suggested in the bug report, just use which. which lives in an
1058     essential package, so can be used in the preinst of packages.
1059                                                              (Closes: #291026).
1060   * Bug fix: "debian-policy: please clarify/loosen the policy on rewriting
1061     history", thanks to Frank Küster. Since this was not really a
1062     directive, but merely an expression of an opinion, moved it into an
1063     informative footnote.                                    (Closes: #290270).
1064   * Bug fix: "debian-policy: virtual package request: mpd-client", thanks
1065     to Eric Wong                                             (Closes: #270020).
1066   * Bug fix: "[ACCEPTED 2005/02/04]: "libexec", or use of "lib" for
1067     binaries in lib* packages", thanks to Junichi Uekawa 
1068                                                               (Closes: #146023). 
1069   * Bug fix: "debian-policy: virtual package: flexmem", thanks to Bartosz
1070     Fenski aka fEnIo                                          (Closes: #239359).
1071   * Bug fix: "Please clarify Section 2.5. required <-> essential",
1072     thanks to Adrian Bunk. Clarified the section.             (Closes: #216104).
1073   * Bug fix: "debian-policy: Please remove virtual package
1074     aspell-dictionary", thanks to Brian Nelson                (Closes: #295939).
1075   * Bug fix: "[AMENDMENT 18/02/2002] Where to place web-accessible
1076     images", thanks to Tollef Fog Heen                         (Closes: #89867).
1077   * Bug fix: "debian-policy: erroneous enumeration in prebuilt policy.*
1078     files", thanks to Nikolaus Schulz. I am hoping that this shall go away
1079     when we rebuild.                                          (Closes: #286553).
1080   * Bug fix: "please make names of alternate versions links", thanks to
1081     Robert Cheramy. Added HTTPPATH elements that should provide the URL's
1082     as well as the hyperlinks.                                 (Closes: #308886).
1083   * Bug fix: "www.debian.org: Misspelling in Policy Manual", thanks to
1084     Roberto C. Sanchez Various spelling errors were also corrected in a
1085     spell check run.                                           (Closes: #309162).
1086
1087  -- Manoj Srivastava <srivasta@debian.org>  Thu, 16 Jun 2005 20:27:17 -0500
1088
1089 debian-policy (3.6.1.1) unstable; urgency=low
1090
1091   Manoj:
1092   * [AMENDMENT 15/09/2003] Move documentation of behavior of ancient dpkg
1093     in 6.6 to a footnote.                                  closes: Bug#209855
1094   * Fix the outdated link for the mime subpolicy.          closes: Bug#212153
1095   * Fix a missing comma in the list of sections            closes: Bug#215524
1096   * Fix spelling of sysv-rc                                closes: Bug#215558
1097   * [AMENDMENT 28/03/2004] ${perl:Depends} documentation
1098     incomplete. Added an informative foot note stating that dependencies
1099     caused by versioned uses and on separately packaged modules are not
1100     included in this variable and must be explicitly included.
1101                                                            closes: Bug#202054
1102   * Clarified that section 3.2.1 refers to the date based postion of  the
1103     version number, if not already clear from the context. This allows
1104     developers leeway in selecting date based version numbers for their
1105     packages, without loosing the advantages of the format specified in
1106     this section.                                          closes: Bug#248618
1107   * Bug fix: "Broken link to virtual-package-names-list.txt in section
1108     3.6", thanks to Carlos O'Donell                        (Closes: #248786).
1109   * Bug fix: "Broken link to debconf_specification.txt.gz in section
1110     3.10.1 of the Debian Policy manual.", thanks to Carlos O'Donell and
1111     Scott C.MacCallum <scm@madoshi.com>            (Closes: #248788, 247761).
1112   * Bug fix: "missing commas in subsections list", thanks to Filippo
1113     Giunchedi                                             (Closes: #236614).
1114   * Bug fix: "debian-policy: policy-process, broken URL", thanks to Manoj
1115     Srivastava                                           (Closes: #244969).
1116   * Bug fix: "bad reference to debconf-devel(8) has to be (7)", thanks to
1117     Kevin Price                                          (Closes: #247143).
1118   * Bug fix: "debian-policy: Small wording change", thanks to Mike Paul
1119                                                           (Closes: #252392).
1120   * Bug fix: "debian-policy: broken URL: CSH Programming Considered
1121     Harmful", thanks to Steven Augart                     (Closes: #253324).
1122   * Bug fix: "New virtual package: cron-daemon", thanks to Adam Byrtek
1123                                                           (Closes: #252086).
1124   Josip:
1125   * Fixed detection of invoke-rc.d's existence,            closes: #218530.
1126   * Generalized the dpkg-shlibdeps example and added a current example in a
1127     footnote, set proper section ids and linked the d-sd section better,
1128                                                            closes: #50565.
1129   * Clarified the section about the Architecture field and added footnotes
1130     to indicate recommended actions,                       closes: #51832.
1131   * Updated PGP references,                                closes: #68827.
1132   * Linked f-Format in the list of fields of the .dsc file, not mandatory
1133     according to my skimming of dpkg-source,               closes: #70742.
1134   * Fixed the command line required to output the copyright file,
1135                                                            closes: #75508.
1136   * Removed the long obsolete notion of specific directory names within
1137     source tarballs,                                       closes: #79210.
1138   Andi:
1139   * sgml-dtd was moved, fix FTBFS.                         Closes: #241683
1140   * fix link to WM specification.                          Closes: #235484
1141   * manpage -> man page.                          Closes: #232364, #238958
1142   * language adjustment.                                   Closes: #227762
1143   * added virtual packages stardict-dictionary, inetd-superserver.
1144                                                   Closes: #185943, #237049
1145
1146  -- Manoj Srivastava <srivasta@debian.org>  Fri, 25 Jun 2004 16:07:38 -0500
1147
1148 debian-policy (3.6.1.0) unstable; urgency=low
1149
1150   Josip:
1151   * Removed obsolete section on obsolete constructs and libraries,
1152     closes: #193748.
1153   Manoj:
1154   * Change reference to the debconf introduction from kitenet to a debian
1155     hosted server.                                         closes: Bug#187297
1156   * Added myspell-dictionary to the virtual packages list  closes: Bug#203728
1157   * Fix the restart action in the init.d/bind example; it now uses
1158     --oknodo so that the action does not fail when the service is not
1159     running.                                               closes: Bug#187250
1160   * invoke-rc.d and update-rc.d are now in the sysv-rc package instead of
1161     the sysvinit package. Fixed a reference in policy.     closes: Bug#200440
1162   * Note that postinst abort-remove is called if there is an error while
1163     removing the package.                                  closes: Bug#188030
1164   * [AMENDMENT 2003/08/03] Make Debconf the standard for prompting the
1165     user                                                   closes: Bug#176506
1166
1167  -- Manoj Srivastava <srivasta@debian.org>  Tue, 19 Aug 2003 07:28:10 -0500
1168
1169 debian-policy (3.6.0) unstable; urgency=low
1170
1171   Josip:
1172   * Restructured Policy, closes: #189306.
1173     + Many packaging manual appendices that were integrated into policy
1174       sections are now empty, and replaced with links to the Policy.
1175       In particular, the appendices that included the list of control
1176       fields were updated (new fields like Closes, Changed-By were added)
1177       and the list of fields for each of control, .changes and .dsc files
1178       is now in Policy, and they're marked mandatory, recommended or
1179       optional based on the current practice and the behaviour of the
1180       deb-building toolchain.
1181     + Elimination of needlessly deep section levels, primarily in the
1182       chapter Debian Archive, from which two new chapters were split out,
1183       Binary packages and Source packages. What remained was reordered
1184       properly, that is, some sect1s became sects etc.
1185     + Several sections that were redundant, crufty or simply not designed
1186       with any sort of vision, were rearranged according to the formula that
1187       everything should be either in the same place or properly interlinked.
1188       Some things remained split up between different chapters when they
1189       talked about different aspects of files: their content, their syntax,
1190       and their placement in the file system. In particular, see the new
1191       sections about changelog files.
1192   Manoj:
1193   * Added Games/Simulation to menu subpolicy               closes: Bug#194974
1194   * Added Apps/Education to menu subpolicy                 closes: Bug#194972
1195   * [ACCEPTED]: Debian changelogs should be UTF-8 encoded. Changed the
1196     wording from a should to a may; since a should would make an unknown
1197     number of packages insta buggy. A reuest makes all these wishlist
1198     bugs; we can raise the severity in a later version of policy.
1199                                                            closes: Bug#174982
1200   * Added LANG=C before the debiandoc2X invocations, this ensures that the
1201     resulting documents do not get converted to the locale on the building
1202     machine.  This answers some of the issues mentioned in  Bug#175064
1203   * [AMENDMENT 02/05/2003] encourage packagers to systematically prevent
1204     mis-linked libraries                                   closes: Bug#191369
1205   * [AMENDMENT 6/6/2003] build-depends-indep need not be satisfied
1206     during clean target.                       closes: Bug#191411, Bug#178809
1207   * Fixed the fact that section 7.5.1 does not describe dpkg's true
1208     behavior. Now added a footnote that explains that replaces is a one
1209     way relationship.                                      closes: Bug#183195
1210   * Could no longer find the misspelling "seciton", thus this must have
1211     been fixed in a previous change in the manual.         closes: Bug#193903
1212   * Fixed an incorect /usr/share/common-licences/GPL reference, ensured a
1213     consistent spelling across the manuals.                closes: Bug#189516
1214   * Removed an extraneous > in menu policy.                closes: Bug#187615
1215   * Fixed typos, and part of the report that was deemed valid; the other
1216     changes suggested were incorrect, or style issues.     closes: Bug#169744
1217   * updated the section numbers in the upgrading checklist
1218     for the restructuring
1219
1220  -- Josip Rodin <joy-packages@debian.org>  Wed,  9 Jul 2003 18:01:35 +0200
1221
1222 debian-policy (3.5.10.0) unstable; urgency=low
1223
1224   Josip:
1225   * Fixed date, typos and added indentation in the virtual packages list,
1226     closes: #182792.
1227   * Changed the formatting of the link to the authors section to avoid
1228     confusion in the debiandoc2txt output, closes: #185985.
1229   * Fixed various typos, closes: #189274, #187418, #187422, #189654.
1230   * Removed broken link to csh.whynot on CPAN, closes: #187567.
1231   * Updated archive section list, closes: #187420.
1232   * Stop attaching byhand tarballs, cf. bug #184082.
1233   Manoj:
1234   * Clarify x-terminal-emulator virtual package eligibility, in an
1235     extention to an informative footnote.                    closes: Bug#165063
1236   * Add 40 points, not 20, when the window manager is compliant with "The
1237     Window Manager Specification Project".                   closes: Bug#167004
1238   * Fixed reference to the debconf URL (we can change the URL as it
1239     changes again, and I don't think any additional load would accrue
1240     since people using the old URL were redirected to auric anyway).
1241                                                              closes: Bug#184518
1242   * Inserted the word only in the package name section.      closes: Bug#184368
1243   * Amended the section about Prompting in maintainer scripts. Added a
1244     footnote (quoting from the Jargon File) to explain what "by hand"
1245     means in a computer context.                             closes: Bug#184507
1246
1247  -- Josip Rodin <joy-packages@debian.org>  Sat, 10 May 2003 19:13:50 +0200
1248
1249 debian-policy (3.5.9.0) unstable; urgency=low
1250
1251   Josip:
1252   * Added missing bits of information about Description: fields from
1253     the old Packaging manual,                                   closes: #172022
1254   * Fixed a stale reference to the "base system maintainer" to
1255     base-passwd maintainer,                                     closes: #174927
1256   * Fixed an accidental change from /usr/share/package to /usr/share/doc in
1257     the paragraph about not depending on /usr/share/doc/package,
1258                                                                 closes: #174048
1259   * Fixed several errors reported by Guenther Palfinger, with some help from
1260     Richard Braakman,       closes: #177205, #177206, #177207, #177208, #177209
1261   * Added versions to links and docbook-xml source-dependencies, hopefully
1262     fixes the bug with potato, and even if it doesn't, I don't care :)
1263                                                                 closes: #103459
1264   * Fixed typos in the debconf spec noticed by Jay Bonci,       closes: #178455
1265   * Clarified that using Build-Depends for build-dependencies is not a "may"
1266     but a "should", added proper linking among various sections dealing with
1267     the dependencies so that there is no confusion,              closes: #87510
1268     If any one of those poor, misguided people ;) still thinks that the
1269     requirement should be a "must" (in _our_ meaning, not RFC "MUST"),
1270     please file a new bug, as it's quite unproductive to have to sift
1271     through a 152-page bug log which mostly goes back-and-forth with
1272     explanations how policy should work, occasionally sprinkled with
1273     offtopic stuff, too.
1274   * When asked to restart a service that isn't already running, the init
1275     script should start it,                                      closes: #60979
1276   * Rephrased section on configuration files to remove confusing use of
1277     "should",                                                   closes: #170019
1278   * Rearranged the shared library information properly,         closes: #109166
1279     This change also centralizes the info on how to ship static libraries
1280     in one place (hopefully not too ambiguous),                  closes: #93975
1281   * Allow examples to be placed in /usr/share/doc/package/ in packages
1282     that are meant to provide examples,                          closes: #69864
1283   * Removed several references to the Policy manual etc in the stuff
1284     imported from old packaging manual,                         closes: #181923
1285   * Fixed too greedy wildcard match in the logrotate example,
1286                                                                 closes: #183544
1287
1288  -- Manoj Srivastava <srivasta@acm.org>  Fri,  7 Mar 2003 12:35:16 -0600
1289
1290 debian-policy (3.5.8.0) unstable; urgency=low
1291
1292   Manoj
1293   * Added example for why one may call ldconfig anywhere in the
1294     postsint.                                                closes: Bug#120585
1295   * Add the modifications about base system, as opposed to the soon to be
1296     obsolete base section (I assume it is)                    closes: Bug#53582
1297   * Rearranged the virtual packages list.                     closes: Bug#72980
1298   * This is basically an attempt to ratify the current practice of using
1299     debhelper in the clean target. Currently, policy does not require
1300     debhelper to be installed when the clean target is run, even though it
1301     is in the build-depends field. This was a simple oversight.  
1302                                                              closes: Bug#164035
1303   * No longer depend on fileutils.                           closes: Bug#167425
1304   * Added the Apps/Science menu section                      closes: Bug#162812
1305   * Applied text patch from Joey Hess to the debconf spec simply make it
1306     conform to the reality of how some things work now. This is part of an
1307     effort to make debconf and cdebconf better substitutes for each
1308     other. Since it was not an XML patch, no special markup is present in
1309     the new content, except where I made guesses.            closes: Bug#160776
1310   * Clarify section 13.3.                                    closes: Bug#160248
1311   * Removed the undocumented(7) hack requirement.            closes: Bug#39830
1312   Josip
1313   * Removed the obsolete notion of documenting changes within the copyright
1314     file,                                                     closes: Bug#65764
1315
1316  -- Manoj Srivastava <srivasta@debian.org>  Fri, 15 Nov 2002 00:36:54 -0600
1317
1318 debian-policy (3.5.7.1) unstable; urgency=low
1319
1320   * Fix the debconf spec to (postinst -> postrm) closes: Bug#129375, Bug#160839
1321   * Fix update-rc.d example, mention that changing run-levels or priority
1322     may require removing and re-creating the symbolic links. closes: Bug#149709
1323   * Fix the groff and col -b interaction                     closes: Bug#164755
1324   * Added section numbers to upgrading checklist             closes: Bug#160914
1325   * Fixed typo KB_Backspace -> KB_BackSpace
1326   * Clarify wording in the section about ChangeLog files to allow for
1327     symbolic links in /usr/share/doc/ directory (was already allowed in a
1328     previous section of policy 13.6)                         closes: Bug#111137
1329   * Removed a spurious + from text.                          closes: Bug#160908
1330   * Added a note in the debconf spec to consult debconf-devel(8) for
1331     details.                                                 closes: Bug#133030
1332   * Added a reference to the local copy of the FHS.          closes: Bug#122928
1333   * Updated reference to ash (dash). This implements the non controversial
1334     parts of Bug#161455.
1335
1336  -- Manoj Srivastava <srivasta@debian.org>  Sat, 26 Oct 2002 13:12:49 -0500
1337
1338 debian-policy (3.5.7.0) unstable; urgency=low
1339
1340   * Fixed some broken hrefs in links
1341   * No longer use local debiandoc stuff (it's been fixed upstream)
1342   * Added table of contents (index.html) to policy-process.sgml, fixing
1343     the new error reported to bug #137521                    closes: Bug#137521
1344   * Fixed a couple of typos                                  closes: Bug#139832
1345   * Ran through the policy document looking for long instances of text in
1346     the <tt> tag, and changed it to <file> where appropriate. This is
1347     since the <file> tag can handle line breaking, but the <t> flag does
1348     not.                                                     closes: Bug#139820
1349   * Change the requirement to ask permission to make devices to merely
1350     requiring a notification.                                closes: Bug#106280
1351   * Added a build dependson docbook utils.                   closes: Bug#154660
1352   * Since this is being built with a newer version of debiandoc-sgml, this
1353     should display better with lynx.                         closes: Bug#153704
1354   * Add in the crypto-in-main amendment.          closes: Bug#81852, Bug#144411
1355   * we no longer have task packages, instead, we define tasks using a
1356     special field in the control file (and these should be added only
1357     after discussion on the mailing lists)                    closes: Bug#97755
1358   * Clarify wording in the section for packages providing fonts.
1359                                                              closes: Bug#109672
1360   * Fix the doc base file for policy process     closes: Bug#137521, Bug#147554
1361                                                              closes: Bug#146756
1362   * using set -e is not dubious advice. Rejecting this.      closes: Bug#139969
1363   * Make the directory one is building under ./debian/ be up to the
1364     maintainer, instead of mandating ./debian/tmp/           closes: Bug#144297
1365   * Add a standards version                                  closes: Bug#145067
1366   * Added virtual package debconf-2.0                        closes: Bug#151328
1367   * Added The Window Manager Specification Project support to the default
1368     window manager selection mechanism                       closes: Bug#155680
1369   * The confusion between /var/mail and /var/spool/mail seems to have been
1370     disambiguated.                                           closes: Bug#114949
1371   * Mention the new Build-Depend-Indep semantic and the new
1372     build-indep/build-arch rules in upgrading checklist      closes: Bug#116134
1373   * Made package naming rules in policy consistent. I did not eliminate
1374     the duplication, since I don't want to make major changes to the flow,
1375     since we are supposed to be re-writing policy anyway.    closes: Bug#131441
1376   * Clarified wording about cases where we may have concrete and virtual
1377     packages with the same name.                             closes: Bug#134977
1378   * Fixed typo 'be be'                                       closes: Bug#138681
1379   * Fixed typo in appendix G -- example of diversion         closes: Bug#140697
1380   * fix typo shlib: -> shlibs:                               closes: Bug#141903
1381   * Provide a link between two sections dealing with virtual packages.
1382                                                              closes: Bug#143770
1383   * Fixed xtifr's email address in the menu policy           closes: Bug#152965
1384   * Allow shared library names to be have a hyphen between library name
1385     and soversion if the library name ends in a number.      closes: Bug#100472
1386   * Permit some libraries to only install static libs.       closes: Bug#100346
1387   * Remove the debug option, add noopt           closes: Bug#157131, Bug#113525
1388   * provide dhcp-client virtual package.                     closes: Bug#154142
1389   * We do not need bits in policy that ``should not be enforced''.
1390                                                              closes: Bug#150456
1391   * We are building this with the latest debianndoc-sgml.    closes: Bug#146703
1392   * Finish incorporating all of the accepted changes in Bug#72335, and
1393     this                                         closes: Bug#141307, Bug#156546
1394   * Added virtual package aspell-dictionary                  closes: Bug#139067
1395   * Added virtual package radius-server                      closes: Bug#118608
1396   * Clarifying manual pages is not a policy issue.           closes: Bug#112828
1397   * Corrected the ldconfig handling instructions.            closes: Bug#111025
1398   * Not a policy issue.                                      closes: Bug#106826
1399   * Removed the /usr/doc/ symlink clause.          closes: Bug#47298, Bug#69311
1400
1401  -- Manoj Srivastava <srivasta@debian.org>  Sat, 31 Aug 2002 02:18:02 -0500
1402
1403 debian-policy (3.5.6.1) unstable; urgency=low
1404
1405   * Set the cotact information for the FHS contact, and add mention of the
1406     FHS mailing list.                                        closes: Bug#137172
1407   * ftp://ftp.debian.org/debian/doc/package-developer/ certainly seems to
1408     exist, and does contain the menu policy.     closes: Bug#110711, Bug#121977
1409   * Added java related virtual packages                      closes: Bug#110713
1410   * Fixed confusion in appar4ently contradictory wording about /etc/init.d
1411     scripts: clarified to emphasize that the init.d files _are_
1412     configuration files, and they _must_ have local changes preserved,
1413     either (if they are present in the .deb) by marking them as conffiles
1414     or, if they do not exist in the .deb file, by any other means. This
1415     does not change any requirements, and should have no affect on any
1416     conformant packages.                                     closes: Bug#132621
1417   * Fixed error in doc-base file                             closes: Bug#137521
1418   * fixed typo in virtual packages list                      closes: Bug#110446
1419   * Fixed typo in upgrading checklist.                       closes: Bug#110705
1420   * Fixed typo (dependencies) in the policy                  closes: Bug#122931
1421   * Fixed grammar errors in the policy                       closes: Bug#126131
1422   * While I am cleaning out bugs, these are old and the reporter no longer
1423     wnats to pursue them, and there was never a consensus reached. If
1424     there is interest, new bugs can be filed.      closes: Bug#51411, Bug#51412
1425   * Added the virtual package dict-client                    closes: Bug#122996
1426   * Added the virtual package foomatic-data                  closes: Bug#123570
1427   * Added the virtual packages {x-}audio-mixer               closes: Bug#131781
1428
1429  -- Manoj Srivastava <srivasta@debian.org>  Thu, 14 Mar 2002 12:16:53 -0600
1430
1431 debian-policy (3.5.6.0) unstable; urgency=low
1432
1433   * Change footnote about urgency values to the now-current list: low,
1434     medium, high, emergency.
1435   * Correct note about /etc/default files being conffiles/config files,
1436     which I mucked up (sorry Joey) [10.3.2]
1437   * [AMENDMENT 2001/06/26] Downgrade emacs/tex to optional
1438                                                   closes: Bug#102204, Bug#53849
1439   * [AMENDMENT 2001/06/26] Next stage in usr/doc -> usr/share/doc transition
1440                                                              closes: Bug#102199
1441
1442   * [AMENDMENT 09/06/2001] Clarifying FHS policy   closes: Bug#98291, Bug#60461
1443   * Spelling correction                                      closes: Bug#105625
1444   * [AMMENDMENT 28/06/2001] Restrict http access to /usr/share/doc
1445                                                              closes: Bug#100631
1446   * [AMENDMENT 23/5/2001] Optional build-arch and build-indep targets for
1447     debian/rules                                             closes: Bug#72335
1448   * The old packaging manual is included in the policy document as an
1449     informative appendix. It is not part of Debian Technical Policy, and
1450     its presence is a temporary measure until dpkg documentation includes
1451     the information provided.                                closes: Bug#105535
1452   * Added information about optional blank lines in the chagelog format.
1453                                                              closes: Bug#105538
1454
1455  -- Manoj Srivastava <srivasta@debian.org>  Tue, 24 Jul 2001 21:43:22 -0500
1456
1457 debian-policy (3.5.5.0) unstable; urgency=low
1458
1459   * Fixed up incorrect entries in the changelog (there was an erroneous
1460     3.5.0.1 revision which never happened; it has now been correctly
1461     merged with the 3.5.3.0 changelog entry)
1462   * Add section numbers to upgrading-checklist for all revisions from
1463     3.0.0 onwards
1464   * Complete rewrite (and renumbering) of sections 9.1 and 9,2
1465   * This time *really* include the HTML version of the FHS
1466   * Added doc-base support for all of the HTML files
1467   * Added several more files to the byhand list and rewrote chunks of
1468     debian/rules to do this
1469   * Add patched versions of debiandoc-sgml stuff to source package until
1470     patches are incorporated upstream
1471   * Versioned Build-Depend on debiandoc-sgml for fixed Text.pm
1472   * Improved mkdir example in 10.1.2                 closes: Bug#92744
1473   * Made the "where examples live" entry in the upgrading-checklist
1474     clearer (add "for use by scripts")
1475   * Add a dpkg-statoverride description section      closes: Bug#89473
1476   * Fix the ldconfig usage description (remove "only if")
1477                                                      closes: Bug#89674
1478   * Clarification of package priority issues vis-a-vis the X Windows
1479     system                                           closes: Bug#91249
1480   * Enhanced x-terminal-emulator policy              closes: Bug#91252
1481   * Minor changes to X app-defaults policy           closes: Bug#91259
1482   * Clarification of X policy in respect to FHS      closes: Bug#91260
1483   * OpenMotif has the same rules as OSF/Motif        closes: Bug#91261
1484   * The X Font policy rewrite                        closes: Bug#91257
1485   * The "man" program is no longer guaranteed to read header information
1486     to find alternative manpage names                closes: Bug#94995
1487   * Correction to meaning of Standards-Version       closes: Bug#97072
1488   * Split section 12.8 (X Window System) into subsections for readability
1489   * Plug-ins != shared libraries (at last)           closes: Bug#66023
1490   * Add packaging manual remnants to policy document as appendices, and
1491     mention this in control file                     closes: Bug#95906
1492   * Clarification in Perl policy                     closes: Bug#98712
1493
1494  -- Julian Gilbey <jdg@debian.org>  Fri,  1 Jun 2001 10:37:52 +0100
1495
1496 debian-policy (3.5.4.0) unstable; urgency=low
1497
1498   * [ACCEPTED 2/4/01] /var/mail and /var/spool/mail  closes: Bug#42052
1499   * [AMENDMENT 26/04/2001] include Perl Policy       closes: Bug#83977
1500   * Also incorporates all the improvements that Julian has made to to the
1501     grammar and flow of the policy manual. The following are mostly
1502     Julian's fixes:
1503   * Removed reference to non-extant dpkg documentation
1504   * Fixed the confusing self referential language.   closes: Bug#85503
1505   * Correct ambiguous kanguage about declaring build dependencies.
1506                                                      closes: Bug#86436
1507   * Improved the woding of the footnote about shlibdeps.
1508                                                      closes: Bug#87233
1509
1510  -- Manoj Srivastava <srivasta@debian.org>  Sat, 28 Apr 2001 13:30:21 -0500
1511
1512 debian-policy (3.5.3.0) unstable; urgency=low
1513
1514   * Removed recommendation on packaging-manual
1515                                     closes: Bug#86507, #93620, #93705
1516   * Also now Conflicts and Replaces packaging-manual
1517   * Remove FSSTND from binary package, although retain it in the source
1518     package for the time being
1519   * Get the version.ent non-compression thingy right this time!
1520   * Also install FHS stuff byhand (as requested by webmasters)
1521   * Corrected GPL name and location         closes: Bug#88788, #93047
1522   * Correct bug severities                          closes: Bug#91276
1523   * Correct typos etc. in policy-process
1524   * Rename all .text files as .txt
1525   * Fixed the "to to" typo in policy                 closes: Bug#87007
1526   * Changed packaging manual ==> dpkg documentation  closes: Bug#88651
1527   * [ACCEPTED 14/03/2001] Deprecate confusing        closes: Bug#87828
1528     Build-Depends arch syntax
1529   * [AMENDMENT 29/03/2001] Clarification of example  closes: Bug#87711
1530     configuration files
1531   * Undo all renaming to text, since the change had not been propogated to
1532     the rules file, which broke badly. This shall have to wait for a later
1533     version.
1534   * Richard Braakman and Michael Dorman have expressed their resignation
1535     from policy maintenance duties.
1536   * fixed the date thinko in upgrading checklist. Thanks to Sébastien
1537     Montagne <sebastien.montagne@netcourrier.com>        closes: Bug#84236
1538
1539  -- Manoj Srivastava <srivasta@debian.org>  Sun, 15 Apr 2001 13:36:19 -0500
1540
1541 debian-policy (3.5.2.0) unstable; urgency=low
1542
1543   * Add XFree86 app-defaults ammendment             closes: Bug#83069
1544
1545  -- Julian Gilbey <jdg@debian.org>  Sun, 18 Feb 2001 14:11:49 +0000
1546
1547 debian-policy (3.5.1.0) unstable; urgency=low
1548
1549   * Removed deprecated virtual package names        closes: Bug#84641
1550   * Changed rmdir postrm example (suggestion on -policy list)
1551   * Removed Richard Braakman from list of maintainers at his request
1552   * Corrected typos and grammatical errors found by Sean Perry
1553                             closes: Bug#85501, #85504, #85505, #85506
1554                             closes: Bug#85508, #85510, #85511, #85514
1555                             closes: Bug#84631, #84636, #85497, #85982
1556                             closes: Bug#85986, #85993, #86001
1557   * No longer include the old proposal document     closes: Bug#84079
1558   * Update footnote about dpkg-shlibdeps now that it uses objdump; bump up
1559     minor version number for this
1560   * Updated dpkg-shlibdeps example to use up-to-date package names (and
1561     correct dpkg-shlibdeps command line syntax)
1562   * Clarify error conditions for package installation
1563                                        (Bug#61801 from packaging-manual)
1564   * Add the "main" section of each distribution (got left out by
1565     accident!)                 (Bug#64304, #75955 from packaging-manual)
1566   * Clean version numbering string     (Bug#73064 from packaging-manual)
1567   * Install HTML version of FHS                     closes: Bug#83487
1568   * Removed bashism from debian/rules
1569
1570  -- Julian Gilbey <jdg@debian.org>  Thu, 15 Feb 2001 12:13:00 +0000
1571
1572 debian-policy (3.5.0.0) unstable; urgency=low
1573
1574   * There have been numerous changes since the last major change, and
1575     peole have had tiome now to review the recent changes, so I am
1576     updating the policy minor version to reflect the quantity and
1577     magnitude of changes since 3.2.1
1578   * More spelling corrections, thanks to "Christian T. Steigies"
1579     <cts@nikocity.de>
1580   * Added mention of  DEB_BUILD_OPTIONS in upgrading checklist.
1581                                                     closes: Bug#83924
1582   * Fixed some typos.                               closes: Bug#83960
1583   * Policy now mentions preinst scripts.            closes: Bug#80342
1584   * [AMENDMENT 2000/12/26] allow/document use of Debian Configuration
1585     management system (debconf)                     closes: Bug#80347
1586   * Yet more typo fixes                             closes: Bug#82743
1587   * Document the fact that X font utilities have moved to the package
1588     xutils                                          closes: Bug#82966
1589   * Fixed the date in the virtual package list      closes: Bug#83438
1590   * Cleaned up some ephemeral informative foornotes of the polic. Thanks
1591     to Branden Robinson <branden@debian.org>        closes: Bug#83065
1592   * Corrected reference to the mime policy.         closes: Bug#79891
1593   * Corrected reference to the menu policy.         closes: Bug#75925
1594   * Added a note to the effect that the example make snippet used to
1595     illustrate the DEB_BUILD_OPTIONS environment variable is merely
1596     informative, and expanded the example to dismiss any confusion about
1597     potential failure due to accidentally trying to strip scripts.
1598                                                     closes: Bug#80506
1599
1600  -- Manoj Srivastava <srivasta@debian.org>  Sun, 28 Jan 2001 21:59:16 -0600
1601
1602 debian-policy (3.2.1.2) unstable; urgency=low
1603
1604   * The minimal change in version number is so that people can test and
1605     root out the bugs in this document before we make everyone change to
1606     this version.
1607   * Document the Enhances relationship
1608   * Removed the restriction that one, and exactly one, person must
1609     maintain a package.                            closes: Bug#51879
1610   * Fixed a typo, and added the nogroup name, in uid/gid section of
1611     policy.                                        closes: Bug#53496
1612   * Fixed a misstatement in policy about not needing to depend on packages
1613     in the base system (not true -- the Essential tag is significant)
1614                                                    closes: Bug#53700
1615   * Clarified update-rc.d stuff                    closes: Bug#55048
1616
1617   * We have already included the material for shlibdep changes, and most
1618     of this is not relevant to policy anyway.      closes: Bug#55730
1619   * makedev--> MAKEDEV                             closes: Bug#57154
1620   * Added restrictions on the files in /usr/share/doc/
1621                                                    closes: Bug#59403
1622   * Changed location of a paragraph about copyright files into the section
1623     that deals with copyright files.               closes: Bug#65765
1624   * init script configuration variables            closes: Bug#66912
1625   * Clarifed language about packages sharing a conffile need to be marked
1626     as conflicting                                 closes: Bug#76028
1627
1628  -- Manoj Srivastava <srivasta@debian.org>  Thu, 18 Jan 2001 01:43:58 -0600
1629
1630 debian-policy (3.2.1.1) unstable; urgency=low
1631
1632   * Don't compress version.ent in the doc directory (it gets bigger!)
1633   * Incorporate the packaging manual into the policy document. The minimal
1634     change in version number is because I suspect that this version is
1635     going to be buggy.
1636                                                     closes: Bug#62943, Bug#72949
1637   * Fixed typo in menu-policy.                      closes: Bug#70442
1638   * Fixed typo in policy manual                     closes: Bug#70634, Bug#70643
1639   * Removed extraneous > from policy                closes: Bug#77645
1640   * Fixed two typos in upgrading checklist          closes: Bug#78809, Bug#78822
1641   * Fixed spelling of utility                       closes: Bug#82458
1642   * [ACCEPTED 2000/09/08] Free pkgs depending on non-US should go into
1643     non-US/{main,contrib}                          closes: Bug#69229
1644   * Added rsh-server and telnet server to the virtual packages list
1645                                                    closes: Bug#77404
1646   * Fixed outdated references to the FHS.          closes: Bug#77650
1647
1648  -- Manoj Srivastava <srivasta@debian.org>  Tue, 16 Jan 2001 23:53:31 -0600
1649
1650 debian-policy (3.2.1.0) unstable; urgency=low
1651
1652   * [AMENDMENT 15/01/2000] revision of the "to build with X support or
1653     not" policy.                                        closes: Bug#53759
1654   * [ACCEPTED 2000/06/06] Must/Should/May in policy  This is only a
1655     clarifying change, and was not intended to change the intent of
1656     policy.                                             closes: Bug#64437
1657   * [ACCEPTED 03/05/2000] About the use of conffiles.   closes: Bug#61308
1658   * [AMENDMENT 10/05/2000] s/mail\.mail/root\.mail/     closes: Bug#62668
1659   * [ACCEPTED 04/05/2000] Update for new non-US layout  closes: Bug#62946
1660   * [ACCEPTED 04/05/2000] s/debian-devel/debian-legal/  closes: Bug#62947
1661   * [ACCEPTED 04/05/2000] s/bash/base-files/            closes: Bug#62948
1662   * Typo: 1744s/tty/ttyS/                               closes: Bug#64516
1663   * proposal for mp3-encoder virtual package            closes: Bug#64004
1664   * proposal for mp3-decoder virtual package            closes: Bug#64006
1665   * new virtual package time-daemon                     closes: Bug#69031
1666   * [PATCH] typos in menu-policy.sgml                   closes: Bug#69424
1667   * [PATCH] typos and awkwardness in policy.sgml        closes: Bug#69426
1668   * the example for using nostrip in DEB_BUILD_OPTIONS is
1669     incorrect.                                          closes: Bug#69487
1670   * [PATCH] more corrections                            closes: Bug#69670
1671   * [AMENDMENT 26/10/99] Amend non-free definition      closes: Bug#46522
1672   * [AMMENDMENT 29/10/99] /bin/sh needs echo -n         closes: Bug#48247
1673   * [AMENDMENT 1999/11/23] Clarify meaning of Essential: yes
1674                                                         closes: Bug#50832
1675   * [ACCEPTED] Request for new virtual packages: rsh-client and
1676     telnet-client                                       closes: Bug#58759
1677
1678  -- Manoj Srivastava <srivasta@debian.org>  Thu, 24 Aug 2000 02:06:30 -0500
1679
1680 debian-policy (3.2.0.0) unstable; urgency=low
1681
1682   * Fixed bugs in debian-policy package:
1683   * We have had doc-base support for a while now.       closes: Bug#15709
1684   * packaging manual: Added additional clarification on dpkg
1685     behaviour.                                          closes: Bug#17369
1686   * [PROPOSAL] Do not make hardlinks to conffiles       closes: Bug#22935
1687   * [PROPOSED]: clarification needed about diversions.
1688     fixed usage for dpkg-divert                         closes: Bug#29522
1689   * [OLD PROPOSAL] debian-policy has an unclear statement
1690     on dependancies and priorities                      closes: Bug#39398
1691   * [ACCEPTED 10/26/99] changelog.html.gz sanitization. closes: Bug#40934
1692   * [AMENDED 07/09/1999] policy on -g, a proposal       closes: Bug#43787
1693   * Fixed missing </chapt> tag.                         closes: Bug#51091
1694   * Correct typo in section 2.3.5                       closes: Bug#52225
1695   * Documented that the library before the symlink hack
1696     (which dependend on file system specific kinks to work)
1697     is no longer required by newer versions of dpkg.    closes: Bug#53405
1698   * [ACCEPTED 02/01/2000] policy for usage of "xserver"
1699     alternative                                         closes: Bug#53755
1700   * [ACCEPTED 02/01/2000] additions to virtual package
1701     list                                                closes: Bug#53756
1702   * [ACCEPTED 02/01/2000] policy for "x-terminal-emulator"
1703      virtual package and alternative                    closes: Bug#53757
1704   * [ACCEPTED 02/01/2000] policy for "x-window-manager"
1705      virtual package and alternative                    closes: Bug#53758
1706   * [ACCEPTED 02/01/2000] revision of X application-defaults
1707     policy                                              closes: Bug#53760
1708   * [ACCEPTED 02/01/2000] revision of the Motif/LessTif
1709     policy                                              closes: Bug#53761
1710   * [ACCEPTED 02/01/2000] applying the FHS to packages
1711     that use X                                          closes: Bug#53762
1712   * [ACCEPTED 02/01/2000] policy for X font packages    closes: Bug#53763
1713   * Moved the documents into the Debian/ section, since
1714     that is where they belong, really.                  closes: Bug#54777
1715   * Fixed the ftp location in the manuals.              closes: Bug#56407
1716   * Fixed missing urlname entity in the sgml docs (where
1717     was it defined before anyway?)                      closes: Bug#56692
1718   * Fixed bugs in packaging-manual package:
1719   * Fixed typo where dpkg-genchanges was used instead of
1720     dpkg-gencontrol.                                    closes: Bug#58771
1721   * Other changes:
1722   * Added policy-process to document current procedures.
1723   * Added a dependency on fileutiles >=4.0, since the package would fail
1724     to install with older fileutils.
1725   * Installed FHS version 2.1
1726   * Policy recommends packaging manual and vice versa
1727   * Added FHS details to copyright file
1728   * Updaed the upgrade checklist. Minor changes to the ./debian/rules
1729     file.
1730   * Added footnotes in the packaging manual warning about the upcoming
1731     dpkg-shlibdeps change as in Bug#55730
1732
1733  -- Manoj Srivastava <srivasta@debian.org>  Sun, 30 Jul 2000 17:43:02 -0500
1734
1735 debian-policy (3.1.1.3) unstable; urgency=low
1736
1737   * Fixed an upgrade bug when /usr/doc happens to be a symlink, and does
1738     not point to /usr/share/doc. A couple of people were bitten by this.
1739
1740  -- Manoj Srivastava <srivasta@debian.org>  Mon, 28 Feb 2000 22:27:05 -0600
1741
1742 debian-policy (3.1.1.2) unstable; urgency=low
1743
1744   * Correct missing </chapt> in packaging.sgml (closes: #51091)
1745   * Correct typo in policy 2.3.5 (closes: #52225)
1746
1747  -- Julian Gilbey <jdg@debian.org>  Mon, 20 Dec 1999 20:39:57 +0000
1748
1749
1750 debian-policy (3.1.1.1) unstable; urgency=low
1751
1752   * Correction to typo in packaging manual, section 6.2.
1753   * Correction to typo in packaging manual, section 12.2.5 (closes:
1754     #50502)
1755   * More corrections to packaging manual typos (closes: #50857)
1756
1757  -- Julian Gilbey <jdg@debian.org>  Mon, 22 Nov 1999 19:23:31 +0000
1758
1759 debian-policy (3.1.1.0) unstable; urgency=low
1760
1761   * Correct description of negated architectures in Build-Depends
1762     description in Packaging manual (closes: #49901)
1763
1764  -- Julian Gilbey <jdg@debian.org>  Tue, 16 Nov 1999 15:03:48 +0000
1765
1766 debian-policy (3.1.0.0) unstable; urgency=low
1767
1768   * Add instructions on /usr/doc -> /usr/share/doc symlinks (closes:
1769     #45561, #42447, #48570)
1770   * Added source dependencies (closes: #41232)
1771   * Deprecated /etc/rc.boot (closes: #32448, #32449)
1772   * Update-rc.d now only legal way to automatically access /etc/rc?.d
1773     directoried (closes: #41547)
1774   * FHS compliant location of examples (closes: #42849)
1775   * Added ispell-dictionary to virtual-packages.list (following new
1776     suggestions: no objections => accept) (closes: #8221)
1777   * Added man-browser to virtual-packages.list (closes: #24695)
1778   * Added ident-server to virtual-packages.list (closes: #45307)
1779   * Alphabeticised virtual packages list ;)
1780   * Corrected GPL reference in proposal.sgml
1781   * Clarification of "extra" priority (closes: #33076)
1782   * Remove buggy and seriously problematic licenses from list of contrib
1783     package criteria (closes: #45318)
1784   * Move docs to /usr/share/doc with a compatibility symlink (closes:
1785     #41829)
1786   * Update to FHS 2.1 draft #3 (for /var/state etc. changes).
1787   * Correct /var/lib/games -> /var/games (closes: #42358)
1788   * Added MIME subpolicy (closes: #46516)
1789   * Added support for VISUAL (closes: #41121)
1790   * Clarify non-dependence on /usr/local (closes: #44922)
1791   * Modified description of mail spool locking (closes: #43651)
1792   * Clarified wording of conffiles and configuration files (closes:
1793     #40766, #40767)
1794   * Changed description of release numbers (closes: #44620)
1795   * Added changelog.html -> changelog requirement (closes: $40934)
1796   * packaging-manual now correctly installs its docs (closes: #44643)
1797   * The packaging manual now discusses version numbers based on dates
1798     (closes: #17621)
1799   * Mention ls -f for testing order in which files appear on disk (closes:
1800     #19179)
1801   * Change order of '.' and '+' in description of version numbers (closes:
1802     #41095)
1803   * s/fields/field names/ in section 4.1 of packaging manual for clarity
1804   * Add Build-Depends-Indep: field to control file
1805
1806  -- Julian Gilbey <jdg@debian.org>  Thu,  4 Nov 1999 23:50:37 +0000
1807
1808 debian-policy (3.0.1.1) unstable; urgency=low
1809
1810   * Typo corrected in packaging manual. closes: Bug#40180
1811   * Chnaged rules file to create ps and pdf files.
1812
1813  -- Manoj Srivastava <srivasta@debian.org>  Mon, 16 Aug 1999 01:21:09 -0500
1814
1815 debian-policy (3.0.1.0) unstable; urgency=low
1816
1817   * A few typos and omissions corrected
1818   * Added the pop3-server to the virtual packages list, as decided on the
1819     list.
1820   * Fix the self reference to a location on the web site. closes: Bug#39408
1821   * Added the clarification that the .la files are essential for the
1822     packages using libtool's libltdl library, in which case the
1823     .la files must go in the run-time library package. (this is why this
1824     is version 3.0.1.0, and not 3.0.0.1)
1825   * The virtual package list has new directions (this has been true for a
1826     while, I am just closing the bug now). closes: Bug#26159
1827   * Since this package now contains the FHS, this closes: Bug#25533
1828   * The General resolution prototcol handling of the logos closes: Bug#26915
1829   * Inclusion of the Menu policy in the main policy document closes: Bug#30036
1830   * Since proposal submitting guidelines are now in the policy package,
1831     this closes: Bug#38612
1832   * Changed a /usr/doc reference to /usr/share/doc which had beeen missed
1833     before. closes: Bug#40864
1834
1835  -- Manoj Srivastava <srivasta@debian.org>  Thu, 15 Jul 1999 13:35:11 -0500
1836
1837 debian-policy (3.0.0.0) unstable; urgency=low
1838
1839   * This is a test version of the policy package, and shall not be
1840     officially uploaded.
1841   * Merged in the packaging manual sources (we still have two separate
1842     .deb packages)
1843   * Multiple minor packaging tweaks.
1844   * [ACCEPTED 1998/05/01] Policy clarification about Standards-Version
1845     Added the clarifying paragraph (and the rationale in a footnote).
1846     closes: Bug#21969
1847   * [ACCEPTED 1999/04/05] Policy note that GPL moved to
1848     /usr/share/common-licenses. Again, also added the rationale as a
1849     footnote. closes: Bug#28747
1850   * [ACCEPTED 1999/05/04] Libtool archive (*.la) files in -dev' packages
1851     closes: Bug#37257, Bug#37338
1852   * [ACCEPTED 1999/04/28] Logrotation. Standardizer on logrotate.
1853     closes: Bug# 37342
1854   * [ACCEPTED 1999/05/23] Rewrite of section 5.7 (Programs for the X
1855     Window System) closes: Bug#38212
1856   * [ACCEPTED 1999/05/15] Separate menu policy (like virtual package list)
1857     closes: Bug#37713
1858   * [ACCEPTED 1999/05/09] Utmp group proposal
1859     closes: Bug#37389
1860   * [ACCEPTED 1999/05/09] Adopt the FHS in place of FSSTND
1861     Changed all references to the proper FHS versions. This was a first
1862     scan, so some references may still need to be changed. closes: Bug#37345
1863   * Updated the upgrading checklist.
1864   * updated the proposal for policy update to reflect the latest
1865
1866  -- Manoj Srivastava <srivasta@debian.org>  Wed, 30 Jun 1999 22:49:15 -0500
1867
1868 debian-policy (2.5.1.0) unstable; urgency=low
1869
1870   * Removed double '>' marks from the policy document. closes: Bug#35095
1871   * Corrected canonical source for "Csh Programming Considered Harmful"
1872     closes: Bug#36286 Bug#32499
1873   * Fixed typo in invocation of update-rc.d. closes: Bug#34988 Bug#34543
1874   * Fixed misspelling of accessible. Ran ispell over the rest of the
1875     document (painful because of the large number of technical terms in
1876     there). closes: Bug#34233
1877   * Make the binary package contain the version.ent as well. closes: Bug#31033
1878   * Fixed typo s/as is/is/. closes: Bug#30302
1879   * AMENDMENT 23/04/1999: changed /etc/nntpserver recommendation to
1880     /etc/news/server. closes: Bug#21875
1881   * Added the current list of policy maintainers. closes: Bug#30148
1882
1883  -- Manoj Srivastava <srivasta@debian.org>  Tue, 27 Apr 1999 11:10:29 -0500
1884
1885 debian-policy (2.5.0.0) unstable; urgency=low
1886
1887   * AMENDMENT: Added in changes in Bug #25911, which rearranged sections
1888     to create a new section 4, namely, files. Section 3.3 ("Files") should
1889     become Section 4.  The Sections that are currently Section 4 and
1890     Section 5 should be moved down to become Section 5 and Section 6
1891     accordingly.
1892
1893     What is now Section 5.5 ("Log files") should be moved to be a
1894     subsection of the new Section 4 ("Files"), becoming section 4.8,
1895     placing it after "Configuration files", moving the would-be Section
1896     4.8 ("Permissions and owners") to Section 4.9.  All subsections of the
1897     current Section 5 after 5.5 should be accordingly moved down to fill
1898     in the number gap.
1899
1900     This, along with the next amendment, justifies bumping up the version
1901     number. closes: BUG#25911
1902
1903   * AMENDMENT: Added in changes in Bug #21185, about the naming and
1904     compression of changelog files. Now, if the upstream changelog file is
1905     HTML formatted, it should be accessible as
1906     /usr/doc/<package>/changelog.html.gz It also allows for this to be a
1907     symlink, if the upstream file name does not conform to Debian
1908     conventions. closes: BUG#21185
1909
1910   * AMENDMENT: Added in changes in Bug #7890, to make clear that the HTML
1911     documents should be supplied in _some_ package, not necessarily in the
1912     main binary package (at the discretion of the maintainer).
1913     closes: BUG#7890
1914
1915   * AMENDMENT: Added in changes in Bug #26461, which corrects the policy
1916     to refer to /usr/doc/<package>/copyright, rather than
1917     /usr/doc/copyright/<package>. closes: BUG#26461
1918
1919   * AMENDMENT: Added in changes in Bug #25385, which allow the
1920     architecture specification strings to be of the form <arch>-<os>,
1921     where os is one of linux, gnu. Previously, only linux was allowed, now
1922     we also cater to the hurd. closes: BUG#25385
1923
1924   * The responsibility of the contents of this package has now passed to
1925     the debian-policy mailing list. The packaging details are now being
1926     managed by a group of maintainers that do ot won the contents.
1927
1928   * Make the package optional, not extra.
1929
1930   * Re did the SGML markup. Normalized the document, and undid the omitted
1931     and shor tags. Personally, I use too many DTD's in real life to be so
1932     converssant with each one to be clever with tag omissions, and, since
1933     I have a smart editor, omitting tags does not byuy one much. In the
1934     process, I discovered a few errors in the markup (one of my
1935     predecessors hasd the unfortunate habit of treating <p> as a "create
1936     some space here" tag, and more often than not put it at the end of a
1937     paragraph, rather than using is as a container element (which is what
1938     it is, really).
1939
1940   * Re did the control files, making them more robust
1941
1942   * re did the rules file, making it more general, and easier to maintain
1943     by putting in a layer of abstractions.
1944
1945
1946  -- Manoj Srivastava <srivasta@debian.org>  Thu, 29 Oct 1998 15:16:52 -0600
1947
1948 debian-policy (2.4.1.4) unstable; urgency=low
1949
1950   * New Maintainer <debian-policy@lists.debian.org>
1951
1952  -- Philip Hands <phil@hands.com>  Sat,  5 Sep 1998 02:41:35 +0100
1953
1954 debian-policy (2.4.1.3) unstable; urgency=low
1955
1956   * New maintainer (with changes from Adam P. Harris' proposed NMU)
1957   * policy.sgml:    some awkward phrasings fixed (closes Bug#22006)
1958   * policy.sgml:    s/depreciated/deprecated (closes Bug#21831)
1959   * debian/control: added conflict doc-base (<< 0.6), which I still am not
1960     sure why we need this but hey (closes Bug#21554)
1961   * policy.sgml: use new <url> tag where appropriate
1962   * policy.sgml, debian/control: always dynamically self reference the
1963     current version of policy, that is, do not hard code policy revision
1964     or date anywhere
1965   * debian/rules: use dpkg-gencontrol -isp
1966   * bugs fixed in some unknown previous version (closes Bug#23177)
1967
1968  -- Philip Hands <phil@hands.com>  Tue, 11 Aug 1998 09:54:17 +0100
1969
1970 debian-policy (2.4.1.2) frozen unstable; urgency=low
1971
1972   * non-maintainer release
1973   * rebuild package to fix truncated Chapter 3 (Bug#23408, not marked as
1974     important but should be, since a gaping hole in policy is very
1975     annoying.)
1976   * bumped version of policy, within the document, to this version number,
1977     but not the date, indicating nothing really changed since then
1978   * no content changes
1979   * debian/rules: clean is a little cleaner
1980
1981  -- Adam P. Harris <aph@debian.org>  Tue, 16 Jun 1998 03:15:22 -0400
1982
1983 debian-policy (2.4.1.1) frozen unstable; urgency=low
1984
1985   * Orphaned package
1986
1987  -- Christian Schwarz <schwarz@debian.org>  Thu, 14 May 1998 21:54:50 +0200
1988
1989 debian-policy (2.4.1.0) frozen unstable; urgency=low
1990
1991   * Changes to the Debian Policy Manual:
1992
1993     - Updated section 3.1.2 Site-specific programs
1994           and section 3.8 Keyboard configuration:
1995       + improved wording (fixes:bug#20129)
1996
1997     - Updated section 2.1.7 Subsections:
1998       + fixed typos (fixes:bug#18145)
1999
2000     - Updated section 3.3.5 Symbolic links:
2001       + symbolic links within a toplevel directory should be relative,
2002         symbolic links between toplevel directories should be absolute
2003         (cf., Policy Weekly Issue#6, topic 2)
2004
2005     - Updated section 3.4 System run levels:
2006       + Intro: mention /etc/rcS.d (links to boot time scripts)
2007       + Notes: include rationale why /etc/init.d scripts have to be tagged
2008         as conffiles (fixes:bug#16199)
2009       + Example: changed example init.d script to handle force-reload
2010         and restart options and to comply with the console message
2011         standard (fixes:bug#19216)
2012
2013     - Updated section 4.8 Emacs lisp programs:
2014       + Replaced old section about lisp programs with a reference to
2015         the file debian-emacs-policy.gz, installed by the emacsen-common
2016         package.
2017
2018     - Updated section 4.9 Games:
2019       + manpages for games should be installed in /usr/man/man6
2020         (cf., Policy Weekly Issue#6, topic 3)
2021
2022     - Removed one example reference to the current standards version
2023     - Include manual's date as plain text in the .sgml source so that
2024       a recompiled manual uses the same release date
2025
2026   * Changes to the authoritative list of virtual package names:
2027     - Removed obsolete virtual package `emacs'
2028
2029   * New version numbering scheme:
2030
2031     - The version numbers are independent of dpkg now, but all policy
2032       manuals (the Debian Policy Manual, the Debian Packaging Manual, and
2033       the Debian Developer's Reference) share the same version numbering
2034       scheme.
2035
2036     - The first three digits of the version number specify the
2037       `Standards-Version.' This number is incremented with each policy
2038       change. The fourth digit represents the `patch-level,' which may
2039       differ between the manuals.
2040
2041       If only the patch-level digit is incremented, no changes in policy
2042       have been made, except bug fixes and clarifications. Packages only
2043       have to specify the first three digits of the version number in the
2044       `Standards-Version' field of their source packages.
2045
2046   * Packaging changes:
2047
2048     - Uploaded to frozen and unstable. This is a documentation-only
2049       package and the changes to the manual are relevant for hamm.
2050
2051     - Fixed FSF's address in copyright file (detected by Lintian)
2052
2053  -- Christian Schwarz <schwarz@debian.org>  Tue, 14 Apr 1998 10:08:09 +0200
2054
2055 debian-policy (2.4.0.0) unstable; urgency=low
2056
2057   * Changes to the Debian Policy Manual:
2058
2059     - Updated section 3.3.4 Scripts:
2060       + /bin/sh may be any POSIX compatible shell
2061       + scripts including bashisms have to specify /bin/bash as
2062         interpreter
2063       + scripts which create files in world-writable directories
2064         (e.g., in /tmp) should use tempfile or mktemp for creating
2065         the directory
2066
2067     - Updated section 3.3.5 Symbolic Links:
2068       + symbolic links referencing compressed files must have the same
2069         file extension as the referenced file
2070
2071     - Updated section 3.3.6 Device files:
2072       + /dev/tty* serial devices should be used instead of /dev/cu*
2073
2074     - Updated section 3.4.2 Writing the scripts [in /etc/init.d]:
2075       + all /etc/init.d scripts have to provide the following options:
2076         start, stop, restart, force-reload
2077       + the reload option is optional and must never stop and restart
2078         the service
2079
2080     - Updated section 3.5 Cron jobs:
2081       + cron jobs that need to be executed more often than daily should
2082         be installed into /etc/cron.d
2083
2084     - Updated section 3.7 Menus:
2085       + removed section about how to register HTML docs to `menu'
2086         (the corresponding section in 4.4, Web servers and applications,
2087         has been removed in policy 2.2.0.0 already, so this one was
2088         obsolete)
2089
2090     - New section 3.8 Keyboard configuration:
2091       + details about how the backspace and delete keys should be
2092         handled
2093
2094     - New section 3.9 Environment variables:
2095       + no program must depend on environment variables to get a
2096         reasonable default configuration
2097
2098     - New section 4.6 News system configuration:
2099       + /etc/news/organization and /etc/news/server should be supported
2100         by all news servers and clients
2101
2102     - Updated section 4.7 Programs for the X Windows system:
2103       + programs requiring a non-free Motif library should be provided
2104         as foo-smotif and foo-dmotif package
2105       + if lesstif works reliably for such program, it should be linked
2106         against lesstif and not against a non-free Motif library
2107
2108     - Updated section 4.9 Games:
2109       + games for X Windows have to be installed in /usr/games, just as
2110         non-X games
2111
2112     - Lots of typos fixed (thanks to Ray Dassen for the patch!)
2113
2114   * Changes to the authoritative list of virtual package names:
2115     - added `libc-dev' and `emacsen'
2116
2117   * Merged `/usr/doc/debian-policy/changelog-policy.gz' into this
2118     changelog file
2119
2120   * Included `Policy checklist for upgrading your packages' from the
2121     Policy Home Page as /usr/doc/debian-policy/upgrading-checklist.text.gz
2122
2123   * Added support for doc-base to register the Policy Manual to the
2124     online documentation systems dwww and dhelp (fixes:#15710)
2125
2126   * Upgraded to standards version 2.4.0.0 (no changes)
2127
2128  -- Christian Schwarz <schwarz@debian.org>  Fri, 30 Jan 1998 21:58:25 +0100
2129
2130 debian-policy (2.3.0.1) unstable; urgency=low
2131
2132   * Changes in the Debian Policy Manual:
2133     - X library package is now called xlib6g
2134   * Changes in the authoritative list of virtual package names:
2135     - Added emacs, c-compiler, fortran77-compiler, lambdamoo-core,
2136       lambdamoo-server
2137   * Conflict with old dpkg-dev version that included policy manual
2138     (fixes #13790)
2139   * Removed `tentative-opt-draft' from package since people considered
2140     the draft official policy (which is not the case)
2141   * Don't use debstd anymore
2142
2143  -- Christian Schwarz <schwarz@debian.org>  Tue, 21 Oct 1997 23:03:52 +0200
2144
2145 debian-policy (2.3.0.0) unstable; urgency=low
2146
2147   * Changes in the Debian Policy Manual:
2148     - reworked chapter `The Debian Archive' to cover new
2149       contrib/non-free policy
2150     - call "contrib" and "non-free" a `section' (not `distribution')
2151     - refer to license files (GPL, LGPL, etc.) as uncompressed files
2152     - changed `/etc/news/server' into `/etc/nntpserver' in example of
2153       maintainer scripts (fixes #11517)
2154     - new section about `Daemons'
2155     - updated section about `Configuration files'
2156     - MUAs and MTAs have to use liblockfile
2157     - fixed typos and grammatical errors
2158   * Changes in the authoritative list of virtual package names:
2159     - renamed tcl/tk virtual package names to `tclsh' and `wish'
2160   * Paper about libc6 migration:
2161     - fixed typos (fixes #11641), thanks to James Troup for the patch!
2162   * SGML source code included in package
2163   * don't use `2-up' style for PostScript version (fixes #11095)
2164
2165  -- Christian Schwarz <schwarz@debian.org>  Mon,  2 Sep 1997 00:54:31 +0200
2166
2167 debian-policy (2.2.0.0) unstable; urgency=low
2168
2169   * Changes in the Debian Policy Manual:
2170     - completely reworked structure
2171     - moved sections about new maintainers, upload procedure, interim
2172       releases, and mailing lists into the Developers Reference Manual
2173     - moved a few (small) sections into the Debian Packaging Manual
2174     - removed all those ugly footnotes
2175     - new example for "reload" in section about console messages
2176     - mention Artistic License (fixes #9793)
2177     - don't mention dpkg's version number in Policy Manual
2178     - rewrote abstract and section introductions
2179     - mention "orphaned packages"
2180     - maintainer is responsible for a package license to comply with the
2181       distributions' policy
2182     - putting a package into base section requires discussion on debian-devel
2183     - rewrote sections about "pre-depends", "essential" and, "base" packages
2184     - added note that non-us' maintainers have to live outside the US
2185     - added crypto-hook statement (fixes #7257)
2186     - added section about arch spec strings
2187     - rewrote section about "Site specific programs" (/usr/local)
2188     - included Ian's suggestions for user IDs
2189     - added section about "menus"
2190     - removed section about "web menus" since this will be superseded with
2191       the new documentation policy soon
2192     - incorporated "Debian Free Software Guidelines" (fixes #9024)
2193     - removed note that linking with -g produces large a.out binary (fixes
2194       #11008)
2195     - added section about editors and pagers
2196     - added note about Package priorities and dependencies
2197     - added section about cron jobs (fixes #8814)
2198     - added section about device files
2199     - don't install shared libraries as executable (fixes #7129)
2200     - app-defaults files may not be conffiles (cf. #2717)
2201     - lots of minor changes not worth mentioning here (typos, formulations,
2202       etc.)
2203   * Changes in the authoritative list of virtual package names
2204     - Removed obsolete virtual packages: xR6shlib, xlibraries,
2205       compress, emacs, sgmls, inews, gs_x, gs_svga, gs_both, xpmR6
2206     - Added new section about obsolete names
2207   * Added Helmut Geyer's paper about libc5-libc6 migration
2208   * Fixed package's description
2209
2210  -- Christian Schwarz <schwarz@debian.org>  Sun, 13 Jul 1997 13:25:51 +0200
2211
2212 debian-policy (2.1.3.3) frozen unstable; urgency=low
2213
2214   * Mention Artistic License in section 2.5 (bug #9755)
2215
2216  -- Christian Schwarz <schwarz@debian.org>  Wed, 14 May 1997 16:53:15 +0200
2217
2218 debian-policy (2.1.3.2) frozen unstable; urgency=low
2219
2220   * Fixed an email address, an URL, and several typos in chapter 6 (#9358)
2221   * Added new virtual package "wordlist" to list (requested by Joey Hess)
2222   * Changed wording in section about "non-free" packages as suggested
2223     by Kai Henningsen (#7076)
2224
2225  -- Christian Schwarz <schwarz@debian.org>  Mon, 5 May 1997 20:05:39 +0200
2226
2227 debian-policy (2.1.3.1) frozen unstable; urgency=low
2228
2229   * Fixed bug in chapter 7: `-ur' should read `-us' (#8874)
2230   * Fixed bug in chapter 7: `-rwhatever' also needed for rebuild (#8874)
2231   * Create a PS and HTML version of the Policy Manual and upload it
2232     "byhand".
2233   * Install virtual-package-names-list.text in /usr/doc/debian-policy
2234     and upload it "byhand" too.
2235
2236  -- Christian Schwarz <schwarz@debian.org>  Tue, 29 Apr 1997 18:02:14 +0200
2237
2238 debian-policy (2.1.3.0) unstable; urgency=low
2239
2240   * Initial Release.
2241   * New Policy Manager: Christian Schwarz <schwarz@debian.org>
2242   * Added section 2.4 about the "non-us" distribution.
2243   * Added section 3.1.1 about the "Package" field in the control file.
2244   * Added section 3.2.1 about "Binaries": two programs with different
2245     functionality must not have the same name.
2246   * Changed headline of section 3.2.6 into "Debian changelog and upstream
2247     changelog" as suggested by Santiago Vila Doncel <sanvila@unex.es>.
2248   * Added log-rotating example to section 3.2.9 that tests with `-sf',
2249     as suggested by Boris D. Beletsky <borik@isracom.co.il>.
2250   * Added section 3.13: "Webstandard 3.0" by Christoph Lameter.
2251   * Added section 3.14: "Standard for Console Messages" by Christian Schwarz.
2252   * Split section 4.1 into 4.1.1 (Options for binaries) and 4.1.2 (Options
2253     for libraries)
2254   * Added note to 4.1.2: Libraries should be compiled with `-D_REENTRANT'
2255     to make them compatible with LinuxThreads, by Rob Browning
2256     <osiris@cs.utexas.edu>.
2257   * Added note to 4.1.2: Libraries should be stripped with
2258     "strip --strip-unneeded", by Guy Maor <maor@ece.utexas.edu>.
2259   * Section 5.2: Policy changelog is now
2260     "/usr/doc/debian-policy/changelog-policy.gz". This fixes bug #6130.
2261   * Section 6.2 renamed to "Uploading your first Debian package". This
2262     fixes bug #6130.
2263
2264  -- Christian Schwarz <schwarz@debian.org>  Sat, 15 Mar 1997 18:08:56 +0100
2265
2266 debian-manuals (2.1.2.2) frozen unstable;
2267
2268   * Fixed even more typographical and grammatical errors in Policy and
2269   Programmer's manual
2270   * Corrected the contact email addresses again.
2271   * Added a paragraph to Policy 6.3 on taking over an old package (Guy Maor)
2272   * Added a paragraph to Programmer 4.2.14 on listing distributions to load
2273   a package into. (Guy Maor)
2274   * Further clarification of use of absolute pathnames in scripts in
2275   Programmer 6.1.
2276
2277  -- David Morris <bweaver@worf.netins.net>  Tue, 3 Dec 1996 23:28:04 -0600
2278
2279 debian-manuals (2.1.2.1) frozen unstable;
2280
2281   * Many editorial and formatting revisions with suggestions from Ian Jackson,
2282   Guy Maor and others
2283   * correction of chiark address in Policy 6.2
2284   * footnote in Programmers chapter 2 pointing to deb(5) manpage for
2285   description of deb file format.
2286   * addition of more dpkg examples in Programmer chapter 2
2287   * Replace paragraph in Policy 4.1 outlining compiling parameters for
2288   shared libraries.
2289   * Added paragraph in Programmer 6.1 on paths in maintainer scripts
2290   (Bug #2481)
2291   * Cleaned up language and formatting of Programmer's 12.2, shlibs
2292   * Corrected contact addresses for listmaster and override-change
2293
2294  -- David Morris <bweaver@worf.netins.net>  Wed, 27 Nov 1996 08:17:16 -0600
2295
2296 debian-manuals (2.1.2.0) frozen unstable;
2297
2298   * Mostly editorial changes in Policy Manual.
2299   * Added summary of distribution criteria to Introduction
2300   * Added section headings for copyright criteria
2301   * Fixed typos (Bugs #4485, #4622)
2302   * Added paragraph in Compilation Options related to use of shared and
2303     static libraries. (Bug #5299)
2304   * Paragraph added about where to find PGP and other export restricted
2305     packages in section on Procedure
2306   * Change in List administrator and in the contact address for becoming
2307     a package maintainer
2308   * A paragraph added related to who to contact for package maintainer changes.
2309   * Changed where to send upload announcements: uploads destined for unstable,
2310     frozen, or experimental go to debian-devel-changes.
2311
2312   * Made some mostly editorial changes to Programmers Manual.
2313   * Added a recommendation to debmake in Introduction.
2314   * A further interpretation of the various Distributions is added with
2315     the intent of helping people decide which one to choose. (section 4.2.14)
2316   * Section 12 on Shared Libraries expanded with further technical information
2317     on various shlib files
2318   * Section in 2.2 on format of shlib file moved to new subsection within 12.
2319   * Paragraph on adding a symlink without version number added to Shared
2320     Library Section (Guy Maor, Bug #5299)
2321
2322  -- David Morris <bweaver@worf.netins.net>  Fri, 22 Nov 1996 23:41:39 -0600
2323
2324 debian-manuals (2.1.1.0) unstable;
2325
2326   * Hard links are forbidden in source packages (they didn't work anyway,
2327     and can't easily be made to work reliably).
2328   * Do not use dpkg-divert or update-alternatives without consultation.
2329
2330   * Do not need to declare dependencies on Essential packages.
2331   * Restrictions on Pre-Depends stated in policy manual.
2332   * debian/substvars file is now almost always auto-generated.
2333   * Shared libraries must be installed stripped.
2334   * Essential and Pre-Depends put together in policy manual.
2335
2336   * Explained component-wise (file-wise) vs. package-wise dependencies.
2337
2338  -- Ian Jackson <ian@chiark.greenend.org.uk>  Thu, 12 Sep 1996 01:00:41 +0100
2339
2340 debian-manuals (2.1.0.0) unstable;
2341
2342   * Upstream changelog must be installed too (was just recommended).
2343
2344   * Modification to use dpkg-shlibdeps added to conversion instructions.
2345   * Packages which are buggy and orphaned but which are preserved for
2346     compatibility go in contrib.
2347
2348   * Programmers' manual source package section refers to conversion
2349     instructions in policy manual.
2350   * Make it clear that recommending a non-free or contrib package puts a
2351     package in contrib.
2352
2353  -- Ian Jackson <ian@chiark.chu.cam.ac.uk>  Sun, 1 Sep 1996 17:47:18 +0100
2354
2355 debian-manuals (2.0.1.0) unstable;
2356
2357   * varargs.h and libtermcap are obsolete - use stdarg.h and ncurses.
2358   * Shared library link/library ordering corrected (aargh).
2359   * When to byte-compile Elisp files.
2360   * Missing final newlines not represented by dpkg-source.
2361
2362   * Must post upload announcements to debian-changes.
2363   * Moved some sections into new `configuring and building' chapter.
2364   * Typo fixes.
2365
2366  -- Ian Jackson <ian@chiark.chu.cam.ac.uk>  Sat, 31 Aug 1996 20:07:22 +0100
2367
2368 debian-manuals (2.0.0.0) unstable;
2369
2370   * Footnote added OK'ing copyrights which require name changes.
2371   * More detail about changelog format names.
2372
2373   * Problematic licence restrictions are formatted as lists.
2374   * Mentioned 822-date utility as way to generate RFC822 format dates.
2375   * Typos corrected.
2376   * Released.
2377
2378  -- Ian Jackson <ian@chiark.chu.cam.ac.uk>  Mon, 26 Aug 1996 14:27:34 +0100
2379
2380 debian-manuals (0.2.1.1) unstable;
2381
2382   * Can't overwrite directories in one package with files in another.
2383
2384  -- Ian Jackson <ian@chiark.chu.cam.ac.uk>  Sat, 24 Aug 1996 18:44:54 +0100
2385
2386 debian-manuals (0.2.1.0) unstable;
2387
2388   * Policy says when and how to include original source in upload.
2389
2390   * Need -sa on dpkg-genchanges/dpkg-buildpackage when converting.
2391
2392   * Use minor patchlevel for meaning changes which don't affect packages.
2393   * More verbosity about netiquette.
2394   * Reorganised participation and upload policy: merged with mailing lists.
2395
2396  -- Ian Jackson <ian@chiark.chu.cam.ac.uk>  Fri, 23 Aug 1996 12:48:09 +0100
2397
2398 debian-manuals (0.2.0.1) experimental;
2399
2400   * Said that system administrators' manual does not exist.
2401
2402  -- Ian Jackson <ian@chiark.chu.cam.ac.uk>  Fri, 23 Aug 1996 04:05:36 +0100
2403
2404 debian-manuals (0.2.0.0) experimental;
2405
2406   * Draft releases.
2407
2408  -- Ian Jackson <ian@chiark.chu.cam.ac.uk>  Wed, 21 Aug 1996 15:07:53 +0100