-
Notifications
You must be signed in to change notification settings - Fork 34
Description
As the title states, attempting to build and test cjs using dpkg-buildpackage, I get the following test failure:
not ok 16 Package module doesn't find a non-existent interface method
# Message: TypeError: GObject.type_default_interface_get is not a function in resource:///org/cinnamon/cjs/modules/script/package.js (line 288)
# Stack:
# error properties: Object({ matches: Function })
# checkSymbol@resource:///org/cinnamon/cjs/modules/script/package.js:288:29
# @/home/cinnamon-dev/testSandbox/cjs/obj-x86_64-linux-gnu/../installed-tests/js/testPackage.js:68:20
# <Jasmine>
# setTimeout/source<@resource:///org/cinnamon/cjs/modules/esm/_timers.js:72:9
# _init/GLib.MainLoop.prototype.runAsync/</<@resource:///org/cinnamon/cjs/modules/core/overrides/GLib.js:263:34
This is the only subtest that fails, let alone the only test that fails. I found a similar issue over on the Debian mailing list, but not only does this have an additional test failure that I do not have, but the Debian team has closed this issue stating that it has been solved. I asked about this over on the Linux Mint Development Matrix, but nobody seems to have any solutions, so, I'm assuming that this is an actual bug. I had also made sure to build and install other packages in the build order described over yonder (although oddly, I had to manually seek out and install libmozjs-128 because that dependency wasn't showing up on apt even with the additional package repos that the linked guide told me to add). I am running Linux Mint 22.2 on QEMU/KVM. I'm happy to provide more details if needed.