#1118809 dialect: depends (unnecessarily?) on non-multiarch-friendly libgirepository1.0-dev #1118809
- Package:
- src:dialect
- Source:
- src:dialect
- Submitter:
- Simon McVittie
- Date:
- 2026-08-17 15:27:02 UTC
- Severity:
- normal
- Tags:
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 dialect 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
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
We believe that the bug you reported is fixed in the latest version of
dialect, 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 1118809@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jonas Smedegaard <dr@jones.dk> (supplier of updated dialect 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 16:33:29 +0200
Source: dialect
Architecture: source
Version: 2.6.1+ds+~2.6.1+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Jonas Smedegaard <dr@jones.dk>
Changed-By: Jonas Smedegaard <dr@jones.dk>
Closes: 1118809
Changes:
dialect (2.6.1+ds+~2.6.1+ds-2) unstable; urgency=medium
.
* build-depend on recent gobject-introspection
(not obsolete libgirepository1.0-dev);
closes: bug#1118809, thanks to Simon McVittie
* update watch file:
+ stop set auto-mangling of upstream version (now done by default)
Checksums-Sha1:
05ab32cfd7dfaca1a579e2ca246f0d082c9e77c8 2528 dialect_2.6.1+ds+~2.6.1+ds-2.dsc
ffeec5631714ac05c98e2f7bd17f7790f653bcf8 6440 dialect_2.6.1+ds+~2.6.1+ds-2.debian.tar.xz
22245868d9421c28686edf3556d830718895c235 17249 dialect_2.6.1+ds+~2.6.1+ds-2_amd64.buildinfo
Checksums-Sha256:
0f318140e9966a3f773ca87051869f6ff7ca438984e81783b60a41c5f2fffaa8 2528 dialect_2.6.1+ds+~2.6.1+ds-2.dsc
fe6bf0ed349839239355924f3f178b10b5db905a683d34d4dc62840276e007b2 6440 dialect_2.6.1+ds+~2.6.1+ds-2.debian.tar.xz
b76419fcba303dda59b348bf207b11464c0d6d2db76d139b4435845a762ad927 17249 dialect_2.6.1+ds+~2.6.1+ds-2_amd64.buildinfo
Files:
e2dadd47d667570f2103b594fd1dd1ff 2528 x11 optional dialect_2.6.1+ds+~2.6.1+ds-2.dsc
266c2324f9ef10598854956769a41677 6440 x11 optional dialect_2.6.1+ds+~2.6.1+ds-2.debian.tar.xz
2bc46600790276bfccec4e43b9d171a8 17249 x11 optional dialect_2.6.1+ds+~2.6.1+ds-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJABAEBCgAqFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmqDHEcMHGRyQGpvbmVz
LmRrAAoJECx8MUbBoAEhGjcP/3mCwKw/QOVi/M/xpEUCZCoZEg7Zrpw3Fdu6TmB9
qBwrVPuuOs05c/qaaceiDvUUB2DU+2qhu03oSIhDfRg/lqyA8jXykdJbIEzhYUwe
HG2s+3WV7Tey2SIEjt2yNxoEnnpGRm9LVklh+mldcFS9vGRKjfSzCUGZQ+ssYh4d
kBh4H1RP0mHbhblgpiJioBYYcueqsM4GTvfaOPCxRRuuAnINhWpdWIDkTZnV2mtl
UilO1PQ0Ii5MSGChl96py9qBeg7R9AYTWYXZGJbYNSqbaZzVvEbB2o1XEP9gZ5wS
2iwQnCKQREUbVEhR75d21QFk4w7+cKl5MV17tFQg/c/stGl5t7G57X+ICLDc+C5H
6Ya3P6Q55ZAENg+q7q+QHxp4jcTwkcrVMAyWWTJxCJuot8lU5og5tG25IzLg9l+F
u5/soHPgQTOZ0mVDMUZ8NdgRaoxDbRhMxTcchY7RsO7IQvAkzsUFg6O4359WhQtX
vV9RB1dBM/1GIEcc5TK1J36oQ2f5LfYD+nh3eZVSLd4VrtFNtLB52Ixkd8gtpJpv
b64Nm+Y62vnAj+LF9emYUUrkJhCCDPBBiH89m+fjcjHT/QuT2aHYmhuXffNIWbRU
VG43W0NjH0B/BwcmamPTMYrqzNFs3o4LrtLq8Rko47bcGIqxTgxGqttR4G4COaex
TXhV
=bF+E
-----END PGP SIGNATURE-----