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