Did pkg_add -u complete successfully or did you have any errors or warnings?

You might get more information from trying to run a Qt-based program with LD_DEBUG set in the environment, but there will be a lot of output, probably needs running under script rather than relying on scrollback.


--
 Sent from a phone, apologies for poor formatting.

On 20 July 2023 04:00:25 "Alexis de BRUYN [Mailing Lists]" <alexis.mailingl...@de-bruyn.fr> wrote:

On 19/07/2023 22:20, Rafael Sadowski wrote:
On Wed Jul 19, 2023 at 06:17:08PM +0200, Alexis de BRUYN [Mailing Lists] wrote:
Hi Everybody,

Following -current, I have just sysupgraded / pkg_add -u (after ~40 days),
and I cannot launch qt applications anymore :

$ nextcloud
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though
it was found.
This application failed to start because no Qt platform plugin could be
initialized. Reinstalling the application may fix this problem.

Available platform plugins are: eglfs, minimal, minimalegl, offscreen, vnc,
wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, xcb.


Could you run qtdiag-qt5 and send the output?
$ QT_DEBUG_PLUGINS=1 qtdiag-qt5
QFactoryLoader::QFactoryLoader() checking directory path
"/usr/local/lib/qt5/plugins/platforms" ...
QFactoryLoader::QFactoryLoader() looking at
"/usr/local/lib/qt5/plugins/platforms/libqeglfs.so"
Found metadata in lib /usr/local/lib/qt5/plugins/platforms/libqeglfs.so,
metadata=
{
    "IID":
"org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "eglfs"
        ]
    },
    "archreq": 0,
    "className": "QEglFSIntegrationPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("eglfs")
QFactoryLoader::QFactoryLoader() looking at
"/usr/local/lib/qt5/plugins/platforms/libqminimal.so"
Found metadata in lib
/usr/local/lib/qt5/plugins/platforms/libqminimal.so, metadata=
{
    "IID":
"org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "minimal"
        ]
    },
    "archreq": 0,
    "className": "QMinimalIntegrationPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("minimal")
QFactoryLoader::QFactoryLoader() looking at
"/usr/local/lib/qt5/plugins/platforms/libqminimalegl.so"
Found metadata in lib
/usr/local/lib/qt5/plugins/platforms/libqminimalegl.so, metadata=
{
    "IID":
"org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "minimalegl"
        ]
    },
    "archreq": 0,
    "className": "QMinimalEglIntegrationPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("minimalegl")
QFactoryLoader::QFactoryLoader() looking at
"/usr/local/lib/qt5/plugins/platforms/libqoffscreen.so"
Found metadata in lib
/usr/local/lib/qt5/plugins/platforms/libqoffscreen.so, metadata=
{
    "IID":
"org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "offscreen"
        ]
    },
    "archreq": 0,
    "className": "QOffscreenIntegrationPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("offscreen")
QFactoryLoader::QFactoryLoader() looking at
"/usr/local/lib/qt5/plugins/platforms/libqvnc.so"
Found metadata in lib /usr/local/lib/qt5/plugins/platforms/libqvnc.so,
metadata=
{
    "IID":
"org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "vnc"
        ]
    },
    "archreq": 0,
    "className": "QVncIntegrationPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("vnc")
QFactoryLoader::QFactoryLoader() looking at
"/usr/local/lib/qt5/plugins/platforms/libqwayland-egl.so"
Found metadata in lib
/usr/local/lib/qt5/plugins/platforms/libqwayland-egl.so, metadata=
{
    "IID":
"org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "wayland-egl"
        ]
    },
    "archreq": 0,
    "className": "QWaylandEglPlatformIntegrationPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("wayland-egl")
QFactoryLoader::QFactoryLoader() looking at
"/usr/local/lib/qt5/plugins/platforms/libqwayland-generic.so"
Found metadata in lib
/usr/local/lib/qt5/plugins/platforms/libqwayland-generic.so, metadata=
{
    "IID":
"org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "wayland"
        ]
    },
    "archreq": 0,
    "className": "QWaylandIntegrationPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("wayland")
QFactoryLoader::QFactoryLoader() looking at
"/usr/local/lib/qt5/plugins/platforms/libqwayland-xcomposite-egl.so"
Found metadata in lib
/usr/local/lib/qt5/plugins/platforms/libqwayland-xcomposite-egl.so,
metadata=
{
    "IID":
"org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "wayland-xcomposite-egl"
        ]
    },
    "archreq": 0,
    "className": "QWaylandXCompositeEglPlatformIntegrationPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("wayland-xcomposite-egl")
