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

Reply via email to