#1118796 cellbroadcastd: depends (unnecessarily?) on non-multiarch-friendly libgirepository1.0-dev

#1118796#5
Date:
2025-10-25 13:37:22 UTC
From:
To:
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.

The README.Debian for libgirepository1.0-dev [README] provides advice on
how to choose an appropriate replacement for libgirepository1.0-dev, and
will be updated if new information becomes available.

From a quick look at its packaging I'm not sure that cellbroadcastd
actually uses GObject-Introspection, so maybe this dependency is
unnecessary and can just be removed?

References:
[README]:
https://salsa.debian.org/gnome-team/gobject-introspection/-/blob/HEAD/debian/libgirepository1.0-dev.README.Debian
    file:///usr/share/doc/libgirepository1.0-dev/README.Debian.gz
[#1117130]:
https://bugs.debian.org/1117130
[MBF]:
https://lists.debian.org/debian-devel/2025/08/msg00150.html

Thanks,
    smcv

#1118796#12
Date:
2026-08-16 21:39:29 UTC
From:
To:
Control: tags -1 + patch

Ah, I see that it uses GObject-Introspection indirectly, to generate
Vala bindings.

Please consider
<https://salsa.debian.org/DebianOnMobile-team/cellbroadcastd/-/merge_requests/6>.

Thanks,
     smcv

#1118796#19
Date:
2026-08-17 08:18:46 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
cellbroadcastd, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1118796@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Guido Günther <agx@sigxcpu.org> (supplier of updated cellbroadcastd package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Mon, 17 Aug 2026 10:01:16 +0200
Source: cellbroadcastd
Architecture: source
Version: 0.0.3-2
Distribution: unstable
Urgency: medium
Maintainer: DebianOnMobile Maintainers <debian-on-mobile-maintainers@alioth-lists.debian.net>
Changed-By: Guido Günther <agx@sigxcpu.org>
Closes: 1118796
Changes:
 cellbroadcastd (0.0.3-2) unstable; urgency=medium
 .
   [ Simon McVittie ]
   * Replace deprecated B-D on libgirepository1.0-dev (Closes: #1118796)
   * d/control, d/rules: Really implement the nogir build profile.
     If the nogir build profile is implemented, it should work.
     Previously, the package would just FTBFS in this build profile, because
     the upstream build system treats gobject-introspection as mandatory
     unless introspection is explicitly disabled. This particular package
     doesn't install GObject-Introspection bindings, but it does use them
     to generate Vala bindings, which therefore need to be skipped under
     the nogir build profile.
Checksums-Sha1:
 f427b046c021156979eb4a8c3ef1de5df618bb3a 2884 cellbroadcastd_0.0.3-2.dsc
 1322257912374281e92cc1eebe67e67191bca2f4 55240 cellbroadcastd_0.0.3-2.debian.tar.xz
 e336469cf4ce27a9e2496a6ed67673d85bffdd1b 10714 cellbroadcastd_0.0.3-2_amd64.buildinfo
Checksums-Sha256:
 f83468919e4b69d0afd2ff1b9a9fcda1261ff37ae628604710bc282cde348914 2884 cellbroadcastd_0.0.3-2.dsc
 701a6fdbcab1fba8c5c5928adaa7087cc2cde8187c7be43d175b9e219a562c7f 55240 cellbroadcastd_0.0.3-2.debian.tar.xz
 53e18690c6017509cbf84fc99f6d28f4c7d6cf397fda6bebb830c9ba2e852fc9 10714 cellbroadcastd_0.0.3-2_amd64.buildinfo
Files:
 1b836f950e332b561d68d733df59aded 2884 net optional cellbroadcastd_0.0.3-2.dsc
 683594e0893ee38ceffdbea6bd573cee 55240 net optional cellbroadcastd_0.0.3-2.debian.tar.xz
 ac2ea0e3fad4b0e5b654e25dd13995af 10714 net optional cellbroadcastd_0.0.3-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEY/bM35YinQkoayrDJb+GUkr8weMFAmqCwU8ACgkQJb+GUkr8
weOxGRAAibaPjyiYEHC/QoZufhsgZRG8866zpJpy/w2gDOh52UPJNi1NGrstxftl
oXMIDRO51q6BctSY0OusjCGAgW4SDxWR47oSd6z4JolSmxajhNSVpdkDit4ySRT2
LFyuD6DuB7C6nITZMewb30A88hiKy2UsKnGyk21zH+KX33NQS8EbPkX38Rr50Pdi
jQyMhVyqcdAkHuk6avVs41okgApfgQUiiTG36hWV9G3FRxgq1P9aM2vIcezoBFNS
s4Nrt/HYSlI6P/nZn8h8uga4pj0LP6BOUvV57nTEPbwQ1XcociDwszq1bpzVt5zL
DM0ZZ1cPCelxUEqNzgBUMpmOELIOjobiBIJ+BxzVUwSqBoYB76muU18Frz7tfRwW
9ayo/djR0AhcVEvOApBn6Fr3orGPv8pRHC6D1S6T/KQYkZxZqP2evD/uWaorcgky
OEmfSsMc2CyPcEwLxGEkqarJeuoD338ogsF/Yr55N8E1IjbbfqtpK4HdrXvb3rdO
z/1NEYEr1MjCU2g37IJF1gig+SgTPlBuMpBIqXB2j/GfHuF8i6KbJC929m+evsxj
djjnKiQGsTAhgORvDweFIjX83IthbhxRdsHbcGKCpNYPFeyH0qGU6A6BUurjW3XU
X3hVxHwj7kAmOgEK6djehYQupSRduTAQiF62+UdE4Yec7bFfetY=
=C8MX
-----END PGP SIGNATURE-----