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
signature.asc
Description: PGP signature