On Sat, 25 Oct 2025 at 14:46:39 +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 patch, also available as a git branch in
<https://salsa.debian.org/debian/dialect/-/tree/wip/smcv/gir?ref_type=heads>
(I would have created a merge request for this, but they're disabled
for that repository).
I built dialect with and without that change, and used diffoscope to
confirm that the resulting binaries are identical; piuparts also passes.
Not otherwise tested (there are no autopkgtests, and I didn't attempt to
install or run dialect manually).
Thanks,
smcv
>From e5bf38f9aef98bfdd483e0ed968e790ff53c156a Mon Sep 17 00:00:00 2001
From: Simon McVittie <[email protected]>
Date: Mon, 17 Aug 2026 09:25:30 +0100
Subject: [PATCH] d/control: Remove obsolete B-D on libgirepository1.0-dev
Closes: #1118809
---
debian/control | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/debian/control b/debian/control
index ed979a7..32d543d 100644
--- a/debian/control
+++ b/debian/control
@@ -6,9 +6,9 @@ Build-Depends:
debhelper-compat (= 14),
dh-sequence-single-binary,
desktop-file-utils,
+ gobject-introspection (>= 1.80),
gtk-update-icon-cache,
libadwaita-1-dev,
- libgirepository1.0-dev,
libgstreamer1.0-dev,
libgtk-4-dev,
libgtksourceview-5-dev,
--
2.55.0