The general question:
If faced with a Broken Package System error, can you wait for the culprit package(s) to be fixed or do you always manually have to fix this error yourself?
I am asking this because I read many posts handling this error differently (even if their underlying cause is the same), and the reported outcomes are also mixed.
If you can wait, how to keep your system up-to-date, particularly security wise, with this Broken Package System error?
My specific problem:
The Vendor-Neutral GL Dispatch Library tries to install libGLES, but this library was earlier installed by the Nvidia drivers 340.106, leading to a file conflict.
In the meantime a fixed Nvidia drivers 340.107 is in the 'proposed' repository. When this fixed Nvidia drivers 340.107 moves to the official repository, will this solve the Broken Package System error when I run the Software Updater?
The problem is also described in Broken package udpating Ubuntu 18.04 GL dispatch library There pibacco's answer suggests to let the Vendor-Neutral GL Dispatch Library forcefully overwrite Nvidia's libGLES. I think, but not being entirely sure, this is a proper solution, since the Nvidia drivers were fixed and not the Vendor-Neutral GL Dispatch Library. So I deduce that libGLES is no longer installed with the new Nvidia drivers 340.107.