Bug#827939: Please consider marking mesa-utils as Multi-Arch: allowed
On 23.06.2016 09:50, Lisandro Damián Nicanor Pérez Meyer wrote:
> Package: mesa-utils
> Version: 8.3.0-1
> Severity: wishlist
>
> tl;dr: make mesa-utils M-A: allowed in order to be able to depend on it as
> mesa-utils:any
>
> Hi! libqt5gui5 now ships a script in order to detect wether users have an
> OpenGL2 compatible video card. It case they don't it sets up an environment
> variable to let Qt now that it should use rasterization instead.
>
> The script uses mesa-utils' glxinfo package for this.
>
> Problem arises that libqt5gui5 is M-A: same, but ends up depending on
> mesa-utils:<arch>.
>
> If mesa-utils gets marked as M-A: allowed then we can make libqt5gui5
> depend upon mesa-utils:any, ie, any arch' version of mesa-utils will satisfy
> the dependency.
One problem with that is: If libqt5gui5 and mesa-utils aren't the same
architecture, what glxinfo reports doesn't necessarily apply to
libqt5gui5. For example: glxinfo from mesa-utils:amd64 reports that
OpenGL 2 hardware acceleration is working, because libgl1-mesa-dri:amd64
is installed. However, OpenGL 2 hardware acceleration still doesn't work
for libqt5gui5:i386, because libgl1-mesa-dri:i386 isn't installed.
--
Earthling Michel Dänzer | http://www.amd.com
Libre software enthusiast | Mesa and X developer
Reply to: