Details
Description
debian/changelog having version other than 0.1 makes the package deployment fail
Step:
1) Make a new Qt program helloworld123 with Qt Creator
2) Insert a debian folder with a changelog file as follows (for an example debian folder, see the attached zip file):
<clip>
cartoonreader (0.1) unstable; urgency=low
- Initial Release.
– Forum Nokia <firstname.lastname@nokia.com> Mon, 8 Feb 2010 14:27:29 +0200
</clip>
This will work. File "helloworld123_0.1_armel.deb" is created, which contains only the binary /usr/local/bin/helloworld123, and it is deployed into the device.
However, if the first line of the changelog file is changed to
<clip>
cartoonreader (1.0.0) unstable; urgency=low
</clip>,
the package deployment will fail. File "helloworld123_1.0.0_armel.deb" is created, but it is not deployed into the device. Application output of the Qt Creator is as follows:
<clip>
Cleaning up remote leftovers first ...
Initial cleanup done.
Starting remote application.
chmod: /usr/local/bin/helloworld123: No such file or directory
Finished running remote process.
</clip>
The NOT working version of the qhelloworld is attached. The debian package is taken from an example qt program with renaming.
There is a qmake variable "VERSION" which currently seems not to have any influence into the debian package naming, is this ok?
According to the bug http://bugreports.qt.nokia.com/browse/QTBUG-12617 , there was a problem that the Symbian packaging was not working when the VERSION is set to 0.1, which is related problem.
Environment:
- Windows XP SP2
- Nokia Qt SDK 1.0 which was updated 2010-08-02 having components as follows:
- Qt for Maemo version: 4.6.2
- Qt Creator 2.0.0 :
Based on Qt 4.7.0 (32 bit)
Built on Jun 18 2010 at 08:02:28
From revision 1c0f52a091