[Debian-med-packaging] Bug#874880: [freemedforms-project] Future Qt4 removal from Buster

Andreas Tille andreas at fam-tille.de
Fri Sep 6 07:44:45 BST 2019


Control: tags -1 help

Hi Moritz,

On Thu, Sep 05, 2019 at 11:26:12PM +0200, Moritz Mühlenhoff wrote:
> I've downloaded 1.0.0 and the included README.md states "FreeMedForms
> and derivatives are coded in C++ / Qt5", so I suppose the latest
> version should now support Qt5.
> 
> If that works fine, it would be great to have an upload within the next
> weeks, as we're trying to finally remove Qt4 for good.

Thanks for the ping.  Version 1.0.0 is in packaging Git since nearly two
years[1].  I updated the repository[2] to latest packaging standards and
the build runs into:


...
 Reading /build/freemedforms-project-1.0.0/contrib/quazip/quazip.pro
Info: creating stash file /build/freemedforms-project-1.0.0/contrib/quazip/.qmake.stash
Info: creating cache file /build/freemedforms-project-1.0.0/contrib/quazip/.qmake.cache
  Reading /build/freemedforms-project-1.0.0/contrib/quazip/quazip/quazip.pro
Project MESSAGE: Using system libquazip0 package
 Reading /build/freemedforms-project-1.0.0/libs/datapackutils/datapackutils.pro
Info: creating stash file /build/freemedforms-project-1.0.0/libs/datapackutils/.qmake.stash
Info: creating cache file /build/freemedforms-project-1.0.0/libs/datapackutils/.qmake.cache
Reading /build/freemedforms-project-1.0.0/freemedforms/plugins/plugins.pro
 Reading /build/freemedforms-project-1.0.0/plugins/fmfcoreplugin/fmfcoreplugin.pro
Info: creating stash file /build/freemedforms-project-1.0.0/plugins/fmfcoreplugin/.qmake.stash
Info: creating cache file /build/freemedforms-project-1.0.0/plugins/fmfcoreplugin/.qmake.cache
Project ERROR: Unknown module(s) in QT: script
dh_auto_configure: cd freemedforms && qmake -makefile "QMAKE_CFLAGS_RELEASE=-g -O2 -fdebug-prefix-map=/build/freemedforms-project-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "QMAKE_CFLAGS_DEBUG=-g -O2 -fdebug-prefix-map=/build/freemedforms-project-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "QMAKE_CXXFLAGS_RELEASE=-g -O2 -fdebug-prefix-map=/build/freemedforms-project-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "QMAKE_CXXFLAGS_DEBUG=-g -O2 -fdebug-prefix-map=/build/freemedforms-project-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "QMAKE_LFLAGS_RELEASE=-Wl,-z,relro -Wl,-z,now" "QMAKE_LFLAGS_DEBUG=-Wl,-z,relro -Wl,-z,now" QMAKE_STRIP=: PREFIX=/usr -r CONFIG\+=LINUX_INTEGRATED CONFIG\+=dontbuildquazip LIBRARY_BASENAME=lib/x86_64-linux-gnu INSTALL_ROOT_PATH=/usr/ freemedforms.pro returned exit code 3
make[1]: *** [debian/rules:59: override_dh_auto_configure] Error 255
make[1]: Leaving directory '/build/freemedforms-project-1.0.0'
make: *** [debian/rules:55: build] Error 2
...


I have no idea how to proceed from here and Eric did not responded
for a long time.

Kind regards

      Andreas.


[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=874880#22
[2] https://salsa.debian.org/med-team/freemedforms-project

-- 
http://fam-tille.de



More information about the Debian-med-packaging mailing list