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

Reply via email to