Hi Bastien,

On Sat, Jul 12, 2025 at 11:40:49AM +0200, Bastien Roucaries wrote:
> I will prefer at the begining a general introduction for giving context.
> 
> Something along the line at the top:
> 
> On Debian, multi-arch support allows you to install and run software packages 
> built for different CPU architectures on the same system, even using user or 
> system emulation. It may be used for cross building or for compatibility for 
> legacy installation
> 
> 
> [...]
> 
> +architecture-dependentinterfaces and therefore architecture-indpenedent
>                                                                               
>                                         ^  typo

Confirmed.

> +Conversely, packages must not use other packages in ways declined by
> +their ``debian/README.multiarch``.
> 
> This should be documented as an installed to /usr/share/doc file or a source 
> only file.

>From my point of view, it is reasonably clear that this path refers to 
the source package. It also is developer information and not generally 
useful for installed systems.

> + It may check the
> +``DPKG_MAINTSCRIPT_PACKAGE_REFCOUNT`` environment variable set by
> +``dpkg``.
> 
> This variable should be should be shortly described. Does it decrease with 
> deinstallation until 0....

Please refer to man 1 dpkg. Policy cannot cover each and every aspect 
and some of the matter is deferred to individual tool's documentation.

Helmut

Reply via email to