Bug#969957: opencv: libopencv4.2-java is wrongly marked Multi-Arch: foreign

Helmut Grohne helmut.grohne at intenta.de
Wed Sep 9 10:42:37 BST 2020


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



More information about the debian-science-maintainers mailing list