[Development] Qt6/Qt5 coinstallability (Linux distributions)

Thiago Macieira thiago.macieira at intel.com
Wed Nov 14 03:58:28 CET 2018


On Tuesday, 13 November 2018 18:43:03 PST Kevin Kofler wrote:
> Thiago Macieira wrote:
> > But I've just remembered that Designer loads plugins and those are quite
> > clearly tied to the Qt version. The file format is backwards compatible
> > and has remained so for a few years. It is possible that the plugins
> > generate the same XML regardless of version, but I think we shouldn't risk
> > it. So yes, Designer should be versioned.
> 
> I think it would be much safer to just version everything.
> 
> Just remember Assistant in Qt 4, where early 4.x releases shipped an
> Assistant that was essentially compatible with the Qt 3 version, but it was
> later renamed to assistant_adp (and later dropped from the Qt distribution
> and shipped as an unmaintained separate legacy tarball) and a new
> incompatible Assistant (the QCH one) was introduced.

Ok, so two categories only: 
1) applications run by the user (in bin, versioned)
2) applications run only during build (in libexec, unversioned)

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center






More information about the Development mailing list