[Pkg-sugar-devel] Bug#1118922: sugar-toolkit-gtk3: depends on non-multiarch-friendly libgirepository1.0-dev

Simon McVittie smcv at debian.org
Thu Aug 20 10:55:06 BST 2026


Control: tags -1 + patch

On Sat, 25 Oct 2025 at 16:12:03 +0100, Simon McVittie wrote:
>As announced in [MBF] and [#1117130] the GNOME team would like to remove
>libgirepository1.0-dev during the forky cycle. According to dak, this
>source package contains a Depends or Build-Depends on
>libgirepository1.0-dev which blocks its removal.

Please consider the attached patches.

I've confirmed using diffoscope that the only change to the contents of 
the binary packages is the addition of missing Depends/Provides in the 
-dev package:

│ │ │ │  Package: libsugarext-dev
│ │ │ │  ...
│ │ │ │ -Depends: gir1.2-sugarext-1.0 (= 0.121-1), libsugarext0 (= 0.121-1), libasound2-dev, libglib2.0-dev, libgtk-3-dev, libice-dev, libsm-dev, libx11-dev, libxfixes-dev, libxi-dev
│ │ │ │ +Depends: libsugarext0 (= 0.121-1), libasound2-dev, libglib2.0-dev, libgtk-3-dev, libice-dev, libsm-dev, libx11-dev, libxfixes-dev, libxi-dev, gir1.2-gdk-3.0-dev, gir1.2-gtk-3.0-dev, gir1.2-sugarext-1.0 (= 0.121-1)
│ │ │ │ +Provides: gir1.2-sugarext-1.0-dev (= 0.121-1), gir1.2-sugargestures-1.0-dev (= 0.121-1)

piuparts also passes. Not tested beyond that.

Thanks,
     smcv
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-d-control-Build-Depend-on-required-GIR-XML-by-their-.patch
Type: text/x-diff
Size: 716 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-sugar-devel/attachments/20260820/4dcf9e15/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-d-control-Automate-typelib-Provides-via-gir-Provides.patch
Type: text/x-diff
Size: 877 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-sugar-devel/attachments/20260820/4dcf9e15/attachment-0001.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-d-control-Use-gir-Depends-in-dev-package.patch
Type: text/x-diff
Size: 909 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-sugar-devel/attachments/20260820/4dcf9e15/attachment-0002.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-d-control-Add-gir-Provides-to-dev-package.patch
Type: text/x-diff
Size: 845 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-sugar-devel/attachments/20260820/4dcf9e15/attachment-0003.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-d-control-Replace-deprecated-B-D-libgirepository1.0-.patch
Type: text/x-diff
Size: 793 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-sugar-devel/attachments/20260820/4dcf9e15/attachment-0004.patch>


More information about the pkg-sugar-devel mailing list