Bug#1061703: gnome-characters nocheck FTBFS: ../meson.build:47:14: ERROR: Program '/usr/bin/gjs-console' not found or not executable

Helmut Grohne helmut at subdivi.de
Sat Jan 27 16:57:19 GMT 2024


Source: gnome-characters
Version: 45.0-2
Severity: serious
Tags: ftbfs

Hi,

gnome-characters fails to build from source when built with the nocheck
build profile. A build ends with:

| Run-time dependency gjs-1.0 found: YES 1.78.1
| env[PKG_CONFIG_PATH]:
| env[PKG_CONFIG]: /usr/bin/mips64el-linux-gnuabi64-pkg-config
| -----------
| Called: `/usr/bin/mips64el-linux-gnuabi64-pkg-config --variable=gjs_console gjs-1.0` -> 0
| stdout:
| /usr/bin/gjs-console
| -----------
| Got pkg-config variable gjs_console : /usr/bin/gjs-console
| Program /usr/bin/gjs-console found: NO
| 
| ../meson.build:47:14: ERROR: Program '/usr/bin/gjs-console' not found or not executable
| dh_auto_configure: error: cd obj-mips64el-linux-gnuabi64 && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 meson setup .. --wrap-mode=nodownload --buildtype=plain --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=lib/mips64el-linux-gnuabi64 -Dpython.bytecompile=-1 --cross-file /<<PKGBUILDDIR>>/debian/.debhelper/generated/_source/meson-cross-file.conf returned exit code 1
| make: *** [debian/rules:7: binary-arch] Error 25
| dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2

Since trixie, a FTBFS with the nocheck build profile is considered
release-critical. The <!nocheck> annotation on the gjs build dependency
should be dropped or some change to the upstream build system should
enable building without gjs-console.

Helmut



More information about the pkg-gnome-maintainers mailing list