Bill Allombert [Sat, 11 Feb 2012 16:53:39 +0000 (17:53 +0100)]
Virtual: Retire java-compiler, java2-compiler, and java-virtual-machine.
Proposed by: Niels Thykier <niels@thykier.net>
Seconded: tony mancill <tmancill@debian.org>
Seconded: Bill Allombert <ballombe@debian.org>
Closes: #578421
Charles Plessy [Sat, 14 Jan 2012 02:21:12 +0000 (11:21 +0900)]
Correct syntax error by closing SGML tag.
Russ Allbery [Fri, 13 Jan 2012 17:24:13 +0000 (09:24 -0800)]
Add changelog and upgrading-checklist for #498300
Russ Allbery [Fri, 13 Jan 2012 17:21:28 +0000 (09:21 -0800)]
Merge branch 'master' into bug498300-rra
Russ Allbery [Fri, 13 Jan 2012 17:19:01 +0000 (09:19 -0800)]
Changelog and upgrading-checklist for #620870
Russ Allbery [Fri, 13 Jan 2012 16:55:35 +0000 (08:55 -0800)]
Merge branch 'master' into bug620870-rra
Russ Allbery [Tue, 10 Jan 2012 01:30:35 +0000 (17:30 -0800)]
Fix typo in version numbers in dpkg-divert example
* Fix typo in the version numbers in the dpkg-divert examples. Thanks,
Slavko.
Stefano Zacchiroli [Sat, 7 Jan 2012 16:33:31 +0000 (08:33 -0800)]
Dependency architecture restrictions must be non-empty
An empty list of architectures doesn't make sense and has an
ambiguous meaning, so just make it a syntax error.
Closes: #498300
Russ Allbery [Thu, 5 Jan 2012 17:23:32 +0000 (09:23 -0800)]
List all dependency fields packages in main may not use with non-main
* Clarify that packages in main may not declare Pre-Depends or
Build-Depends-Indep relationships outside of main either. Partly
addresses #587279.
Russ Allbery [Mon, 2 Jan 2012 18:24:06 +0000 (10:24 -0800)]
Remove the "should" to use /run instead of /var/run
This requires a dependency on a newer initscripts and has cross-
distribution compatibility problems, so is probably premature at
this point.
Russ Allbery [Sun, 1 Jan 2012 17:56:59 +0000 (09:56 -0800)]
Improve wording of /var/run reference in fhs-run
Russ Allbery [Sun, 1 Jan 2012 17:54:44 +0000 (09:54 -0800)]
Undo more spurious formatting changes
Russ Allbery [Sun, 1 Jan 2012 17:54:02 +0000 (09:54 -0800)]
Undo extraneous wording change to /sys and /selinux point
Russ Allbery [Sun, 1 Jan 2012 17:47:01 +0000 (09:47 -0800)]
Significant rewording of /run, add a separate section
Lift more of the properties of /run into normative text and state
explicitly that the FHS requirements apply to /run and /run/lock.
Add a new section explaining that packages cannot rely on structure
in /run unless they've created it and saying explicitly that packages
must not ship files in /run or /var/run or /var/lock. Reference
that section from the init.d section.
Russ Allbery [Sun, 1 Jan 2012 17:20:36 +0000 (09:20 -0800)]
Allow /run and /run/lock, document purpose of /run
Patch by Thomas Hood based on an original patch by Roger Leigh.
Russ Allbery [Mon, 26 Dec 2011 18:39:45 +0000 (10:39 -0800)]
Retire the separate MIME Policy document
Merge its short contents into Policy 9.7 rather than maintaining a
separate document.
Wording: Ben Finney <ben+debian@benfinney.id.au>
Seconded: Russ Allbery <rra@debian.org>
Seconded: Raphaël Hertzog <hertzog@debian.org>
Seconded: Andrew McMillan <andrew@morphoss.com>
Closes: #89038
Russ Allbery [Mon, 26 Dec 2011 18:30:21 +0000 (10:30 -0800)]
Fix missing heading for new cron job files section
Russ Allbery [Mon, 26 Dec 2011 18:15:38 +0000 (10:15 -0800)]
Changelog and upgrading-checklist for #23712
Russ Allbery [Mon, 26 Dec 2011 18:11:34 +0000 (10:11 -0800)]
Merge branch 'master' into bug23712-rra
Russ Allbery [Mon, 26 Dec 2011 17:39:17 +0000 (09:39 -0800)]
Document cron job file naming restrictions
Cron job file names need to avoid . and + and should use _ for those
characters instead. Also document a convention for packages that need
to include multiple cron job files.
Wording: Karl E. Jorgensen <karl@jorgensen.org.uk>
Wording: Russ Allbery <rra@debian.org>
Seconded: Russ Allbery <rra@debian.org>
Seconded: Dominic Hargreaves <dom@earth.li>
Seconded: Javier Fernández-Sanguino Peña <jfs@computer.org>
Closes: #609162
Russ Allbery [Mon, 26 Dec 2011 04:39:27 +0000 (20:39 -0800)]
Changelog for the id tags in the upgrading-checklist
Charles Plessy [Sun, 25 Dec 2011 21:57:11 +0000 (22:57 +0100)]
Add IDs to create HTML anchors for (almost) each version.
When the minor patch level was not indicated, it was set to zero. When more
than one minor patch level was indicated, the lowest was used.
See: http://bugs.debian.org/639663
Russ Allbery [Sun, 25 Dec 2011 18:56:52 +0000 (10:56 -0800)]
Do not require initial Debian maintainers be listed in copyright
The documentation of debian/copyright explicitly required the
initial Debian maintainers be listed in the file. That information
is already in the changelog, and they may no longer hold any
copyrights on the remaining files in the package. Drop that
requirement, although the requirement to include copyright and
license information is still in force.
* Policy: Initial Debian maintainers need not be listed in copyright
Wording: Charles Plessy <plessy@debian.org>
Seconded: Russ Allbery <rra@debian.org>
Seconded: Raphaël Hertzog <hertzog@debian.org>
Seconded: Andrew McMillan <andrew@morphoss.com>
Closes: #593533
Russ Allbery [Sun, 25 Dec 2011 18:33:35 +0000 (10:33 -0800)]
Changelog and upgrading-checklist for #651020
Charles Plessy [Mon, 5 Dec 2011 01:52:19 +0000 (10:52 +0900)]
Added sections education, introspection, and metapackages.
URL: http://lists.debian.org/87iplw8px9.fsf@lennier.ganneff.de
Russ Allbery [Sun, 25 Dec 2011 18:13:47 +0000 (10:13 -0800)]
Packages in main may not recommend packages in non-free
* Say that packages in main may also not recommend packages in non-free,
bringing the main text in line with the list of fields and in line
with the long-standing release goal. (Closes: #646166)
Russ Allbery [Sun, 25 Dec 2011 17:36:08 +0000 (09:36 -0800)]
Add changelog for #643690
Russ Allbery [Sun, 25 Dec 2011 17:34:41 +0000 (09:34 -0800)]
Merge branch 'master' into bug643690-rra
Russ Allbery [Sun, 25 Dec 2011 17:17:19 +0000 (09:17 -0800)]
Fix a mistake in the example in the previous symlink commit
Russ Allbery [Sun, 25 Dec 2011 17:15:17 +0000 (09:15 -0800)]
Clarify policy for symlinks from inside one directory to another
* Clarify the requirements for symlinks from inside one top-level
directory to another and add examples and a rationale. Thanks,
Carsten Hey. (Closes: #626338)
Russ Allbery [Sat, 24 Dec 2011 19:03:49 +0000 (11:03 -0800)]
Clarify the Perl policy documentation rules
The first section about documentation and manual page extensions
only applies to packages generated from the perl source package.
Make that explicit and add a reference to the section discussing
module packages.
Russ Allbery [Sat, 24 Dec 2011 17:59:42 +0000 (09:59 -0800)]
Don't fail in /usr/local creation example if chmod fails
* Fix the example of creating a /usr/local subdirectory to not fail if
the chown or chmod fail. Thanks, Joey Hess. (Closes: #617315)
Bill Allombert [Wed, 30 Nov 2011 21:46:08 +0000 (22:46 +0100)]
copyright-format: Correct or add links to SPDX.
Wording: Charles Plessy <plessy@debian.org>
Seconded: Gregor Herrmann <gregoa@debian.org>
Closes: #641071
Bill Allombert [Wed, 30 Nov 2011 21:19:53 +0000 (22:19 +0100)]
copyright-format: Specify URL on www.debian.org
Wording: Charles Plessy <plessy@debian.org>
Seconded: David Prévot <taffit@debian.org>
Seconded: Gregor Herrmann <gregoa@debian.org>
Closes: #640737
Bill Allombert [Tue, 29 Nov 2011 23:39:39 +0000 (00:39 +0100)]
copyright-format: Fix syntax of examples.
Proposed by: Charles Plessy <plessy@debian.org>
Wording: Jonathan Nieder <jrnieder@gmail.com>
Closes: #649674
Bill Allombert [Mon, 28 Nov 2011 22:49:46 +0000 (23:49 +0100)]
copyright-format: Clarify specification of multiple license exception
Wording: Steve Langasek <vorlon@debian.org>
Seconded: Craig Small <csmall@debian.org>
Seconded: Gregor Herrmann <gregoa@debian.org>
Seconded: Jakub Wilk <jwilk@debian.org>
Seconded: Jonas Smedegaard <dr@jones.dk>
Closes: #633797
Bill Allombert [Mon, 28 Nov 2011 20:58:50 +0000 (21:58 +0100)]
Fix typo in upgrading-checklist.sgml: d -> do.
Bill Allombert [Mon, 28 Nov 2011 12:04:35 +0000 (13:04 +0100)]
Policy 9.10: No more recommend to call install-docs for doc-base.
Wording: Charles Plessy <plessy@debian.org>
Seconded: Robert Luberda <robert@debian.org>
Seconded: Raphael Hertzog <hertzog@debian.org>
Closes: #637614
Russ Allbery [Sat, 5 Nov 2011 20:35:31 +0000 (13:35 -0700)]
Add build-arch and build-indep targets to debian/rules
Russ Allbery [Mon, 31 Oct 2011 18:00:06 +0000 (11:00 -0700)]
Clarify Description continuation lines must contain non-whitespace
* Clarify that continuation lines of the Description control field must
contain at least one non-whitespace character. Thanks, Guillem Jover.
(Closes: #627490)
Russ Allbery [Mon, 31 Oct 2011 17:50:38 +0000 (10:50 -0700)]
Add AGPL-3 to tools/license-count
Bill Allombert [Tue, 11 Oct 2011 09:15:07 +0000 (11:15 +0200)]
chnagelog: white-space cleanup
Bill Allombert [Tue, 11 Oct 2011 09:14:26 +0000 (11:14 +0200)]
Fix 3.9.2 release date to April 2011, not April 2010.
Bill Allombert [Tue, 11 Oct 2011 09:08:41 +0000 (11:08 +0200)]
Virtual: change ttf-japanese-{mincho, gothic} to fonts-japanese-{mincho, gothic}.
Proposed by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
Seconded: Charles Plessy <plessy@debian.org>
Seconded: Bill Allombert <ballombe@debian.org>
Closes: #644230
Bill Allombert [Thu, 8 Sep 2011 15:20:23 +0000 (17:20 +0200)]
* copyright-format: remove drivers from abstract and useless appendix
Wording: Lars Wirzenius <liw@liw.fi>
Seconded: Charles Plessy <plessy@debian.org>
Seconded: Jakub Wilk <jwilk@debian.org>
Closes: #640735
Bill Allombert [Sun, 4 Sep 2011 08:18:46 +0000 (10:18 +0200)]
5.1: fix typo: add missing 'of'.
Patch from Charles Plessy.
Bill Allombert [Mon, 6 Jun 2011 18:30:34 +0000 (20:30 +0200)]
Perl policy: Document major version upgrade trigger
Wording: Dominic Hargreaves <dom@debian.org>
Seconded: Russ Allbery <rra@debian.org>
Seconded: Niko Tyni <ntyni@debian.org>
Seconded: Gregor Herrmann <gregoa@debian.org>
Closes: #619275
Bill Allombert [Sat, 28 May 2011 20:37:29 +0000 (22:37 +0200)]
Policy: Clarify that 'machine-extractable' referer the copyright files (12.5)
Wording: Charles Plessy <plessy@debian.org>
Seconded: Bill Allombert <ballombe@debian.org>
Seconded: Jakub Wilk <jwilk@debian.org>
Closes: #617516
Bill Allombert [Mon, 30 May 2011 13:43:39 +0000 (15:43 +0200)]
copyright-format: Update SPDX link to point to the SPDX license registry.
Patch by Charles Plessy. Closes: #628540
Bill Allombert [Sat, 28 May 2011 20:41:55 +0000 (22:41 +0200)]
Policy: Link relationship fields (7.1) to architecture specification strings (11.1)
Patch from Charles Plessy in #628174.
Bill Allombert [Sat, 28 May 2011 18:20:35 +0000 (20:20 +0200)]
copyright-format: Fix URL for the Eiffel Forum License.
Reported by Thomas Preud'homme, patch by Charles Plessy. Closes: #623050
Russ Allbery [Mon, 16 May 2011 21:07:13 +0000 (14:07 -0700)]
Add changelog entry for #626796
Charles Plessy [Sun, 15 May 2011 10:43:16 +0000 (19:43 +0900)]
Normalise the how ‘debian/control’ and ‘.dsc’ files are called.
§5.2 names debian/control files ‘Source package control files’,
and §5.4 names .dsc files ‘Debian source control files’. This patch
ensures that the name ‘Source package control file’ is used only
for debian/control files.
Russ Allbery [Mon, 16 May 2011 21:01:41 +0000 (14:01 -0700)]
upgrading-checklist and changelog tweaks for #621479
Russ Allbery [Mon, 16 May 2011 20:59:12 +0000 (13:59 -0700)]
Add changelog and upgrading-checklist for #626779
Raphael Hertzog [Mon, 16 May 2011 20:54:34 +0000 (13:54 -0700)]
Architecture in .dsc may now be "any all"
With dpkg >= 1.16.1, the value of the Architecture field in the .dsc
is generated a bit differently.
The goal is to be able to always know when a source package generates an
architecture-independent package. Currently as soon as one binary is
"Architecture: any", the value generated is "any" and we have no way to
know that there are "Architecture: all".
With dpkg >= 1.16.1, the "all" is kept even if there's a binary package
with "any". So the resulting value is then "any all". This allows
wanna-build to know if it must schedule a build for the "Architecure: all"
packages.
Bill Allombert [Wed, 11 May 2011 19:38:46 +0000 (21:38 +0200)]
Add bug number for typo in upgrading-checklist.txt.
Bill Allombert [Wed, 11 May 2011 08:01:24 +0000 (10:01 +0200)]
Add missing bug number (#621479) in changelog.
Bill Allombert [Sun, 8 May 2011 18:35:29 +0000 (20:35 +0200)]
* Retire legacy Motif policy (11.8.8)
Proposed by: Justin B Rye.
Wording: Russ Allbery <rra@debian.org>
Seconded: Jakub Wilk <jwilk@debian.org>
Seconded: Steve Langasek <vorlon@debian.org>
Seconded: Charles Plessy <plessy@debian.org>
Russ Allbery [Sun, 10 Apr 2011 18:01:48 +0000 (11:01 -0700)]
Merge branch 'master' into bug23712-rra
Russ Allbery [Sun, 10 Apr 2011 18:01:17 +0000 (11:01 -0700)]
Really fix the upgrading-checklist typo
Russ Allbery [Thu, 7 Apr 2011 17:45:20 +0000 (10:45 -0700)]
Merge branch 'master' into bug23712-rra
Russ Allbery [Thu, 7 Apr 2011 17:43:41 +0000 (10:43 -0700)]
Fix typo in upgrading-checklist entry for multiarch paths
Russ Allbery [Thu, 7 Apr 2011 06:14:53 +0000 (23:14 -0700)]
Add copyright-format/copyright-format.html to .gitignore
Russ Allbery [Thu, 7 Apr 2011 06:14:28 +0000 (23:14 -0700)]
Fix ordering of the last entries in the 3.9.2.0 upgrading-checklist
Russ Allbery [Thu, 7 Apr 2011 06:04:41 +0000 (23:04 -0700)]
Add the release date of 3.9.2.0 to upgrading-checklist
Russ Allbery [Thu, 7 Apr 2011 05:49:08 +0000 (22:49 -0700)]
Finalize changes for 3.9.2.0
Russ Allbery [Wed, 6 Apr 2011 08:12:33 +0000 (01:12 -0700)]
Merge branch 'master' into bug23712-rra
Russ Allbery [Wed, 6 Apr 2011 08:05:10 +0000 (01:05 -0700)]
Add a changelog entry for the DEP-5 copyright format
Russ Allbery [Wed, 6 Apr 2011 07:41:31 +0000 (00:41 -0700)]
Whitespace cleanup of copyright-format document
Charles Plessy [Sat, 5 Mar 2011 01:20:12 +0000 (10:20 +0900)]
Import DEP-5 as a document called copyright-format.
Closes: #609160
Russ Allbery [Wed, 6 Apr 2011 07:23:23 +0000 (00:23 -0700)]
Add changelog and upgrading-checklist entries for #593909
Charles Plessy [Tue, 12 Oct 2010 15:14:42 +0000 (00:14 +0900)]
Clarification of the format of control files, Closes: #501930, #593909.
- Specifies field names similarly to RFC 822/5832;
- Distinguishes simple, folded and mulitiline fields;
- Clarifies paragraph separators (#501930);
- The order of paragraphs is significant;
- Fields can have different types or purposes in different control files;
- Moved the description of comments from §5.2 to §5.1;
- Documented that relationship fields can only be folded in debian/control.
Russ Allbery [Wed, 6 Apr 2011 07:11:40 +0000 (00:11 -0700)]
Rephrase upgrading-checklist for consistent tense
Rather than using imperative tense to describe changes as if they
were commit messages, switch to descriptive statements about the
contents of Policy or imperatives for packagers where appropriate.
Only the most recent entries have been reviewed.
Russ Allbery [Mon, 4 Apr 2011 04:06:47 +0000 (21:06 -0700)]
Merge branch 'master' into bug23712-rra
Russ Allbery [Mon, 4 Apr 2011 04:05:28 +0000 (21:05 -0700)]
Changelog and upgrading-checklist for #504880
Russ Allbery [Mon, 4 Apr 2011 03:53:00 +0000 (20:53 -0700)]
Merge branch 'master' into bug504880-rra
Conflicts:
policy.sgml
Russ Allbery [Mon, 4 Apr 2011 03:51:58 +0000 (20:51 -0700)]
Fix typo in closing footnote tag
Russ Allbery [Mon, 4 Apr 2011 03:39:21 +0000 (20:39 -0700)]
Add a cross-reference for Pre-Depends requirements
* Add a cross-reference to the Pre-Depends requirement in 3.5 to section
7.2 where Pre-Depends is defined. Thanks, Mattias Ellert and Jonathan
Nieder. (Closes: #599944)
Jonathan Nieder [Tue, 1 Mar 2011 23:58:48 +0000 (15:58 -0800)]
Add a reminder of Pre-Depends policy to §7.2 "Binary Dependencies"
Section 3.5 says:
You should not specify a Pre-Depends entry for a package before this
has been discussed on the debian-devel mailing list and a consensus
about doing that has been reached.
Add a reminder of this to section 7.2, where the semantics of
Pre-Depends are discussed in more detail.
Requested-by: Mattias Ellert <mattias.ellert@fysast.uu.se>
Fixes: http://bugs.debian.org/599944
Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
Russ Allbery [Mon, 4 Apr 2011 03:35:48 +0000 (20:35 -0700)]
Fix freedesktop.org URLs
* Fix URLs under www.freedesktop.org to avoid permanent redirects.
Thanks, David Prévot. (Closes: #606869)
Russ Allbery [Mon, 4 Apr 2011 02:47:25 +0000 (19:47 -0700)]
Add changelog for #619186
Steve Langasek [Mon, 21 Mar 2011 09:17:14 +0000 (02:17 -0700)]
Fix multiarch FHS exception for i386 in light of recent discussions
The current value of DEB_HOST_GNU_TYPE on i386 is unsuitable for
cross-distro standardization, because it varies according to the default CPU
target of the toolchain. Discussion with the toolchain and dpkg maintainers
yielded an alternative solution, a new dpkg-architecture variable
DEB_HOST_MULTIARCH which is committed to dpkg upstream in commit
af3153d09aa3ed5597d6d415e5ab7cc3ba972e7c and will be included in the upload
of dpkg 1.16.0. Update Policy to document this new requirement for
multiarch.
Bill Allombert [Tue, 1 Mar 2011 22:30:16 +0000 (23:30 +0100)]
Russ Allbery [Sun, 19 Sep 2010 03:56:32 +0000 (20:56 -0700)]
Merge branch 'master' into bug23712-rra
Russ Allbery [Sun, 19 Sep 2010 03:56:32 +0000 (20:56 -0700)]
Merge branch 'master' into bug504880-rra
Russ Allbery [Sun, 19 Sep 2010 03:56:21 +0000 (20:56 -0700)]
Remove references to the obsolete debmake package
Russ Allbery [Sun, 19 Sep 2010 03:54:07 +0000 (20:54 -0700)]
Update the list of Policy maintainers
Russ Allbery [Sun, 19 Sep 2010 03:49:47 +0000 (20:49 -0700)]
Add introductory paragraphs for each archive area
* Add introductory paragraphs for each archive area explaining briefly
the purpose of that archive area. Based on a proposal by CJ
Fearnley. (Closes: #594542)
Russ Allbery [Sun, 19 Sep 2010 03:34:40 +0000 (20:34 -0700)]
Merge branch 'master' into bug23712-rra
Russ Allbery [Sun, 19 Sep 2010 03:34:40 +0000 (20:34 -0700)]
Merge branch 'master' into bug504880-rra
Russ Allbery [Sun, 19 Sep 2010 03:34:29 +0000 (20:34 -0700)]
Changelog and upgrading-checklist for #588014
Russ Allbery [Sun, 19 Sep 2010 03:32:51 +0000 (20:32 -0700)]
Move DM-Upload-Allowed to the end of the field list
This way, it won't renumber all the other fields, cutting down on
the amount of work required for cross-referencing.
Russ Allbery [Sun, 19 Sep 2010 03:27:49 +0000 (20:27 -0700)]
Minor formatting tweaks to the DM-Upload-Allowed documentation
Charles Plessy [Sat, 11 Sep 2010 13:38:28 +0000 (22:38 +0900)]
Documents the DM-Upload-Allowed field, Closes: #588014.
Russ Allbery [Sun, 19 Sep 2010 02:56:01 +0000 (19:56 -0700)]
Merge branch 'master' into bug504880-rra
Russ Allbery [Sun, 19 Sep 2010 02:56:00 +0000 (19:56 -0700)]
Merge branch 'master' into bug23712-rra
Russ Allbery [Sun, 19 Sep 2010 02:55:35 +0000 (19:55 -0700)]
Update the ldconfig footnote listing /etc/ld.so.conf directories
* Update the ldconfig footnote listing the /etc/ld.so.conf directories
to remove the libc5 compatibility directories and mention the
multiarch triplet directories. Based on a patch by Charles Plessy.
(Closes: #597074)
Russ Allbery [Sun, 19 Sep 2010 02:35:56 +0000 (19:35 -0700)]
Add an FHS exception on GNU/Hurd for /hurd and /servers
Russ Allbery [Wed, 1 Sep 2010 23:58:42 +0000 (16:58 -0700)]
Merge branch 'master' into bug504880-rra