[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1108432: unblock: gstreamer1.0/1.26.2-2 (pre-approval)



Control: tags -1 moreinfo

On 2025-06-28 09:05:13 -0400, Jeremy Bícha wrote:
> Package: release.debian.org
> User: release.debian.org@packages.debian.org
> Usertags: unblock
> X-Debbugs-Cc: gstreamer1.0@packages.debian.org
> Control: affects -1 src:gstreamer1.0
> 
> This is a pre-approval request in case the Debian Release Team wants
> this handled differently. Also, this hasn't been uploaded to
> Experimental because gstreamer 1.26.3 is there which we do not
> currently intend to get into trixie.
> 
> Please unblock package gstreamer1.0
> 
> [ Reason ]
> We recently realized that as of gstreamer 1.26, the file Gst-1.0.gir
> is no longer identical across architectures. This was noticed when
> someone tried installing libgstreamer1.0-dev (amd64) and
> libgstreamer1.0-dev:i386 on the same system and dpkg reported the
> error.
> 
> We believe that the most minimal way to avoid this issue is to remove
> Multi-Arch: same from libgstreamer1.0-dev (preventing
> co-installability). Practically, libgstreamer1.0-dev being Multi-Arch:
> same probably isn't very helpful because
> libgstreamer-plugins-base1.0-dev is not.
> 
> For forky, we intend to move architecture-dependent gstreamer .gir
> files to /usr/lib/${DEB_HOST_MULTIARCH}/gir-1.0 and set Multi-Arch:
> same.

Why is this not done now?

Cheers

> 
> There are more details and discussion in https://bugs.debian.org/1108412
> 
> [ Impact ]
> Discussed above
> 
> [ Tests ]
> There are build tests but build test failures only fail the build on
> amd64 and arm64. No autopkgtests.
> 
> [ Risks ]
> Key package for every Debian desktop
> 
> [ Checklist ]
>   [✔️] all changes are documented in the d/changelog
>   [✔️] I reviewed all changes and I approve them
>   [✔️] attach debdiff against the package in testing
> 
> unblock gstreamer1.0/1.26.2-2
> 
> Thank you,
> Jeremy Bícha



-- 
Sebastian Ramacher


Reply to: