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.
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.
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.
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.
* 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 [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.
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.
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 [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 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
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 [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>.
Russ Allbery [Sat, 14 Feb 2009 03:20:12 +0000 (19:20 -0800)]
No multiple distributions in Distribution, update footnote
Document that the Debian archive software does not allow listing
multiple distributions in the *.changes file. Update the footnote
listing Distribution field values to list the ones currently used,
remove frozen, remove the discussion of testing, and add a mention
of stable-security and testing-security.
Based on wording proposed by Colin Watson and Adam D. Barratt.
Russ Allbery [Mon, 2 Feb 2009 05:30:28 +0000 (21:30 -0800)]
Fully qualify all the menu sections in the menu policy
* Include the full name of each menu category rather than only the
portion relative to the parent heading to be clearer in long category
lists. Thanks, Christoph Berg. (Closes: #511804)
Russ Allbery [Sun, 25 Jan 2009 23:11:56 +0000 (15:11 -0800)]
Clarify handling of architecture restrictions in dependencies
Add an explanation of the example and an additional example and
explanation for handling of architecture restrictions within alternatives.
Thanks, Guillem Jover. (Closes: #163666)
Russ Allbery [Thu, 6 Nov 2008 21:05:57 +0000 (13:05 -0800)]
Adjust copyright extraction command for new tar behavior
* Add --wildcards to the sample tar command in appendix B.1 for
extracting the package copyright file, adjusting for new tar option
behavior. Thanks, Yan Morin. (Closes: #503685)
Russ Allbery [Sun, 3 Aug 2008 21:34:59 +0000 (14:34 -0700)]
Clarify debconf translation requirement and capitalization
Clarify that translation is only required for user-visible debconf
messages. Capitalize "Debian Configuration Management Specification"
uniformly. Thanks, Julian Andres Klode. (Closes: #492624)
Fix a spelling error and try to provide more concrete guidance around
local system administrator configuration. Thanks to Josip Rodin for
the wording review.