Description of problem: lupdate utility that comes with qttools5 package can not handle qml files. I've described the problem on dev ml here: https://ml.mageia.org/l/arc/dev/2014-07/msg00428.html The reason is that lupdate have to be built with libQt5QmlDevTools.a library that should come with some of qtdeclarative5 development subpackage (probably lib{,64}qt5qml-private-devel one) but is not packaged (all static libs are removed explicitly when packaging and there is no dynamic version of this library). Version-Release number of selected component (if applicable): Qt5 5.2.0, 5.3.1. Bug is relevant for both Mageia 4 and Cauldron. How reproducible: always Steps to Reproduce: 1. Get a hello.qml example from http://qt-project.org/doc/qt-4.8/qdeclarativei18n.html 2. Try to use lupdate as described at that page 3. Reproducible: Steps to Reproduce:
Assignee: bugsquad => mageiaSource RPM: (none) => qt5
Please test next rpm.
First I can not test cauldron packages as I do not have cauldron installation. I can only test them if they are backported to Mageia 4. So it would be better if you first fix Qt 5.2.0 for Mageia 4 and then port changes into cauldron (or, even more better, backport Qt 5.3.1 so that I can drop my own backport). Second I see that you just updated only qttools5 package but the required library is a part of qtdeclarative5 and it is not packaged properly. So I think you should *first* fix qtdeclarative5 package (bring back the removed static lib) and *then* rebuild qttools5 with it.
yes right. I will reproduce and when fixed in cauldron i will backport in 4.
Has it been fixed in cauldron and Mageia 4 Nicolas?
(In reply to Samuel VERSCHELDE from comment #4) > Has it been fixed in cauldron and Mageia 4 Nicolas? Ping Nicolas.
Assignee: mageia => kde
This bug is fixed on cauldron. $ lupdate hello.qml -ts hello.ts Updating 'hello.ts'... Found 1 source text(s) (1 new and 0 already existing)
Resolution: (none) => FIXEDCC: (none) => mageiaStatus: NEW => RESOLVED
Hello, I reopen this report, because I'm facing the same problem: lupdate mw-ui.qml -ts qml.ts lupdate warning: Some files have been ignored due to missing qml/javascript support Updating 'qml.ts'... Found 0 source text(s) (0 new and 0 already existing) It seems that the support has to be set "I found that this error arise when build with is performed with defined flag QT_NO_QML." https://forum.qt.io/topic/32591/solved-lupdate-missing-qml-javascript-support/4
CC: (none) => yves.brungard_mageiaResolution: FIXED => (none)Status: RESOLVED => REOPENEDVersion: Cauldron => 7
Source RPM: qt5 => qttools5
Before installing the update ... [root@x3 /usr/share/mageiawelcome]# lupdate mw-ui.qml -ts qml.ts lupdate warning: Some files have been ignored due to missing qml/javascript support Updating 'qml.ts'... Found 0 source text(s) (0 new and 0 already existing) After installing the update ... [root@x3 /usr/share/mageiawelcome]# lupdate mw-ui.qml -ts qml.ts /usr/share/mageiawelcome/mw-ui.qml:88: Discarding unconsumed meta data /usr/share/mageiawelcome/mw-ui.qml:341: Discarding unconsumed meta data Updating 'qml.ts'... Found 89 source text(s) (89 new and 0 already existing) Validating the update. Still needs to be assigned to qa and an advisory provided before the update can be finished.
CC: (none) => davidwhodgins, sysadmin-bugsKeywords: (none) => validated_updateWhiteboard: (none) => MGA7-64-OK
Assigning to QA, Advisory: ============================= Our current qttools5 package was built without the QML support. This update fixes this issue re-enabling it. Packages in 7/core/updates_testing: ======================== qttools5-5.12.6-1.1.mga7.i586.rpm qttools5-assistant-5.12.6-1.1.mga7.i586.rpm qttools5-designer-5.12.6-1.1.mga7.i586.rpm qttools5-qtdbus-5.12.6-1.1.mga7.i586.rpm qttools5-doc-5.12.6-1.1.mga7.noarch.rpm libqt5help5-5.12.6-1.1.mga7.i586.rpm libqt5help-devel-5.12.6-1.1.mga7.i586.rpm libqt5designer5-5.12.6-1.1.mga7.i586.rpm libqt5designer-devel-5.12.6-1.1.mga7.i586.rpm qttools5-5.12.6-1.1.mga7.x86_64.rpm qttools5-assistant-5.12.6-1.1.mga7.x86_64.rpm qttools5-designer-5.12.6-1.1.mga7.x86_64.rpm qttools5-qtdbus-5.12.6-1.1.mga7.x86_64.rpm lib64qt5help5-5.12.6-1.1.mga7.x86_64.rpm lib64qt5help-devel-5.12.6-1.1.mga7.x86_64.rpm lib64qt5designer5-5.12.6-1.1.mga7.x86_64.rpm lib64qt5designer-devel-5.12.6-1.1.mga7.x86_64.rpm Source RPM: ======================== qttools5-5.12.6-1.1.mga7.src.rpm
CC: (none) => geiger.david68210Assignee: kde => qa-bugs
Advisory committed to svn.
Keywords: (none) => advisory
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2020-0151.html
Resolution: (none) => FIXEDStatus: REOPENED => RESOLVED