[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: