[Development] Qt 6 co-installability with Qt 5
Tor Arne Vestbø
Tor.arne.Vestbo at qt.io
Tue Feb 16 14:39:58 CET 2021
> On 16 Feb 2021, at 14:31, Kai Köhne <Kai.Koehne at qt.io> wrote:
> Well, let's just realize that, by renaming qmake to qmake6 everywhere (including in the documentation), we actually create some confusion for our existing users, too. Also, I think adding version numbers to the name of tools is just no good user experience, and creates unnecessary friction when switching between Qt versions.
> To be honest, the whole discussion feels to me that we are being held hostage right now for the fraction of Linux users that cannot use update-alternatives (because they are not administrators). If having different names of tools is such a big problem, why wasn't this addressed by now in Linux itself?
> And again, this is not something limited to Qt. Last time I checked, the executable to run Python 3 on Windows is python.exe, not python3.exe. On Debian at least it's python3. This hasn't blocked Python from being perceived as overall beginner friendly ...
> So, I would stick to qmake as canonical name, also in the documentation. We can mention that it's sometimes called qmake6 on Linux. But forcing everyone to change their habit and scripts just for the sake of consistency with a fraction of the users that use a global installation on Linux, and do not use update-alternatives, is IMO not a good move.
I fully agree with everything Kai said above.
More information about the Development