[Development] [Releasing] brown paper bag issue in Qt 5.6.1 packages

Lars Knoll Lars.Knoll at qt.io
Wed Jun 22 08:48:39 CEST 2016


On 22/06/16 08:37, "Development on behalf of Thiago Macieira" <development-bounces+lars.knoll=qt.io at qt-project.org on behalf of thiago.macieira at intel.com> wrote:

>On terça-feira, 21 de junho de 2016 16:42:14 PDT Thiago Macieira wrote:
>> I propose that we delete the bad tag, retag and rerelease with a better
>> name.
>
>Also: update MODULE_VERSION qtdeclarative/.qmake.conf. It MUST be different 
>from the original 5.6.1 version.

Why? 

It’s one patch for a bug that can hit quite some of our users, otherwise everything is identical. 

Let’s for a second assume, we had not released an update, but added this to the known issues page and released 5.6.2 some time later this year. What would have happened is that all Linux distributions would have picked up that one patch, added it to their packages, and recompiled 5.6.1. The .so version number inside the distributions would still be 5.6.1, and you wouldn’t know the difference looking from the outside. The only thing that changes when the Linux distributions do such an update is the version number of the package, not of the .so’s inside.

We basically do the same here. Yes, we can argue whether the tag should be 5.6.1-1 or 5.6.1.1, but it doesn’t change the fact that I don’t really see a problem in keeping the .so version for this case.

Cheers,
Lars



More information about the Development mailing list