• Debian Policy 4.7.0.0 released

    From Sean Whitton@21:1/5 to All on Sun Apr 7 07:30:01 2024
    Hello everyone,

    I just pushed version 4.7.0.0 of the Debian Policy Manual and related
    documents to sid. Below you will find the significant normative changes
    from the previously-announced release of Policy (4.6.2.0).

    Thank you to everyone who contributed to this release, including those
    named in the changelog who formally proposed and seconded wording, and
    also those who otherwise participated in the discussions leading up to
    the wording change proposals.

    I would particularly like to call out Guillem Jover for a big chunk of
    work standardising the usage of dpkg-related terminology, and Stéphane
    Blondon for a new Debian-specific Sphinx theme for our html edition.
    Holger Wansing and Dmitry Shachnev did a lot of follow-up work to get
    that format published properly on the web mirrors.

    =*=*=*=

    2.2.1
    Document that source packages in the *main* archive area may build
    binary packages in the *contrib* archive area, although this is
    discouraged unless the source package is inconvenient to split.
    This does not relax the requirement that source packages in *main*
    must not have build dependencies outside of *main*.

    2.2.2
    The ``non-free-firmware`` archive area has been added.

    3.9
    Maintainer scripts should use native overriding mechanisms instead
    of dpkg-divert, wherever possible. Maintainer scripts must not
    divert configuration files used by systemd components.

    Maintainer scripts must not use the alternatives system for systemd
    configuration files.

    4.8
    Hard links are permitted in source packages.

    4.9
    For packages in contrib, and for packages in non-free with
    ``Autobuild: yes``, required targets in d/rules are no longer
    permitted to attempt network access. Previously, only packages in
    main had this restriction.

    5.6.13
    The ``Description`` field is not present in ``.changes`` files if no
    binary packages are being uploaded.

    5.6.19
    The ``Binary`` field is not present in ``.changes`` files if no
    binary packages are being uploaded.

    6.3
    Packages that automatically start or stop system services must
    include ``systemd`` units unless the service is only intended for
    use on systems running alternative init systems.
    Previously, ``systemd`` also supported init scripts, but that
    support is being removed.

    --
    Sean Whitton

    --=-=-Content-Type: application/pgp-signature; name="signature.asc"

    -----BEGIN PGP SIGNATURE-----

    iQJNBAEBCgA3FiEEm5FwB64DDjbk/CSLaVt65L8GYkAFAmYSLl4ZHHNwd2hpdHRv bkBzcHdoaXR0b24ubmFtZQAKCRBpW3rkvwZiQGdaD/9bbyHpNBAi8zr0GsAKxnIy GJvEluN1hYN6Hsp+XjonVuGhU0FFu9OEfZOzIfYBmjgk3jWfmiFYPvvNgUH5EDjq VXTMYeATTC6aH+ESNPD1yPbiQt/OjEgluj9kGn3fpXxDo06a6lv7OVVUrbyu1Jov RBpfj8ovEPOjFPqGLa4E5dJDnN9nLHbHOtuo65FB2c2+cZ5L2A0MmDRKPtSlzQha lacb33/MT2lyGuxxBNZzM7Llj+XBEARkg1EDgyk+42QgdVQGumKAnCSPnOGsBUgG QhmQUM81zwgRmzhchoVMwtCG18fYFs1ofbPOJj+YMWvEtBNWeiFpj2rpANMr5Ywj O6XVojFLxs+fSbU0CvF2SY6Yk3sh8A5Vqt85GgNewXrmlyuHKDIFE6Cq8rYpN2yb 7jkCpG1bdWV/HIlyi7+N8z5rrAKf/uI5w4uKTLKOogrjXWPskjWXRZuxnUhVPIDf b7I3tMoUlld/IdvfV0KOxI/fr9LbYHsPd+wb7WXJHfGpE4g450KMjE5BbuzPchzX yL8DhO1DqpKb7Z4RMPt0TvsRqK6ve9oQqj9PW//vvYclCz+VQnqWgS2Qz2vnPTyk ZyOhjeujjXbJmtBZFXm4Z55vRk0TPKgLfdLA3AyVsder1r5ln6SOs6t5rycZI69s 4ku5wtRSQwLDI4/8OIJe3Q=ÞxW
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usen