[Releasing] Current installer issues

Turunen Tuukka Tuukka.Turunen at digia.com
Tue Jul 10 07:51:14 CEST 2012


Hi,

The scripts should be the same. It may be that some item in the environment differs, or that the Qt 5 code base taken at a different time causes the difference.

For the build scripts the reason for them not to exit is the fact that so far there has not been a single build 100% success in that it would contain all modules. So, in order to get the working items included the scripts do not stop for errors. I agree that they could more clearly tell what is missing. And hopefully closer to final they can be made to fail on errors.

Yours,

--
Tuukka Turunen
Director, Qt Commercial R&D
Digia Plc
Piippukatu 11, 40100 Jyväskylä, Finland

Visit us at: www.digia.com<applewebdata://7FB7E1CD-55A7-4FAD-B1A5-7721230C2E29/www.digia.com> or qt.digia.com<http://qt.digia.com/>


From: "jason.mcdonald at nokia.com<mailto:jason.mcdonald at nokia.com>" <jason.mcdonald at nokia.com<mailto:jason.mcdonald at nokia.com>>
Date: tiistaina 10. heinäkuuta 2012 7.27
To: "releasing at qt-project.org<mailto:releasing at qt-project.org>" <releasing at qt-project.org<mailto:releasing at qt-project.org>>
Subject: Re: [Releasing] Current installer issues

The latest linux package from Digia is a little better than the one from Jenkins -- it isn't missing binaries for assistant, designer, etc, and it has examples for qtbase, qtsvg and qtxmlpatterns.

We need to figure out why the two systems aren't producing identical packages.

--
Jason

________________________________
From: releasing-bounces+jason.mcdonald=nokia.com at qt-project.org<mailto:releasing-bounces+jason.mcdonald=nokia.com at qt-project.org> [releasing-bounces+jason.mcdonald=nokia.com at qt-project.org<mailto:releasing-bounces+jason.mcdonald=nokia.com at qt-project.org>] on behalf of Mcdonald Jason (Nokia-MP/Brisbane)
Sent: Tuesday, July 10, 2012 1:18 PM
To: releasing at qt-project.org<mailto:releasing at qt-project.org>
Subject: Re: [Releasing] Current installer issues

These were the packages from Jenkins, not the Digia ones.

________________________________
From: releasing-bounces+jason.mcdonald=nokia.com at qt-project.org<mailto:releasing-bounces+jason.mcdonald=nokia.com at qt-project.org> [releasing-bounces+jason.mcdonald=nokia.com at qt-project.org<mailto:releasing-bounces+jason.mcdonald=nokia.com at qt-project.org>] on behalf of Mcdonald Jason (Nokia-MP/Brisbane)
Sent: Tuesday, July 10, 2012 1:17 PM
To: releasing at qt-project.org<mailto:releasing at qt-project.org>
Subject: [Releasing] Current installer issues

Windows (tested on Windows 7 x64 SP1):
- beta should be beta1 in default directory and start menu group
- readme is about building Qt, which is more appropriate for a source package
- installer is slow to generate -- always 2-3 builds behind
- still doesn't have msvc redist (in the works?)
- uninstall shortcut is missing from Start Menu
- only has examples for qtbase and activeqt
- package name should include msvc2010 to differentiate it from mingw package when we start building one.

Ubuntu 12.04 64-bit (tested on clean vbox VM):
- seems to depends on wrong version of libicui18n.so.42 (should be version 48 for ubuntu 12.04 and 44 for 11.10)
- beta should be beta1 in default install dir
- readme is about building Qt, which is more appropriate for a source package
- some binaries are missing from bin directory: qmlviewer, assistant, designer, linguist
- docs have broken links to QML items
- docs link to out-of-date online pages on Creator, QtSDK and Qt Simulator (symbian)
- only has examples for qtbase
- xcb README is wrong about needing to manually install libs on Ubuntu 12.04 (fix in gerrit)

Ubuntu 12.04 32-bit (tested on clean vbox VM):
- same as 64-bit package.

Ubuntu 11.10 64-bit (tested on clean vbox VM):
- same as 12.04 package.

Ubuntu 11.10 32 bit (tested on clean vbox VM):
- same as 12.04 package.


Missing contents in packages suggest that some modules are failing to compile.  The build scripts do not appear to die on build errors.  This is dangerous as it would be very easy to accidentally release a package with bits missing if the package build doesn't bail out on serious errors.

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


More information about the Releasing mailing list