[Development] Pending decisions on co-installation

Thiago Macieira thiago.macieira at intel.com
Wed Oct 31 16:04:40 CET 2012

On quarta-feira, 31 de outubro de 2012 09.46.18, Alberto Mardegan wrote:
> On 10/31/2012 01:06 AM, Thiago Macieira wrote:
> > In any case, what's the problem with making a subjective decision? Clearly
> > the applications need to be split in two groups, so why shouldn't the Qt
> > Project make its recommendation to the downstreams?
> I would like that all binaries are installed in ARCHDATADIR/bin, so that
> they can be all easily accessed with a custom PATH variable or ad-hoc
> scripts or aliases.
> If, in addition to that, Qt5 manages to install some symlinks or smart
> scripts to PREFIX/bin that's even better. :-)

The problem with having all binaries in ARCHDATADIR/bin is that some of those 
binaries are just plain duplication in multiarch, like designer, assistant, 
qdbus, qdbusviewer, etc. Please see my email in reply to Ossi and provide me 
with your suggestions on what to do.

> Also consider that if you decide for a split of the binaries, you run
> the risk that Qt6 will require a different split (some binary which is
> reusable between Qt4 and Qt5 might not be compatible with Qt6, or some
> Qt4-incompatible binary might work for both Qt5 and Qt6) and this might
> complicate the developer story later on.

We don't need to make Qt 5 forwards compatible with a non-existent Qt 6. We 
just need to make Qt 6 backwards compatible with Qt 5.

Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.qt-project.org/pipermail/development/attachments/20121031/c584030f/attachment.sig>

More information about the Development mailing list