Вы не должны поставлять скомпилированный gschemas.compiled
кеш как часть вашего приложения - вместо этого вы должны просто отправить ваш *.gschema.xml
файл.gschemas.compiled
предназначен для общесистемного кэша всех файлов *.gschema.xml
в (по умолчанию) /usr/share/glib-2.0/schemas
и должен быть восстановлен менеджером пакетов после того, как приложение установит новую схему.
Debianимеет проверку Lintian , например, для предотвращения доставки пакетов gschemas.compiled
.
Похоже, здесь есть ответы здесь, на askubuntu о том, как позвонить glib-compile-schemas
вшаг после установки с использованием setuptools.
Чтобы ответить на ваш конкретный вопрос: да, вы должны рассматривать его как потенциально зависящий от архитектуры.