Bug#1145038: libdex-1-1: manuals fails to start: cannot create new instance of invalid (non-instantiatable) type '<invalid>'

Jeremy Bícha jbicha at debian.org
Fri Aug 21 17:43:26 BST 2026


On Fri, Aug 21, 2026 at 6:27 PM Simon McVittie <smcv at debian.org> wrote:
> Possibly caused by this:
>
> + * Dropped the gconstructor for `dex_init()` which means applications must
> +   call `dex_init()` at startup themselves from `main()`.
>
> which is an incompatible change.
>
> If it's that, then we'll need to update packages that use libdex to have
> that initialization call, and then give libdex a versioned Breaks on the
> older versions.
>
> Reporting this as RC to prevent the new libdex from migrating before
> we're ready for it.

Should we ask libdex upstream to increase the soname?

Thank you,
Jeremy Bícha



More information about the pkg-gnome-maintainers mailing list