bootstrap.linux finds neither qt5 nor qt6

Gilles Caulier caulier.gilles at gmail.com
Wed Jul 10 12:45:00 BST 2024


Hi,

Probably, the QtMysql plugin is not available on your system. Did you
install it ?
This is a run-time dependency.

Gilles Caulier

Le mer. 10 juil. 2024 à 13:14, Matthias Erich Popp <oquo8ugh at gmx.de> a écrit :
>
> Am Samstag, 6. Juli 2024, 01:14:55 CEST schrieb Gilles Caulier:
>
> > Hi,
>
> >
>
> > Switch on the option from this line :
>
> >
>
> > https://invent.kde.org/graphics/digikam/-/blob/master/bootstrap.linux?ref_ty
>
> > pe=heads#L18https://invent.kde.org/graphics/digikam/-/blob/master/bootstrap.
>
> > linux?ref_type=heads#L18
>
> >
>
> > Gilles Caulier
>
> >
>
> > Le ven. 5 juil. 2024 à 21:19, Matthias Erich Popp <oquo8ugh at gmx.de> a écrit :
>
> > > Hallo,
>
> > >
>
> > >
>
> > > bootsrap-linux cant find my qt5 or qt6
>
> > >
>
> > >
>
> > > output from qmake -query
>
> > >
>
> > >
>
> > > QT_SYSROOT:
>
> > > QT_INSTALL_PREFIX:/usr
>
> > > QT_INSTALL_ARCHDATA:/usr/lib/x86_64-linux-gnu/qt5
>
> > > QT_INSTALL_DATA:/usr/share/qt5
>
> > > QT_INSTALL_DOCS:/usr/share/qt5/doc
>
> > > QT_INSTALL_HEADERS:/usr/include/x86_64-linux-gnu/qt5
>
> > > QT_INSTALL_LIBS:/usr/lib/x86_64-linux-gnu
>
> > > QT_INSTALL_LIBEXECS:/usr/lib/x86_64-linux-gnu/qt5/libexec
>
> > > QT_INSTALL_BINS:/usr/lib/qt5/bin
>
> > > QT_INSTALL_TESTS:/usr/tests
>
> > > QT_INSTALL_PLUGINS:/usr/lib/x86_64-linux-gnu/qt5/plugins
>
> > > QT_INSTALL_IMPORTS:/usr/lib/x86_64-linux-gnu/qt5/imports
>
> > > QT_INSTALL_QML:/usr/lib/x86_64-linux-gnu/qt5/qml
>
> > > QT_INSTALL_TRANSLATIONS:/usr/share/qt5/translations
>
> > > QT_INSTALL_CONFIGURATION:/etc/xdg
>
> > > QT_INSTALL_EXAMPLES:/usr/lib/x86_64-linux-gnu/qt5/examples
>
> > > QT_INSTALL_DEMOS:/usr/lib/x86_64-linux-gnu/qt5/examples
>
> > > QT_HOST_PREFIX:/usr
>
> > > QT_HOST_DATA:/usr/lib/x86_64-linux-gnu/qt5
>
> > > QT_HOST_BINS:/usr/lib/qt5/bin
>
> > > QT_HOST_LIBS:/usr/lib/x86_64-linux-gnu
>
> > > QMAKE_SPEC:linux-g++
>
> > > QMAKE_XSPEC:linux-g++
>
> > > QMAKE_VERSION:3.1
>
> > > QT_VERSION:5.15.13
>
> > >
>
> > >
>
> > > and outpu from  qmake6 -query
>
> > >
>
> > >
>
> > > QT_SYSROOT:
>
> > > QT_INSTALL_PREFIX:/usr
>
> > > QT_INSTALL_ARCHDATA:/usr/lib/x86_64-linux-gnu/qt6
>
> > > QT_INSTALL_DATA:/usr/share/qt6
>
> > > QT_INSTALL_DOCS:/usr/share/qt6/doc
>
> > > QT_INSTALL_HEADERS:/usr/include/x86_64-linux-gnu/qt6
>
> > > QT_INSTALL_LIBS:/usr/lib/x86_64-linux-gnu
>
> > > QT_INSTALL_LIBEXECS:/usr/lib/qt6/libexec
>
> > > QT_INSTALL_BINS:/usr/lib/qt6/bin
>
> > > QT_INSTALL_TESTS:/usr/tests
>
> > > QT_INSTALL_PLUGINS:/usr/lib/x86_64-linux-gnu/qt6/plugins
>
> > > QT_INSTALL_QML:/usr/lib/x86_64-linux-gnu/qt6/qml
>
> > > QT_INSTALL_TRANSLATIONS:/usr/share/qt6/translations
>
> > > QT_INSTALL_CONFIGURATION:
>
> > > QT_INSTALL_EXAMPLES:/usr/lib/x86_64-linux-gnu/qt6/examples
>
> > > QT_INSTALL_DEMOS:/usr/lib/x86_64-linux-gnu/qt6/examples
>
> > > QT_HOST_PREFIX:/usr
>
> > > QT_HOST_DATA:/usr/lib/x86_64-linux-gnu/qt6
>
> > > QT_HOST_BINS:/usr/lib/qt6/bin
>
> > > QT_HOST_LIBEXECS:/usr/lib/qt6/libexec
>
> > > QT_HOST_LIBS:/usr/lib/x86_64-linux-gnu
>
> > > QMAKE_SPEC:linux-g++
>
> > > QMAKE_XSPEC:linux-g++
>
> > > QMAKE_VERSION:3.1
>
> > > QT_VERSION:6.6.2
>
> > >
>
> > >
>
> > > Linux is current debian sid
>
>
> I had to install some devel packages and then it worked with qt5 and qt6.
>
>
>
> But what I noticed is that it searches for a libavresamle.so. But is already considered deprecated since 2017, and is only available up to Debian 10 (buster), instead libswresample is provided as a replacement.
>
>
>
>
>
> Then digikam compiled with qt6 causes problems with a mariadb database. It is not able to access existing data
>
>
>


More information about the Digikam-devel mailing list