Hi,
That’s because we were accidentally providing libglapi-mesa
in OSMC, when we shouldn’t have been doing so as we provide our own implementation downstream.
This should solve it for you:
- Login via the command line
- Run the following command to add the staging repository:
echo 'deb http://apt.osmc.tv bullseye-devel main' | sudo tee /etc/apt/sources.list.d/osmc-devel.list
- Run the following commands to update:
sudo apt-get update && sudo apt-get dist-upgrade && reboot
- Your system should have have received the update.
Now run:
sudo apt-get install libglapi-mesa
You may also need to reinstall ffmpeg.
I also recommend you remove /etc/apt/sources.list.d/osmc-devel.list
after updating.
This will deactivate the staging repository. You can do so with the following command:
sudo rm /etc/apt/sources.list.d/osmc-devel.list
.
Please note that we will automatically disable this update channel after 14 days on your device in case you forget to do so to ensure that your system reverts to the stable update channel.
For context, see
Version 2023.08-1 Update Broke mpv · Issue #743 · osmc/osmc · GitHub.
Cheers
Sam