Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
4.7.1
-
None
-
Nokia Qt SDK; Qt 4.7.1 for Symbian
-
1eca3f0ac1ac04fde7f99cfeae2301b8a25af718
Description
A new patch script seems to have been added to the toolchain in Qt 4.7.x which for some reasons removes the Qt dependency from *_template.pkg just before building it into a nice smart installer wrapper using the *_install.pkg
=======================================
make[1]: Entering directory `C:/QtSDK/Examples/4.7/animation/animatedtiles'
createpackage.bat animatedtiles_template.pkg DEBUG-GCCE
Auto-patching capabilities for self signed package.
Patching package file and relevant binaries...
Patching: Removed dependency to qt.sis (0x2001E61C) to avoid installation issues in case qt.sis is also patched.
NOTE: A patched package may not work as expected due to reduced capabilities and other modifications,
so it should not be used for any kind of Symbian signing or distribution!
Use a proper certificate to avoid the need to patch the package.
Successfully created signed package animatedtiles.sis for debug-gcce using certificate: Self Signed!
=========================
Unfortunately the dependency removed is the only thing the smart installer needs to have it working so the result is an nonfunctional package.
P.S. Just noticed that it is the same patch_capabilities.pl script responsible for other creepy changes reported earlier. Can somebody please remove that script once and for good?