On 6/7/21 3:58 PM, Rich Shepard wrote:
> On Mon, 7 Jun 2021, Adrian Klaver wrote:
>
>
>> That will show what is currently installed, not what has been installed
>> over time. The bottom line is that this is Qt issue and to solve it is
>> going to require working from the Qt side and that is only going to work
>> by knowing what version of Qt(not PyQt) is being used.
>
> This is the qt version installed: qt5-5.12.8-x86_64-1_SBo. Currently. Now.
So that does not match your current version of PyQt:
PyQt5-5.15.2-x86_64-3
If I understand this:
https://www.riverbankcomputing.com/static/Docs/PyQt5/installation.html#understanding-the-correct-version-to-install
PyQT<some_version> will downshift to using older libraries then what it
is built against. PyQt is just a wrapper(binding) to the underlying Qt
libraries. It is the Qt libraries that have the database drivers, in
your case QPSQL. I'm guessing qt5-5.12.8 is not recent enough to deal
with the changes in Postgres 11+. You might want to ask this on the Qt
list(s). I have tried to determine this, but the Qt repo structure is
lets say interesting and I can't find any relevant information.
Does your version of Slackware allow you to upgrade the Qt version to
5.15.x?
>
> If you want to know what prior versions were installed I can send you a
> list
> of removed packages.
>
> Rich
>
>
>
--
Adrian Klaver
adrian.klaver@aklaver.com