Merge pull request #6548 from keymanapp/chore/linux/debian-testing

chore(linux): Fix failure in Debian reproducibility testing 🐧
This commit is contained in:
Eberhard Beilharz 2022-04-21 10:13:32 +02:00 committed by GitHub
commit ab69c4a48e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 1 deletions

View file

@ -7,6 +7,8 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all
export PYBUILD_NAME=keyman-config
export PYBUILD_INSTALL_ARGS=--install-scripts=/usr/share/keyman-config/
export KEYMAN_PKG_BUILD=1
# xenial needs this to be explicit
export LC_ALL=C.UTF-8

View file

@ -5,7 +5,7 @@ BASEDIR=$(realpath $(dirname $0))
TESTDIR=${XDG_DATA_HOME:-$HOME/.local/share}/keyman/test_kmx
PID_FILE=/tmp/ibus-keyman-test-pids
if [ -v DEB_BUILD_MULTIARCH ]; then
if [ -v KEYMAN_PKG_BUILD ]; then
# During package builds we skip these tests that require to start ibus because
# ibus requires to find /var/lib/dbus/machine-id or /etc/machine-id, otherwise it fails with:
# "Bail out! IBUS-FATAL-WARNING: Unable to load /var/lib/dbus/machine-id: Failed to open file