Package: gedit Version: 3.38.0-1 Severity: minor Dear Maintainer,
(I originally reported this to Ubuntu: https://bugs.launchpad.net/ubuntu/+source/gedit/+bug/1901446) gedit in experimental depends on libtepl-5-0 (libtepl-4-0 in testing/unstable), but it does not have a dependency on the GObject introspection bindings for libtepl (gir1.2-tepl-5, gir1.2-tepl-4 for testing/unstable). Functionality is being moved from gedit into tepl (a "Text editor product line" library). For instance, gedit_utils_str_middle_truncate() was deprecated in gedit 3.36 and removed in 3.38[1], replaced with tepl_utils_str_middle_truncate(). Please add a dependency to gir1.2-tepl-5 so that Python plugins can reliably call functions in libtepl. (For my plugin Control Your Tabs, I had to inline the above mentioned function[2] so that the plugin continues to function for users of Debian and Debian-derived OSes.) It would be great if the gedit package in testing/unstable can be amended as well. [1]: https://gitlab.gnome.org/GNOME/gedit/-/commit/b200001585d0f3ff2081626f6ffb7e1dc1b7a52e [2]: https://github.com/jefferyto/gedit-control-your-tabs/commit/644c2b9d9a61ffd1d8f9aba44866b301ba47bf39