QFactoryLoader::QFactoryLoader() looking at
"/usr/local/lib/qt5/plugins/platforms/libqwayland-xcomposite-glx.so"
Found metadata in lib
/usr/local/lib/qt5/plugins/platforms/libqwayland-xcomposite-glx.so,
metadata=
{
    "IID":
"org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "wayland-xcomposite-glx"
        ]
    },
    "archreq": 0,
    "className": "QWaylandXCompositeGlxPlatformIntegrationPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("wayland-xcomposite-glx")
QFactoryLoader::QFactoryLoader() looking at
"/usr/local/lib/qt5/plugins/platforms/libqxcb.so"
Found metadata in lib /usr/local/lib/qt5/plugins/platforms/libqxcb.so,
metadata=
{
    "IID":
"org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "xcb"
        ]
    },
    "archreq": 0,
    "className": "QXcbIntegrationPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("xcb")
QFactoryLoader::QFactoryLoader() checking directory path
"/usr/local/lib/qt5/bin/platforms" ...
Cannot load library /usr/local/lib/qt5/plugins/platforms/libqxcb.so:
(Cannot load specified object)
QLibraryPrivate::loadPlugin failed on
"/usr/local/lib/qt5/plugins/platforms/libqxcb.so" : "Cannot load library
/usr/local/lib/qt5/plugins/platforms/libqxcb.so: (Cannot load specified
object)"
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even
though it was found.
This application failed to start because no Qt platform plugin could be
initialized. Reinstalling the application may fix this problem.

Available platform plugins are: eglfs, minimal, minimalegl, offscreen,
vnc, wayland-egl, wayland, wayland-xcomposite-egl,
wayland-xcomposite-glx, xcb.

Abort trap


$ ll /usr/local/lib/qt5/plugins/platforms/libqxcb.so
-rwxr-xr-x  1 root  bin  25528 Jul 17 17:30
/usr/local/lib/qt5/plugins/platforms/libqxcb.so




Abort trap

$ doas pkg_add -r qtbase-5.15.10
quirks-6.134 signed on 2023-07-18T21:18:51Z

$ QT_PLUGIN_PATH=/usr/local/lib/qt5/plugins/ nextcloud
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though
it was found.
This application failed to start because no Qt platform plugin could be
initialized. Reinstalling the application may fix this problem.

Available platform plugins are: eglfs, minimal, minimalegl, offscreen, vnc,
wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, xcb.

Abort trap

$ QT_DEBUG_PLUGINS=1 nextcloud
QFactoryLoader::QFactoryLoader() checking directory path
"/usr/local/lib/qt5/plugins/platforms" ...
QFactoryLoader::QFactoryLoader() looking at
"/usr/local/lib/qt5/plugins/platforms/libqeglfs.so"
Found metadata in lib /usr/local/lib/qt5/plugins/platforms/libqeglfs.so,
metadata=
{
"IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
"MetaData": {
 "Keys": [
     "eglfs"
 ]
},
"archreq": 0,
"className": "QEglFSIntegrationPlugin",
"debug": false,
"version": 331520
}


Got keys from plugin meta data ("eglfs")
QFactoryLoader::QFactoryLoader() looking at
"/usr/local/lib/qt5/plugins/platforms/libqminimal.so"
Found metadata in lib /usr/local/lib/qt5/plugins/platforms/libqminimal.so,
metadata=
{
"IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
"MetaData": {
 "Keys": [
     "minimal"
 ]
},
"archreq": 0,
"className": "QMinimalIntegrationPlugin",
"debug": false,
"version": 331520
}


Got keys from plugin meta data ("minimal")
QFactoryLoader::QFactoryLoader() looking at
"/usr/local/lib/qt5/plugins/platforms/libqminimalegl.so"
Found metadata in lib
/usr/local/lib/qt5/plugins/platforms/libqminimalegl.so, metadata=
{
"IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
"MetaData": {
 "Keys": [
     "minimalegl"
 ]
},
"archreq": 0,
"className": "QMinimalEglIntegrationPlugin",
"debug": false,
"version": 331520
}


