Looks like the armhf version of the package builds two (identical) copies of various GL-related libs (EGL, GLESv2, etc): one with "mesa- like" names (e.g. libEGL.so) and one with broadcom-specific names (e.g. libbrcmEGL.so).
In either case, the produced libraries are for use with the "legacy" graphics stack supported on the Pi 0 thru 3. The Pi 4 and beyond only support the mesa graphics stack (which is why these aren't built on arm64 as the Pi Foundation only (officially) support arm64 on the Pi 4). I've added a patch to a build here which should suppress the production of the "mesa-like" libs while leaving the broadcom-specific named copies (as they seem to be in use by several groups), and tidied up the lintian warnings on the armhf build. Will upload a copy to my userland PPA shortly. ** Patch added: "Add a patch to prevent building the mesa-named libs on armhf" https://bugs.launchpad.net/ubuntu/+source/libglvnd/+bug/1891613/+attachment/5401473/+files/dont-build-mesa-libs.debdiff -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to libglvnd in Ubuntu. https://bugs.launchpad.net/bugs/1891613 Title: libraspberrypi0 not installable To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libglvnd/+bug/1891613/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp