On 20/01/23 10:27, Lisandro Damián Nicanor Pérez Meyer wrote: > On 20/01/23 09:58, Lisandro Damián Nicanor Pérez Meyer wrote: > > tl;dr: I'm asking for review of possible new lintian tags > > > > Hi! As you might now Dmitry added OpenGL ES support for Qt packages: > > > > <https://mitya57.me/weblog/2020/01/qt-opengl-es-packages-available.html> > > > > This leads to a new situation: packages depending upon qtbase5-dev normally > > should also conditionally depend upon qtbase5-gles-dev, as per > > > > <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=949028> > > > > This are normally development packages that use Qt. > > > > There are of course some corner cases. If a package is intended to be used > > with > > Desktop OpenGL then depending just on qtbase5-dev is enough. The same > > analogy > > goes for apps using only OpenGL ES. > > > > I think this is a nice case for a lintian tag. I've tried to create one but > > perl > > is definitely not my friend. So I'm planning to file a wishlist bug > > requesting > > for one.
I've had some feedback on IRC and I clearly wasn't clear enough. The problem is allowing apps to use qtbase5-gles-dev as a build dependency. Currently if myapp B-Ds on qtbase5-gles-dev and, let's say, libpoppler-qt5-dev it won't be possible to fullfill the request because the latest only depends upon qtbase5-dev. Hope that clariefies the situation. Cheers! -- https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-kde-talk
