Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 20 Feb 2021 22:29:36 +0000
From:      bugzilla-noreply@freebsd.org
To:        x11@FreeBSD.org
Subject:   [Bug 241490] x11-toolkits/qt5-gui: requires runtime dependency on mesa-dri
Message-ID:  <bug-241490-7141-GnuEzDsplk@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-241490-7141@https.bugs.freebsd.org/bugzilla/>
References:  <bug-241490-7141@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D241490

Adriaan de Groot <adridg@freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|FIXED                       |---
             Status|Closed                      |Open

--- Comment #9 from Adriaan de Groot <adridg@freebsd.org> ---
There's another way about this, and that is pkg-message (which would say "if
you intend to use qt5-gui headless, install mesa-dri"). I'd forgotten about
monsters like llvm.

However, the point is this:
- without mesa-dri, a Qt5-gui-using application can't run the GUI (dependin=
g a
little on which code paths it takes, I'm sure)
- on the desktop, other things will pull in mesa-dri anyway

So it comes down to: are uses of qt5-gui where an application (that uses
qt5-gui) does *not* need mesa-dri? The original bug report has an n=3D1 inc=
idence
of "no". Perhaps futzing with the QPA will do it (e.g. set the QPA to use
offscreen output; in which case I'd return to the pkg-message approach: at =
some
point you have to trust the user to put the parts together that cannot be
guessed)

--=20
You are receiving this mail because:
You are on the CC list for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-241490-7141-GnuEzDsplk>