unmet dependencies for SDL development libraries

Project:Trisquel
Version:8.0
Component:Programs
Category:bug report
Priority:normal
Assigned:Unassigned
Status:closed
Description

I'm having difficulty installing several SDL development libraries.


The following packages have unmet dependencies:
libsdl2-gfx-dev : Depends: libsdl2-dev but it is not going to be installed
libsdl2-image-dev : Depends: libsdl2-dev (>= 2.0.0) but it is not going to be installed
libsdl2-mixer-dev : Depends: libsdl2-dev (>= 2.0.0) but it is not going to be installed
libsdl2-net-dev : Depends: libsdl2-dev (>= 2.0.0) but it is not going to be installed
libsdl2-ttf-dev : Depends: libsdl2-dev (>= 2.0.0) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.


The following packages have unmet dependencies:
libsdl2-dev : Depends: libegl1-mesa-dev but it is not going to be installed
Depends: libgl1-mesa-dev but it is not going to be installed
Depends: libgles2-mesa-dev but it is not going to be installed
Depends: libglu1-mesa-dev but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Tue, 09/18/2018 - 21:20

`apt -f install` returns that I have no broken packages:


Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Sat, 09/22/2018 - 22:02
Status:active» closed

Turns outs when I manually updated awesome, I had to install the following packages:

libxcb-randr0 libxcb-util0 libxcb-xrm-dev libxcb-xrm0

which in turn broke my ability to install the SDL libraries. This is not an issue a standard Trisquel install would have.