Bug#910285: libsecret: stop depending on gjs:s390x in preparation for mozjs60 transition

Simon McVittie smcv at debian.org
Thu Oct 4 13:24:13 BST 2018


Source: libsecret
Version: 0.18.6-3
Severity: normal
Tags: pending
Control: block 906016 by -1

libsecret build-depends on gjs, which is based on the Mozilla Spidermonkey
JavaScript interpreter (mozjs). mozjs has a history of being poorly
supported (read: not actually working) on unusual architectures, in
particular mips* and s390x.

The GNOME team is currently trying to migrate from gjs 1.52.x (mozjs52)
to 1.54.x (mozjs60). mozjs52 mostly worked on s390x, but mozjs60 fails
around 80% of its tests there, and fixing that seems unlikely, so we are
intending to do an architecture-specific removal of gjs:s390x and the
packages that depend on it.

There is already a change pending in the git repository to make this
build-dependency conditional on [!s390x], which reduces test coverage
but leaves libsecret installable on s390x. I'm filing this bug so that
we can track it.

    smcv



More information about the pkg-gnome-maintainers mailing list