Package: libopencv4.2-java
Version: 4.2.0+dfsg-6
Severity: important

libopencv4.2-java is presently marked Multi-Arch: foreign. This is
wrong, because it exposes libopencv4.2-jni, which is
architecture-dependent. This is an instance of the "multiarch
interpreter problem". Due to the dependency, it must not be marked
Multi-Arch: foreign. Instead, the architecture constraint must be passed
down to libopencv4.2-jni. The only practical way to achieve that
presently is Architecture:any+Multi-Arch:same. I'm not sure that is the
way to go, but removing Multi-Arch: foreign is outright wrong. Please
remove it.

Helmut

Reply via email to