Bug#1079499: gjs: autopkgtest regression in experimental: cannot find typelib for GjsTestTools, Regress, etc.
Jeremy Bícha
jeremy.bicha at canonical.com
Sat Aug 24 13:10:30 BST 2024
Control: forwarded -1 https://gitlab.gnome.org/GNOME/gjs/-/issues/639
On Fri, Aug 23, 2024 at 7:18 PM Simon McVittie <smcv at debian.org> wrote:
> gjs is failing tests on ci.debian.net in experimental, e.g.:
> https://ci.debian.net/packages/g/gjs/unstable/amd64/50788944/
>
> This appears to be because many of the installed-tests can no longer find
> their required typelibs, for example:
>
> > 144s (process:3833): Gjs-CRITICAL **: 14:27:30.698: JS ERROR: Error: Requiring GIMarshallingTests, version none: Typelib file for namespace 'GIMarshallingTests' (any version) not found
> > 144s @//usr/libexec/installed-tests/gjs/js/testExceptions.js:5:50
>
> Perhaps /usr/libexec/installed-tests/gjs is no longer getting added to
> the search path as intended?
There were significant changes to the meson files in the gjs 1.81.x
series. I filed a bug for something else that broke as
https://gitlab.gnome.org/GNOME/gjs/-/issues/636
I haven't had time to untangle this search path issue yet although I
did file a separate issue upstream.
Thank you,
Jeremy Bícha
More information about the pkg-gnome-maintainers
mailing list