Got keys from plugin meta data ("minimalegl")
QFactoryLoader::QFactoryLoader() looking at
"/usr/local/lib/qt5/plugins/platforms/libqoffscreen.so"
Found metadata in lib /usr/local/lib/qt5/plugins/platforms/libqoffscreen.so,
metadata=
{
"IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
"MetaData": {
 "Keys": [
     "offscreen"
 ]
},
"archreq": 0,
"className": "QOffscreenIntegrationPlugin",
"debug": false,
"version": 331520
}


Got keys from plugin meta data ("offscreen")
QFactoryLoader::QFactoryLoader() looking at
"/usr/local/lib/qt5/plugins/platforms/libqvnc.so"
Found metadata in lib /usr/local/lib/qt5/plugins/platforms/libqvnc.so,
metadata=
{
"IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
"MetaData": {
 "Keys": [
     "vnc"
 ]
},
"archreq": 0,
"className": "QVncIntegrationPlugin",
"debug": false,
"version": 331520
}


Got keys from plugin meta data ("vnc")
QFactoryLoader::QFactoryLoader() looking at
"/usr/local/lib/qt5/plugins/platforms/libqwayland-egl.so"
Found metadata in lib
/usr/local/lib/qt5/plugins/platforms/libqwayland-egl.so, metadata=
{
"IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
"MetaData": {
 "Keys": [
     "wayland-egl"
 ]
},
"archreq": 0,
"className": "QWaylandEglPlatformIntegrationPlugin",
"debug": false,
"version": 331520
}


Got keys from plugin meta data ("wayland-egl")
QFactoryLoader::QFactoryLoader() looking at
"/usr/local/lib/qt5/plugins/platforms/libqwayland-generic.so"
Found metadata in lib
/usr/local/lib/qt5/plugins/platforms/libqwayland-generic.so, metadata=
{
"IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
"MetaData": {
 "Keys": [
     "wayland"
 ]
},
"archreq": 0,
"className": "QWaylandIntegrationPlugin",
"debug": false,
"version": 331520
}


Got keys from plugin meta data ("wayland")
QFactoryLoader::QFactoryLoader() looking at
"/usr/local/lib/qt5/plugins/platforms/libqwayland-xcomposite-egl.so"
Found metadata in lib
/usr/local/lib/qt5/plugins/platforms/libqwayland-xcomposite-egl.so,
metadata=
{
"IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
"MetaData": {
 "Keys": [
     "wayland-xcomposite-egl"
 ]
},
"archreq": 0,
"className": "QWaylandXCompositeEglPlatformIntegrationPlugin",
"debug": false,
"version": 331520
}


Got keys from plugin meta data ("wayland-xcomposite-egl")
QFactoryLoader::QFactoryLoader() looking at
"/usr/local/lib/qt5/plugins/platforms/libqwayland-xcomposite-glx.so"
Found metadata in lib
/usr/local/lib/qt5/plugins/platforms/libqwayland-xcomposite-glx.so,
metadata=
{
"IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
"MetaData": {
 "Keys": [
     "wayland-xcomposite-glx"
 ]
},
"archreq": 0,
"className": "QWaylandXCompositeGlxPlatformIntegrationPlugin",
"debug": false,
"version": 331520
}


Got keys from plugin meta data ("wayland-xcomposite-glx")
QFactoryLoader::QFactoryLoader() looking at
"/usr/local/lib/qt5/plugins/platforms/libqxcb.so"
Found metadata in lib /usr/local/lib/qt5/plugins/platforms/libqxcb.so,
metadata=
{
"IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
"MetaData": {
 "Keys": [
     "xcb"
 ]
},
"archreq": 0,
"className": "QXcbIntegrationPlugin",
"debug": false,
"version": 331520
}


Got keys from plugin meta data ("xcb")
QFactoryLoader::QFactoryLoader() checking directory path
"/usr/local/bin/platforms" ...
Cannot load library /usr/local/lib/qt5/plugins/platforms/libqxcb.so: (Cannot
load specified object)
QLibraryPrivate::loadPlugin failed on
"/usr/local/lib/qt5/plugins/platforms/libqxcb.so" : "Cannot load library
/usr/local/lib/qt5/plugins/platforms/libqxcb.so: (Cannot load specified
object)"
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though
it was found.
This application failed to start because no Qt platform plugin could be
initialized. Reinstalling the application may fix this problem.

Available platform plugins are: eglfs, minimal, minimalegl, offscreen, vnc,
wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, xcb.

Abort trap

Thanks a lot for your help,

Alexis.

--
Alexis de BRUYN

--
Alexis de BRUYN

Reply via email to