Package: gir1.2-unity-5.0
Version: 7.1.4+19.04.20190319-2
Severity: important
GObject-Introspection typelib packages are meant to be named
systematically according to their name and major API version, similar
to C shared libraries.
gir1.2-unity-5.0 has the correct name for a Unity-5.0 typelib, but it
actually contains Unity-7.0. Fixing this will require going through the
NEW queue to rename it to gir1.2-unity-7.0.
A stopgap solution would be to give it a versioned Provides:
Provides: gir1.2-unity-7.0 (= ${binary:Version})
It also contains the UnityExtras-7.0 typelib. If you want to bundle
together closely related typelibs, that's fine, but it should have a
Provides to declare this:
Provides: gir1.2-unityextras-7.0 (= ${binary:Version})
See file:///usr/share/doc/gobject-introspection/policy.txt.gz for more
information.
Thanks,
smcv