Source: vokoscreen-ng Version: 4.4.0-1 Tags: patch User: [email protected] Usertags: ftcbfs
vokoscreen-ng fails to cross build from source, because it fails running lrelease. This failure is swallowed (and constitutes a violation of Debian policy section 4.6). As a result, later parts consuming the output fail. The root cause is that running lrelease requires a native qmake, but Build-Depends do not request one. The attached patch adds the missing dependency. In a native build, the dependency is implied. Helmut
diff -Nru vokoscreen-ng-4.4.0/debian/changelog vokoscreen-ng-4.4.0/debian/changelog --- vokoscreen-ng-4.4.0/debian/changelog 2025-01-04 22:23:09.000000000 +0100 +++ vokoscreen-ng-4.4.0/debian/changelog 2025-10-23 19:24:24.000000000 +0200 @@ -1,3 +1,10 @@ +vokoscreen-ng (4.4.0-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Depend on qmake6:native for using lrelease. (Closes: #-1) + + -- Helmut Grohne <[email protected]> Thu, 23 Oct 2025 19:24:24 +0200 + vokoscreen-ng (4.4.0-1) unstable; urgency=medium * New upstream version 4.4.0. (Closes: #1091819) (Closes: #1065148) diff -Nru vokoscreen-ng-4.4.0/debian/control vokoscreen-ng-4.4.0/debian/control --- vokoscreen-ng-4.4.0/debian/control 2025-01-04 22:01:45.000000000 +0100 +++ vokoscreen-ng-4.4.0/debian/control 2025-10-23 19:24:24.000000000 +0200 @@ -8,6 +8,7 @@ libpulse-dev, libwayland-dev, libx11-dev, + qmake6:native, qt6-multimedia-dev, qt6-tools-dev Standards-Version: 4.7.0

