Hello everyone,
I just pushed Debian Policy 4.2.0.0 to sid. Many thanks to everyone who
contributed to this release -- a great many people participated in
discussions on the mailing list/BTS, and sent patches. Indeed, there
are too many for me to be confident that I can compile a list without
risking missing anyone out.
Here are the changes from the previously announced version of Policy
(4.1.5):
4.9
The package build should be as verbose as reasonably possible.
This means that ``debian/rules`` should pass to the commands it
invokes options that cause them to produce maximally verbose
output.
4.9
Required targets may attempt network access, via the loopback
interface, to services on the build host that have been started by
the build.
4.9.1
New ``terse`` tag that can appear in ``DEB_BUILD_OPTIONS`` to make
a package build less verbose.
5.2 & 5.4
The Standards-Version field is now mandatory, not just
recommended.
12.7
Upstream release notes, when available, should be installed as
``/usr/share/doc/package/NEWS.gz``. Upstream changelogs may be
made available as ``/usr/share/doc/package/changelog.gz``.
This is a relaxation of older Policy which said that the upstream
changelog should be made accessible at this path. Now it is up to
maintainer discretion whether it is useful to install it.
The practice of installing the upstream release notes as
``/usr/share/doc/package/changelog.gz`` is permitted but
deprecated.
--
Sean Whitton
Attachment:
signature.asc
Description: PGP signature