Package: bibledit-data
Severity: wishlist

Dear Maintainer,

Pluparts makes this suggestion:

https://wiki.debian.org/MultiArch/Hints#ma-foreign

It says this:

set Multi-Arch: foreign
The package in question is Architecture: all, does not contain any maintainer 
scripts and does not have any dependencies on architecture-dependent packages. 
Thus there is no way for it to expose architecture-specific interfaces and 
marking it Multi-Arch: foreign usually is safe. The hint can be wrong when 
other metadata is wrong already (e.g. a dependency is wrongly marked  
Multi-Arch: foreign). Care must be taken when updating the package. When it is 
switched to Architecture: any or maintainer scripts or dependencies are added, 
the marking should be reevaluated.

Note that even though Architecture: all and Multi-Arch: foreign may look like 
similar concepts, they are not. The former means that the same binary package 
can be installed on different architectures. Yet, after installation such 
packages are treated as if they were "native" architecture (by definition the 
architecture of the dpkg package) packages. Thus Architecture: all packages 
cannot satisfy dependencies from other architectures without being marked 
Multi-Arch foreign.



-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.15.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Reply via email to