Package: ipp-usb Version: 0.9.16-1 Severity: minor A recent update to wine32:i386 on my amd64 system pulled in libsane1:i386, which Recommends ipp-usb. Because ipp-usb is Multi-Arch: no, apt interprets this as wanting to install ipp-usb:i386, which conflicts with ipp-usb:amd64.
ipp-usb seems to be a daemon (systemd service) that is contacted via IPC, conceptually similar to avahi-daemon, dbus-daemon or cups - which hopefully means that it doesn't matter which architecture's ipp-usb you have, because libsane1:amd64, libsane1:i386 and libsane1:mipsel all speak the same architecture-independent IPC protocol to communicate with ipp-usb? If that's the case, then ipp-usb should be marked Multi-Arch: foreign, which means that libsane1:i386 Recommends: ipp-usb would be satisfied by ipp-usb:amd64. smcv