[Pkg-pascal-devel] libQt6Pas version Number
David Bannon
dbannon at internode.on.net
Wed Jul 29 08:10:25 BST 2026
Hi folks, please refer to https://tracker.debian.org/pkg/libqt6pas
I am trying to understand the version number that Debian uses for
libqt6pas, the author of the code has a very clear definition of the
version number in Qt6Pas.pro, its currently 6.2.10 However, Debian
appears to use a "2.4" for some reason ?
see :
https://gitlab.com/freepascal.org/lazarus/lazarus/-/blob/main/lcl/interfaces/qt6/cbindings/Qt6Pas.pro?ref_type=heads
- there you will find -
Binding Release Version 6.2.10 against Qt6 6.2 LTS release.
win32:VERSION = 6.2.10.0
else:VERSION = 6.2.10
VER_MAJ = 6
VER_MIN = 2
VER_PAT = 10
win32:VERSION_PE_HEADER = 6.2
All other distros all use the 6.2.10 syntax as the leading part of the
version number (see below). It's important to maintain consistency
across other distributions, its the author's preference and to deal with
the large number of user installed libraries out there. Developers and
even end user can and have built their own versions of these libraries
and, for some time now I have maintained a repository of pre-built
current libqt?pas libraries, all using the correct version number (~50K
downloads for Qt6). As a result, many end users now have those libraries
installed and, obviously, they expect the Debian repo ones, when the
repo catches up, to replace the "home brew" ones.
However, the Debian repo libraries have version numbers like 2.4 and the
"home brew" ones have the correct 6.2.10 and are not going to be
replaced. An application that needs 6.2.10 does not know which syntax to
use.
For Reference -
Fedora
https://packages.fedoraproject.org/pkgs/lazarus/qt6pas/
6.2.10-40802.fc45
OpenSUSE
https://software.opensuse.org/package/libQt6Pas
6.2.10
Arch
qt6pas 6.2.10-4
https://archlinux.org/packages/extra/x86_64/qt6pas/
Mageia
https://mageia.pkgs.org/10/mageia-core-release-x86_64/lib64qt6pas6-6.2.10.lazarus4.4-1.mga10.x86_64.rpm.html
6.2.10.lazarus4.4
PCLinux
bc at red ~$ dnf list | grep lib64qt6pas
lib64qt6pas-devel.x86_64 6.2.10.lazarus4.4-1pclos2025
Discussion about version number (towards end of page 2)
https://forum.lazarus.freepascal.org/index.php/topic,52912.15.html
"Unofficial" libqt6pas repo with preconpiled packages -
https://github.com/davidbannon/libqt6pas
Any chance that this anomaly can be corrected please ?
Thanks
Davo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-pascal-devel/attachments/20260729/fe9716fd/attachment.htm>
More information about the Pkg-pascal-devel
mailing list