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 Desktop
Packages, which is subscribed to libglvnd in Ubuntu.
https://bugs.launchpad.net/bugs/1891613

Title:
  libraspberrypi0 not installable

Status in libglvnd package in Ubuntu:
  Invalid
Status in raspberrypi-userland package in Ubuntu:
  Confirmed

Bug description:
  dpkg: error processing archive 
/tmp/apt-dpkg-install-IzpqYj/460-libraspberrypi0_0~20200520+git2fe4ca3-0ubuntu1_armhf.deb
 (--unpack):
  trying to overwrite '/usr/lib/arm-linux-gnueabihf/libEGL.so', which is also 
in package libegl-dev:armhf 1.3.2-1
  (mythtv fails to build on armhf) ^^

  I uploaded a 2:31.0+fixes.20200323.9579662cdc-0ubuntu5 version without that 
libraspberrypi-dev [armhf] | hello 
  dependency, so we can progress with x265 transition.

  Please have a look, and declare breaks/replaces or stop shipping that
  library!

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libglvnd/+bug/1891613/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to