[Releasing] Beta packages -- July 23

jason.mcdonald at nokia.com jason.mcdonald at nokia.com
Tue Jul 24 08:12:16 CEST 2012


Tested Digia and QtProject packages from July 23rd (except QtProject Windows package from July 20th).

Note: QtProject hasn't produced a mac installer since July 17th.

Source packages (QtProject-generated):
- qtdoc/doc/html/index.html has the following missing links in addition to the ones that are broken in the latest doc snapshot:
  * Introduction to QtQuick and QML
  * Fluid UIs with QtQuick
  * QtQuick Types
  (The docs in Digia-generated binary packages do not not have these three broken links).

Installer Framework:
- Current behaviour of progress bars makes them virtually meaningless.

Windows (Digia installer):
- Installer wizard has no Back buttons, which is rather annoying.  This is not the case for the Linux installer.
- VC Redist is present, but not selected by default on machines that do not have it installed already.
- Readme is still the one from source packages
- Src/Qt/50.0.0-beta still has a .git directory.  This is supposed to be removed during source package generation.
- All of the *.prl files in Desktop/Qt/5.0.0-beta/lib are zero bytes. Is that intentional?  The corresponding files in the QtProject Windows package range between 700 and 1500 bytes (though that package has debug libs too).
- The lib directory contains redundant copies of the dll's from the bin directory (totalling 46Mib).  The only .dll in lib that is not a duplicate is gruesensor.dll, which appears to be a plugin belonging to one of the qtsensors demos.
- There is one autotest binary installed (tests aren't supposed to be built in the binary packages).  The test is Desktop/Qt/5.0.0-beta/msvc2010/tests/tst_qmltestexample.exe.
- Only the following modules have examples: activeqt, qt3d, qtbase, qtdeclarative, qtlocation, qtmultimedia, qtquick1, qtscript, qtsvg, qtsystems, qttools, qtxmlpatterns, and qtsensors.
- The examples\helper folder seems to be misplaced (it contain a qmlapplicationviewer folder with only source code).  It appears that this folder actually belongs in examples\qtquick1\helper.
- The examples for qtsensors module get installed to examples\sensors instead of examples\qtsensors.
- Random selection of examples seemed to work ok.

Windows (QtProject installer):
- Same as Digia package, except....
  - Package is not correctly signed for Windows 7.
  - The package has both release and debug dll's and .lib's, while the Digia package has only release mode files.
  - The dll's installed to the msvc2010_64\bin folder appear to be identical to those in the msvc2010\bin folder (32bit).  Are we packaging a 32-bit build twice instead of separate 32 and 64-bit builds?
  - This package doesn't have .dll's in the lib directory (which I believe to be correct, citing the behaviour of Qt4 packages).
  - Binaries fail to run, being unable to find MSVCP100D.dll.  We appear to be shipping debug mode binaries, but only installing release mode VC Redist files.

Ubuntu 11.10 x64 (Digia installer):
- Name of target distro is still missing from package filename
- Readme is still the one from source packages
- Only the following modules have examples: activeqt, qt3d, qtbase, qtdeclarative, qtlocation, qtmultimedia, qtquick1, qtscript, qtsvg, qtsystems, qttools, qtxmlpatterns, and qtsensors.
- The examples for qtsensors module get installed to examples\sensors instead of examples\qtsensors.
- The lib directory contains libgruesensor.so, which appears to be a plugin belonging to one of the qtsensors examples.
- There is one autotest binary installed (tests aren't supposed to be built in the binary packages).  The test is Desktop/Qt/5.0.0-beta/gcc_64/tests/tst_qmltestexample/tst_qmltestexample.
- A random selection of the examples seemed to work ok.

Ubuntu 11.10 x32 (Digia installer):
- same as for x64

Ubuntu 11.10 x64 (QtProject installer)
- Same as above, except....
- Examples for qtquick1 are missing
- Most of the expected contents of the bin directory are missing (assistant, designer, qmlscene, etc), though the libs are present in the lib directory, except for the ones related to Designer.  Seems that qttools module didn't finish building.

Ubuntu 11.10 x32 (QtProject installer)
- Same as x64

Ubuntu 12.04 x64 (QtProject installer)
- Same as 11.10

Ubuntu 11.10 x32 (QtProject installer)
- Same as 11.10

Mac 10.6 (Digia-installer, Tested by Daron Edie):
- Most binaries work except Assistant (no webkit in pkg) and QMLViewer (no qtquick1 framework in pkg).
- Some location examples not working as V8 framework is missing from package.
- Some binaries do not have the build paths correctly patched with install paths (see previous mail about bamboo).

Mac 10.7 (Digia installer. Tested by Daron Edie):
- Same as for 10.6.

--
Jason
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/releasing/attachments/20120724/fe5f6d7c/attachment.html>


More information about the Releasing mailing list