What is a work around for the lunarG sdk, it will not install

We are working on the imx8 and it needs to be in Vulkan. Problem is the NXP framework requires the LunarG SDK to be installed. The apt install is broken.

Any tips on how to work around this?

Also, what is lunarG’s relationship with khronos, am I posting on the wrong site?

sudo apt install qtbase5-dev libxcb-xinput0 libxcb-xinerama0
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
libxcb-xinerama0 is already the newest version (1.14-3ubuntu3).
libxcb-xinerama0 set to manually installed.
libxcb-xinput0 is already the newest version (1.14-3ubuntu3).
libxcb-xinput0 set to manually installed.
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 qtbase5-dev : Depends: libqt5concurrent5 (= 5.15.3+dfsg-2) but 5.15.3+dfsg-2ubuntu0.2 is to be installed
               Depends: libqt5core5a (= 5.15.3+dfsg-2) but 5.15.3+dfsg-2ubuntu0.2 is to be installed
               Depends: libqt5dbus5 (= 5.15.3+dfsg-2) but 5.15.3+dfsg-2ubuntu0.2 is to be installed
               Depends: libqt5gui5 (= 5.15.3+dfsg-2) but 5.15.3+dfsg-2ubuntu0.2 is to be installed
               Depends: libqt5network5 (= 5.15.3+dfsg-2) but 5.15.3+dfsg-2ubuntu0.2 is to be installed
               Depends: libqt5printsupport5 (= 5.15.3+dfsg-2) but 5.15.3+dfsg-2ubuntu0.2 is to be installed
               Depends: libqt5sql5 (= 5.15.3+dfsg-2) but 5.15.3+dfsg-2ubuntu0.2 is to be installed
               Depends: libqt5test5 (= 5.15.3+dfsg-2) but 5.15.3+dfsg-2ubuntu0.2 is to be installed
               Depends: libqt5widgets5 (= 5.15.3+dfsg-2) but 5.15.3+dfsg-2ubuntu0.2 is to be installed
               Depends: libqt5xml5 (= 5.15.3+dfsg-2) but 5.15.3+dfsg-2ubuntu0.2 is to be installed
               Depends: qtbase5-dev-tools (= 5.15.3+dfsg-2)
               Recommends: libqt5opengl5-dev (= 5.15.3+dfsg-2) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Could use the standalone SDK tarball instead.

Qt would likely be required for the Vulkan Configurator GUI, or perhaps the SDL library? As long as you are not using these, it should be fine to skip those dependencies. I don’t know the linux-fu how to do that though…

Additionally, you could petition at LunarXchange to package the SDK better and more modular like on windows.

1 Like

Thank you for suggesting that, I will look around on the site and find it. All I seen was the “main” sdk that has those dependencies.