Hello,

On Tue 10 Dec 2024 at 01:23am -08, Josh Triplett wrote:

> diff --git a/policy/ch-docs.rst b/policy/ch-docs.rst
> index f3db835..6167342 100644
> --- a/policy/ch-docs.rst
> +++ b/policy/ch-docs.rst
> @@ -61,6 +61,11 @@ by a note at the beginning of the manual page or by 
> showing the missing
>  or changed portions in the original language instead of the target
>  language.
>
> +Packages (other than manual page readers) must not require the existence
> +of any files in ``/usr/share/man/`` in order to function. A package that
> +optionally displays its own manual pages, such as to provide user help,
> +must fail gracefully if the manual pages aren't installed.
> +
>  .. _s12.2:
>
>  Info documents
> @@ -100,6 +105,9 @@ To determine which section to use, you should look at
>  create a new section if none of the current sections are relevant).
>  [#]_
>
> +Packages (other than info readers) must not require the existence of any
> +files in ``/usr/share/info/`` in order to function.
> +
>  .. _s-docs-additional:
>
>  Additional documentation
> diff --git a/policy/ch-files.rst b/policy/ch-files.rst
> index b34c183..28c83dd 100644
> --- a/policy/ch-files.rst
> +++ b/policy/ch-files.rst
> @@ -574,6 +574,18 @@ is only removed). This should be done by the ``postrm`` 
> script when it
>  is called with the argument ``purge`` (see
>  :ref:`s-removedetails`).
>
> +.. _s-locale-files:
> +
> +Locale files
> +------------
> +
> +The directory ``/usr/share/locale/`` contains localization files for
> +different locales.
> +
> +Packages should not require the existence of any files in
> +``/usr/share/locale/`` in order to function in a ``C`` or ``C.UTF-8``
> +locale.
> +
>  .. _s-permissions-owners:
>
>  Permissions and owners

Seconded.

-- 
Sean Whitton

Attachment: signature.asc
Description: PGP signature

Reply via email to