[Pkg-ayatana-devel] Bug#1132395: gir1.2-ayatanaido3-0.4: missing dependency on gir1.2-gtk-3.0
Simon McVittie
smcv at debian.org
Tue Mar 31 13:17:04 BST 2026
Package: gir1.2-ayatanaido3-0.4
Version: 0.10.4-1
Severity: important
Tags: patch
To reproduce:
$ podman run --rm -it debian:sid-slim
# apt update && apt full-upgrade
# apt install --no-install-recommends gir1.2-ayatanaido3-0.4 python3-gi
# python3
>>> from gi.repository import AyatanaIdo3
(Or use your favourite minimal environment, if not podman; and use your
favourite language with GObject-Introspection bindings, if not Python)
Expected result:
Imports successfully
Actual result:
ImportError: Typelib file for namespace 'Gtk', version '3.0' not found
This appears to be because src:ayatana-ido doesn't run dh_girepository,
so the ${gir:Depends} substvar isn't populated.
I'll send a merge request soon with this and other GObject-Introspection
improvements.
Thanks,
smcv
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-d-control-Build-depend-on-dh-sequence-gir.patch
Type: text/x-diff
Size: 835 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-ayatana-devel/attachments/20260331/c9d13ca4/attachment.patch>
More information about the Pkg-ayatana-devel
mailing list