On Sun, 24 May 2026 08:32:00 +0200 Helmut Grohne <[email protected]> wrote:
Package: librust-glib-sys-dev
Version: 0.22.6-3
Severity: serious
Justification: violates Debian policy 5.6.34.3
User: [email protected]
Usertags: fileconflict

librust-glib-sys-dev is declared Multi-Arch: same, but fails to
coinstall.

The file /usr/share/cargo/registry/glib-sys-0.22.6/src/lib.rs is shared
by librust-glib-sys-dev version 0.22.6-3 as present in unstable with
varying content.

Please ensure that shared files have bit-identical content across
architectures, move architecture-dependent files to
architecture-dependent paths or remove the Multi-Arch: same field.

Hi,

can you clarify what the exact issue is? To me, this reads as if src/lib.rs differs between architectures. I suspect this happens because we use gir to re-generate the source code. That might have the inadvertent side effect of violating MA here.

best,

werdahias

Reply via email to