Manoj Srivastava [Thu, 10 Sep 2009 03:45:59 +0000 (22:45 -0500)]
Typo fix: relayed -> related.
Thanks to Matt Kraai for pointing this out.
Signed-off-by: Manoj Srivastava <srivasta@debian.org>
Manoj Srivastava [Mon, 7 Sep 2009 20:31:00 +0000 (15:31 -0500)]
Merge branch 'master' into srivasta
Bill Allombert [Sat, 5 Sep 2009 09:10:30 +0000 (11:10 +0200)]
* Also provide documents in single-file HTML format.
Proposed by Jari Aalto.
Closes: #544353
Russ Allbery [Sun, 16 Aug 2009 00:19:11 +0000 (17:19 -0700)]
Update standards version to 3.8.3
Russ Allbery [Sun, 16 Aug 2009 00:15:25 +0000 (17:15 -0700)]
Finalize changes for 3.8.3.0
Russ Allbery [Sun, 16 Aug 2009 00:15:13 +0000 (17:15 -0700)]
Document install-info dependency in upgrading-checklist
Russ Allbery [Sun, 16 Aug 2009 00:10:16 +0000 (17:10 -0700)]
Document that control field values are case-sensitive
Document that control field values are case-sensitive unless the field
description says otherwise.
Russ Allbery [Sun, 16 Aug 2009 00:04:24 +0000 (17:04 -0700)]
Remove seconds by non-DDs
Consensus on debian-policy seems to be that seconding should be
restricted to Debian Developers, so remove seconds from non-DDs and
add an additional second from that thread for the man page translation
change.
Russ Allbery [Sun, 16 Aug 2009 00:04:00 +0000 (17:04 -0700)]
sensible-* come from the sensible-utils package
Say that sensible-editor and sensible-pager are provided by the
sensible-utils package, not by the base system. Thanks, Clint Adams
and Steve Langasek. (Closes: #541537)
Russ Allbery [Sat, 15 Aug 2009 23:49:37 +0000 (16:49 -0700)]
Add dependency recommendation for packages with info documents
This is an additional fix for #538665. Recommend a dependency that
ensures a triggerized install-info is available so that the dir file
will be properly rebuilt on partial upgrades from lenny. Reviewed
by Bill Allombert and Raphaël Hertzog.
Russ Allbery [Mon, 10 Aug 2009 20:28:04 +0000 (13:28 -0700)]
Merge branch 'bug538665-rra'
Russ Allbery [Mon, 10 Aug 2009 20:27:44 +0000 (13:27 -0700)]
Changelog and upgrading-checklist for #538665
Russ Allbery [Mon, 10 Aug 2009 20:23:34 +0000 (13:23 -0700)]
Fix the footnote on modifying Texinfo source for dir information
The footnote about how to modify the Texinfo source to add the necessary
info directory information ended two lines before it should. Thanks,
Raphaël Hertzog.
Russ Allbery [Sun, 9 Aug 2009 18:50:28 +0000 (11:50 -0700)]
dpkg triggers, not dpkg hooks, for install-info
Russ Allbery [Sat, 8 Aug 2009 09:33:16 +0000 (02:33 -0700)]
Fix typo in Description control field description
Thanks, Ben Finney.
Russ Allbery [Sat, 8 Aug 2009 08:14:46 +0000 (01:14 -0700)]
Improve Description and Changes specification for *.changes
* Change the wording of the Description and Changes field specifications
for *.changes files to more closely match the wording for Files and
add more details about the contents of the Description field in
a *.changes file.
Russ Allbery [Sat, 8 Aug 2009 03:06:17 +0000 (20:06 -0700)]
Clarify the description of the Files control field
Reword a difficult sentence in the Files control field description and
add examples of the two versions of the field. Thanks to Jeremiah
Foster for the report and wording discussion.
Russ Allbery [Sat, 8 Aug 2009 02:07:47 +0000 (19:07 -0700)]
Add an SGML comment with a close double-quote to unconfuse Emacs
Emacs wants the unmatched double-quote in the discussion of init scripts
to be closed and otherwise treats the rest of the file as if it's in a
string. Unconfuse it with an SGML comment.
Russ Allbery [Sat, 8 Aug 2009 00:20:34 +0000 (17:20 -0700)]
Changelog and upgrading-checklist for #533852
Russ Allbery [Fri, 7 Aug 2009 23:49:30 +0000 (16:49 -0700)]
Merge branch 'master' into bug533852-rra
Russ Allbery [Fri, 7 Aug 2009 23:49:12 +0000 (16:49 -0700)]
Add a changelog entry for merging package name syntax requirements
Russ Allbery [Fri, 7 Aug 2009 23:36:18 +0000 (16:36 -0700)]
Remove the encoding requirement for manual pages
Previously, all characters in a manual page had to be representable in
the legacy encoding for that language due to limitations in groff. The
current release of groff removes that limitation, so this restriction
can be lifted.
Patch from Colin Watson. Debian Bug#537707.
Russ Allbery [Fri, 7 Aug 2009 23:27:57 +0000 (16:27 -0700)]
Merge branch 'master' into bug533852-rra
Russ Allbery [Fri, 7 Aug 2009 23:27:41 +0000 (16:27 -0700)]
Fix another typo in the Installed-Size field description
Russ Allbery [Fri, 7 Aug 2009 23:10:58 +0000 (16:10 -0700)]
Don't suggest calling dpkg-statoverride --remove unconditionally
The system administrator may have removed an override, and --remove will
fail if none exist. Suggest checking first to see whether the override
exists before removing it.
Thanks, Patrick Schoenfeld and Guillem Jover.
Russ Allbery [Fri, 7 Aug 2009 23:05:07 +0000 (16:05 -0700)]
Merge branch 'master' into bug538665-rra
Russ Allbery [Fri, 7 Aug 2009 23:05:06 +0000 (16:05 -0700)]
Merge branch 'master' into bug533852-rra
Russ Allbery [Fri, 7 Aug 2009 23:01:41 +0000 (16:01 -0700)]
Change estimation to estimate in the Installed-Size field description
Thanks, Emilio Pozuelo Monfort.
Russ Allbery [Fri, 7 Aug 2009 22:34:31 +0000 (15:34 -0700)]
Rewrite info documents section
install-info now uses dpkg hooks, so remove all requirements for running
install-info in package maintainer scripts. Document the necessary info
directory information and provide Texinfo modification instructions in a
footnote. Explicitly forbid packages from including /usr/share/info/dir.
Russ Allbery [Fri, 7 Aug 2009 22:04:09 +0000 (15:04 -0700)]
Unify the syntax description for package names
In the Package field description, reference the syntax for source package
names in the Source field description rather than repeating it. Add a
cross-reference to Package in the Source field description.
Reported by Jonathan Yu.
Russ Allbery [Fri, 7 Aug 2009 21:46:32 +0000 (14:46 -0700)]
Add section ID for appdefaults for cross-references
Russ Allbery [Fri, 7 Aug 2009 21:22:57 +0000 (14:22 -0700)]
Changelog and upgrading-checklist for #493007
Russ Allbery [Fri, 7 Aug 2009 21:08:28 +0000 (14:08 -0700)]
Merge branch 'master' into bug533852-rra
Russ Allbery [Fri, 7 Aug 2009 21:08:28 +0000 (14:08 -0700)]
Merge branch 'master' into bug493007-rra
Russ Allbery [Fri, 7 Aug 2009 21:07:40 +0000 (14:07 -0700)]
Changelog and upgrading-checklist for #522217
Russ Allbery [Fri, 7 Aug 2009 20:49:24 +0000 (13:49 -0700)]
Merge branch 'master' into bug533852-rra
Russ Allbery [Fri, 7 Aug 2009 20:49:24 +0000 (13:49 -0700)]
Merge branch 'master' into bug493007-rra
Russ Allbery [Fri, 7 Aug 2009 20:49:24 +0000 (13:49 -0700)]
Merge branch 'master' into bug522217-rra
Russ Allbery [Fri, 7 Aug 2009 20:46:55 +0000 (13:46 -0700)]
Add changelog and upgrading-checklist for #519941
Russ Allbery [Fri, 7 Aug 2009 20:40:18 +0000 (13:40 -0700)]
Merge branch 'master' into bug519941-rra
Russ Allbery [Fri, 7 Aug 2009 20:34:07 +0000 (13:34 -0700)]
Allow the Binary control field to wrap
Allow the Binary control field to wrap in both *.dsc and *.changes files,
since we have some source packages that produce lines so long that GnuPG
is no longer willing to sign the file.
Clearly state that the syntax is different depending on whether the field
appears in a *.dsc file or a *.changes file.
Thanks to Raphaël Hertzog for the report. Debian Bug#533852.
Russ Allbery [Fri, 7 Aug 2009 20:24:46 +0000 (13:24 -0700)]
Improve the Installed-Size wording
Avoid the term kibibytes, which is controversial. Document that
Installed-Size is only an estimate and may vary based on block size,
file system properties, and actions taken by maintainer scripts.
Russ Allbery [Sat, 4 Jul 2009 22:35:00 +0000 (15:35 -0700)]
Using /etc/X11 for configuration is allowed, not should
Expand the list of applications that may use /etc/X11 for configuration
files to include session managers, but change this section to may from
should. There doesn't appear to be a reason to encourage this going
forward. Reword the section for more direct phrasing.
Russ Allbery [Sat, 4 Jul 2009 22:26:54 +0000 (15:26 -0700)]
Merge branch 'master' into bug522217-rra
Russ Allbery [Sat, 4 Jul 2009 22:25:28 +0000 (15:25 -0700)]
Explain the copyright dates
* Explain that the copyright dates are for the original Policy manual
and that there is no updated list of copyright holders for subsequent
revisions available. (Partly addresses #47438)
Russ Allbery [Wed, 24 Jun 2009 05:43:08 +0000 (22:43 -0700)]
Further clarification for Installed-Size
Specify that the value is rounded up since that's what du does, and
move the parentheses to be clearer.
Russ Allbery [Wed, 24 Jun 2009 02:49:26 +0000 (19:49 -0700)]
Clarify that Installed-Size is in kibibytes
* Clarify that Installed-Size is in kibibytes. Thanks, Martin Dorey.
(Closes: #534408)
Russ Allbery [Sat, 20 Jun 2009 22:52:15 +0000 (15:52 -0700)]
Add changelog and upgrading checklist for #514919
Russ Allbery [Sat, 20 Jun 2009 22:49:06 +0000 (15:49 -0700)]
Merge branch 'master' into bug514919-rra
Russ Allbery [Sat, 20 Jun 2009 17:09:14 +0000 (10:09 -0700)]
Remove obsolete versioned Perl depend and build-depend requirement
Perl modules are no longer required to build-depend on perl 5.6.0-16
or later and arch-independent modules are no longer required to depend
on perl or perl-base 5.6.0-16 or later. All versions of Debian
released for years have shipped with a newer version of Perl than that.
Wording from Cyril Brulebois. Bug#525190.
Russ Allbery [Sat, 20 Jun 2009 06:50:47 +0000 (23:50 -0700)]
Rewrite X installation directory issues
Rework the whole section on X installation directory issues to remove
obsolete transitional requirements and to be clearer about the history
of alternative installation directories and the mapping of old to new
locations.
Based on wording from Julien Cristau. Bug#522217.
Russ Allbery [Sat, 20 Jun 2009 06:07:12 +0000 (23:07 -0700)]
Recommend localized man pages be up-to-date or warn they're not
Based on a wording proposal by Helge Kreutzmann with additional
input from Christian Perrier, but with extensive rewording.
Russ Allbery [Sat, 20 Jun 2009 05:31:14 +0000 (22:31 -0700)]
Reduce the footnoted list of distributions to two examples
Russ Allbery [Sat, 20 Jun 2009 05:25:24 +0000 (22:25 -0700)]
Merge branch 'master' into bug514919-rra
Russ Allbery [Sat, 20 Jun 2009 04:32:36 +0000 (21:32 -0700)]
Remove Policy permission for packages to modify ld.so.conf
Remove the Policy permission for packages to install libraries in a
subdirectory and add that directory to /etc/ld.so.conf.
Russ Allbery [Sat, 20 Jun 2009 03:57:33 +0000 (20:57 -0700)]
Add changelog and upgrading checklist for #530967
Russ Allbery [Sat, 20 Jun 2009 03:52:41 +0000 (20:52 -0700)]
Merge branch 'master' into bug530967-rra
Russ Allbery [Sat, 20 Jun 2009 02:09:34 +0000 (19:09 -0700)]
Add changelog and upgrading-checklist for #527871
Guillem Jover [Sat, 20 Jun 2009 02:05:17 +0000 (19:05 -0700)]
Update information about DEB_*_ARCH variables
Recommend using the DEB_*_ARCH_CPU and DEB_*_ARCH_OS variables instead
of the GNU style ones. And mention that the latter are mostly intended
for use with upstream build systems, and not Debian packaging.
Russ Allbery [Sat, 20 Jun 2009 01:15:15 +0000 (18:15 -0700)]
Add cross-references to Breaks and Conflicts in dependency section
* Add references to the sections on Breaks and Conflicts to the section
on binary dependencies. Thanks, Frank Küster. (Closes: #529771)
Russ Allbery [Thu, 18 Jun 2009 23:11:15 +0000 (16:11 -0700)]
Merge branch 'master' into bug530967-rra
Russ Allbery [Thu, 18 Jun 2009 23:11:14 +0000 (16:11 -0700)]
Merge branch 'master' into bug514919-rra
Russ Allbery [Thu, 18 Jun 2009 23:10:55 +0000 (16:10 -0700)]
Order by section in upgrading-checklist
Russ Allbery [Thu, 18 Jun 2009 23:00:07 +0000 (16:00 -0700)]
Drop another warning about using Breaks before stable dpkg supports it
* Breaks is now supported by the stable release of dpkg, so drop
warnings against its use. Thanks, Steve Langasek. (Closes: #533577)
Steve Langasek [Thu, 18 Jun 2009 22:46:14 +0000 (15:46 -0700)]
Breaks are supported in stable, so are now allowed in the archive
Russ Allbery [Tue, 16 Jun 2009 20:35:07 +0000 (13:35 -0700)]
Bring Architecture description in line with dpkg-source
dpkg-source now may include "all" in the list of architectures in the
*.dsc Architecture field. Rewrite the Architecture section to be
clearer about the acceptable values in different contexts and what
they mean.
Bill Allombert [Tue, 16 Jun 2009 20:14:33 +0000 (22:14 +0200)]
debian/rules: Fix a race condition while generating DEBIAN/md5sums.
Bill Allombert [Tue, 16 Jun 2009 19:10:03 +0000 (21:10 +0200)]
Release policy 3.8.2.0
Bill Allombert [Tue, 16 Jun 2009 18:38:18 +0000 (20:38 +0200)]
Add myself to Uploaders.
Update Standards-Version to 3.8.1 (no changes required).
debian/rules: use dpkg --print-architecture instead of
obsolete form dpkg --print-installation-architecture
Bill Allombert [Tue, 16 Jun 2009 15:29:09 +0000 (17:29 +0200)]
debian/changelog: Closes: #533257
Colin build fix already addresses #533257
Manoj Srivastava [Sat, 2 May 2009 07:13:27 +0000 (02:13 -0500)]
Merge branch 'master' into srivasta
Colin Watson [Fri, 1 May 2009 21:19:34 +0000 (22:19 +0100)]
Add myself to Uploaders.
Colin Watson [Wed, 29 Apr 2009 21:47:15 +0000 (22:47 +0100)]
tidy up changelog ordering
Colin Watson [Wed, 29 Apr 2009 16:43:00 +0000 (17:43 +0100)]
State requirements for source package names. Closes: #525151
Colin Watson [Wed, 29 Apr 2009 16:32:55 +0000 (17:32 +0100)]
Build-depend on texlive-latex-extra, which is needed by debiandoc2latexps and isn't included in texlive's dependencies.
Colin Watson [Mon, 27 Apr 2009 15:22:34 +0000 (16:22 +0100)]
Spelling fixes
The FHS is the "Filesystem Hierarchy Standard", regardless of our
preferred spelling of "file system" elsewhere. Fix this and a nearby
search-and-replace capitalisation bug.
Russ Allbery [Tue, 7 Apr 2009 03:08:33 +0000 (20:08 -0700)]
Move Speedo fonts into the deprecated category
The Speedo directory isn't part of the default X font path for a long
time, and libxfont in lenny disabled support for speedo fonts.
Closes #522218
Russ Allbery [Fri, 3 Apr 2009 17:26:45 +0000 (10:26 -0700)]
Remove obsolete /var/mail transition requirement
Russ Allbery [Fri, 3 Apr 2009 04:50:32 +0000 (21:50 -0700)]
Add changelog and upgrading-checklist for #522219
Julien Cristau [Wed, 1 Apr 2009 18:38:45 +0000 (20:38 +0200)]
Remove /etc/X11/XF86Config-4 FHS exception
Andrew McMillan [Fri, 20 Mar 2009 23:00:50 +0000 (12:00 +1300)]
Correct earlier commit to wrong release.
Andrew McMillan [Fri, 20 Mar 2009 22:26:28 +0000 (11:26 +1300)]
Update changelog/checklist missed earlier re: #206684
Russ Allbery [Fri, 20 Mar 2009 21:59:39 +0000 (14:59 -0700)]
Improve the wording of the section upgrading-checklist bullet
Russ Allbery [Fri, 20 Mar 2009 21:56:48 +0000 (14:56 -0700)]
Update the list of archive sections from ftpmaster
Russ Allbery [Fri, 20 Mar 2009 21:50:51 +0000 (14:50 -0700)]
Add GFDL 1.3 to the common-licenses list
Russ Allbery [Fri, 20 Mar 2009 21:45:58 +0000 (14:45 -0700)]
Set the release date of the 3.8.1 upgrading-checklist entry
Closes: #519706
Andrew McMillan [Fri, 20 Mar 2009 21:23:35 +0000 (10:23 +1300)]
Mandate use of debconf or equivalent for user prompting. See #206684.
Manoj Srivastava [Thu, 12 Mar 2009 05:47:54 +0000 (00:47 -0500)]
Merge branch 'master' into srivasta
Russ Allbery [Thu, 12 Mar 2009 04:43:52 +0000 (21:43 -0700)]
Merge branch 'master' into bug514919-rra
Russ Allbery [Thu, 12 Mar 2009 03:50:58 +0000 (20:50 -0700)]
Reference GPL-2 rather than the GPL symlink in debian/copyright
Russ Allbery [Thu, 12 Mar 2009 03:47:03 +0000 (20:47 -0700)]
Finalize changes for 3.8.1.0
Russ Allbery [Thu, 12 Mar 2009 03:45:40 +0000 (20:45 -0700)]
Remove the postinst and prerm scripts
doc-base registration is now handled by triggers and no longer required
and removal of /usr/doc links was completed long ago.
Russ Allbery [Thu, 12 Mar 2009 03:26:44 +0000 (20:26 -0700)]
Build-Depend on texlive rather than tetex-extra
Build-Depend on texlive rather than tetex-extra. texlive appears to
be sufficient for how Policy uses debiandoc-sgml and pulls in far
fewer packages.
Russ Allbery [Mon, 2 Mar 2009 05:50:02 +0000 (21:50 -0800)]
Add changelog and upgrading checklist for #446712
Russ Allbery [Mon, 2 Mar 2009 05:46:01 +0000 (21:46 -0800)]
Clarify that debian/control comments may not start with whitespace
The # must be in the first column. Thanks to Adeodato Simó for the
wording suggestion.
Russ Allbery [Sun, 1 Mar 2009 06:05:22 +0000 (22:05 -0800)]
debian/control files may contain comment lines
Document the debian/control comment syntax of lines starting with #,
including their behavior with multiline fields. Based on wording by
Julien Cristau <jcristau@debian.org>.
Closes #446712.
Russ Allbery [Sun, 1 Mar 2009 05:58:08 +0000 (21:58 -0800)]
Reorder upgrading-checklist to be in section order
Colin Watson [Wed, 25 Feb 2009 22:19:00 +0000 (22:19 +0000)]
/var/run and /var/lock may be volatile
/var/run and /var/lock may be mounted as temporary filesystems, and init
scripts must therefore create any necessary subdirectories dynamically.
Russ Allbery [Sun, 22 Feb 2009 22:31:55 +0000 (14:31 -0800)]
Add changelog for #473439
Russ Allbery [Sun, 22 Feb 2009 22:26:47 +0000 (14:26 -0800)]
Change two more "distribution areas" to "archive areas"
Thanks to Colin Watson for the review.