Your message dated Sat, 03 Jan 2026 14:39:11 +0000 with message-id <E1vc2md-0000000444v-1kgt@fasolo.debian.org> and subject line Bug#1124485: fixed in libei 1.5.0-3 has caused the Debian Bug report #1124485, regarding libei FTCBFS: unsatisfiable cross Build-Depends to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 1124485: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1124485 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: libei FTCBFS: unsatisfiable cross Build-Depends
- From: Helmut Grohne <helmut@subdivi.de>
- Date: Thu, 1 Jan 2026 18:10:46 +0100
- Message-id: <[🔎] 20260101171046.GA2778865@subdivi.de>
Source: libei Version: 1.5.0-2 Tags: patch User: debian-cross@lists.debian.org Usertags: cross-satisfiability libei cannot be cross built from source, because it has a number of Build-Depends that cannot be satisfied during a cross build. Most of them relate to tests. Hence, I am introducing the noinsttest build profile for dropping the libei-tests package. Then, given noinsttest and nocheck, libei can be made to cross build with relative ease. Note that black is an unused dependency and that python3-jinja is not a test dependency. Please consider applying the attached patch. Helmutdiff -Nru libei-1.5.0/debian/changelog libei-1.5.0/debian/changelog --- libei-1.5.0/debian/changelog 2025-09-12 04:01:33.000000000 +0200 +++ libei-1.5.0/debian/changelog 2026-01-01 16:56:43.000000000 +0100 @@ -1,3 +1,13 @@ +libei (1.5.0-2.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Improve cross building. (Closes: #-1) + + Drop unused black dependency. + + Support skipping tests. + + Annotate jinja dependency :native. + + -- Helmut Grohne <helmut@subdivi.de> Thu, 01 Jan 2026 16:56:43 +0100 + libei (1.5.0-2) unstable; urgency=medium * debian/watch: convert to Version: 5 diff -Nru libei-1.5.0/debian/control libei-1.5.0/debian/control --- libei-1.5.0/debian/control 2025-09-12 04:01:33.000000000 +0200 +++ libei-1.5.0/debian/control 2026-01-01 16:56:43.000000000 +0100 @@ -5,18 +5,17 @@ Uploaders: Jeremy Bícha <jbicha@ubuntu.com> Build-Depends: debhelper-compat (= 13), - black, libevdev-dev, libsystemd-dev, libxkbcommon-dev, meson, pkgconf, - python3-attr, - python3-dbusmock, - python3-jinja2, - python3-pytest, - python3-structlog, - python3-yaml + python3-attr <!nocheck> <!noinsttest>, + python3-dbusmock <!nocheck> <!noinsttest>, + python3-jinja2:native, + python3-pytest <!nocheck> <!noinsttest>, + python3-structlog <!nocheck> <!noinsttest>, + python3-yaml <!nocheck> <!noinsttest> Standards-Version: 4.7.2 Homepage: https://gitlab.freedesktop.org/libinput/libei Vcs-Git: https://salsa.debian.org/xorg-team/lib/libei.git @@ -124,6 +123,7 @@ Package: libei-tests Architecture: any +Build-Profiles: <!noinsttest> Depends: ${misc:Depends}, ${shlibs:Depends} diff -Nru libei-1.5.0/debian/rules libei-1.5.0/debian/rules --- libei-1.5.0/debian/rules 2025-09-12 04:01:33.000000000 +0200 +++ libei-1.5.0/debian/rules 2026-01-01 16:56:43.000000000 +0100 @@ -5,6 +5,13 @@ export DPKG_GENSYMBOLS_CHECK_LEVEL = 4 built_binaries := $(shell dh_listpackages) +meson_args := + +ifneq (,$(filter nocheck,$(DEB_BUILD_PROFILES) $(DEB_BUILD_OPTIONS))) +ifneq (,$(filter noinsttest,$(DEB_BUILD_PROFILES))) +meson_args += -Dtests=disabled +endif +endif %: dh $@ @@ -20,7 +27,8 @@ ln -s ../munit subprojects/ dh_auto_configure -- \ -Dauto_features=enabled \ - -Dsd-bus-provider=libsystemd + -Dsd-bus-provider=libsystemd \ + $(meson_args) override_dh_missing: dh_missing -Xusr/bin/ei-debug-events
--- End Message ---
--- Begin Message ---
- To: 1124485-close@bugs.debian.org
- Subject: Bug#1124485: fixed in libei 1.5.0-3
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sat, 03 Jan 2026 14:39:11 +0000
- Message-id: <E1vc2md-0000000444v-1kgt@fasolo.debian.org>
- Reply-to: Jeremy Bícha <jbicha@ubuntu.com>
Source: libei Source-Version: 1.5.0-3 Done: Jeremy Bícha <jbicha@ubuntu.com> We believe that the bug you reported is fixed in the latest version of libei, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1124485@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Jeremy Bícha <jbicha@ubuntu.com> (supplier of updated libei package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 03 Jan 2026 08:52:10 -0500 Source: libei Built-For-Profiles: noudeb Architecture: source Version: 1.5.0-3 Distribution: unstable Urgency: medium Maintainer: Debian X Strike Force <debian-x@lists.debian.org> Changed-By: Jeremy Bícha <jbicha@ubuntu.com> Closes: 1124485 Changes: libei (1.5.0-3) unstable; urgency=medium . [ Helmut Grohne ] * Improve cross building (Closes: #1124485) - Remove unused black dependency - Support skipping tests - Annotate jinja dependency :native . [ Jeremy Bícha ] * Bump Standards Version to 4.7.3 Checksums-Sha1: 319c3bd7d12db57604e065b6fd17f45b9bb37989 2853 libei_1.5.0-3.dsc 3f8383a630e7646c5d212cf38214b9db90e2bdf5 6144 libei_1.5.0-3.debian.tar.xz 633ce9b57de7dd0724a6876f2d4a97aac37b3d23 6978 libei_1.5.0-3_source.buildinfo Checksums-Sha256: fa92c96ffb0f83c507c8cc5d1f210e56b5e446045c91375a4fc7a3b5a8876522 2853 libei_1.5.0-3.dsc be230ad4c73e43ef033e785580ed8d4fe8088cc4c61f72688febedee27b3aa4d 6144 libei_1.5.0-3.debian.tar.xz 8f5f932bdde2f5253f86716b465ce63b627409779563e3d98e0d68d1e3c05fc8 6978 libei_1.5.0-3_source.buildinfo Files: 1116cc0aa344651939511a96f438ef44 2853 x11 optional libei_1.5.0-3.dsc 3ef5aeb1d699bcc1f1fc1b4bf6bb9c2b 6144 x11 optional libei_1.5.0-3.debian.tar.xz 078d90c03431e0439964cfd24b5123c4 6978 x11 optional libei_1.5.0-3_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEETQvhLw5HdtiqzpaW5mx3Wuv+bH0FAmlZHzEACgkQ5mx3Wuv+ bH05VA//Y7XjYwdtHdZXewYaXx/ACTDWsk6OtMdJwlrF4DE7mTfZeBS9LKEq5GYz tmfmrDJPrH0r7uTcSma9SYDgNlDZp95mJDGXGXxOcrzWcpvE7mhfRwaxQEpadTgK /wEkyGNGBHECxPOM+yV2RzGcBsSXMFywmT9cTJLIaXZnEhggxOKsSshOjFPTn0Zi RghG5X4sCI35IGs0kDd7C+MKOPavk3Q086mXRoRD9TyeUcMgkWCz0qmWuwAl1pe7 jy2k1xm2Q+0FLAE3mu0egxWMQ5KsJyMnQZFDglq1rMmxjUs5hfivWErjdRe8eCUq atn43/XarHhutydiwGBT87oIqbj7Oh3rECJGRtvtfBnFmNAwi+UbWX52zSGTt7K4 ViVUCfVRNYo2Tggco3ggcWMIh+enBPS3ByrOmhXB9LeZcf7yRLKiayjWiChszZ1h A+WAWVlgyFkTyyVoaRcaUnN9jVT2FOcvPSxju02trq4yWwMHFK9A1IEYIcgR64w7 gOhVu58mhuqh1q2wQHBeBrufVxW429+3ZAfX/kPkZFOsiHNp6HkqRmxv054rGZex ZsNZIKa3Rs7xrh8RC01R2Ag0HR9KSXmnNiTspH8Nw/423IYsI8GZ+QMbvMVgypVX EwYOXwqUaJLG9OQUrLbBzi5kCNGYDUPlNE9Y1WXkGV5PSct58GU= =EkAS -----END PGP SIGNATURE-----Attachment: pgpnJFjl5J_99.pgp
Description: PGP signature
--- End Message ---