Public bug reported:
mesa-amber tries to:
src/gbm/backends/dri/gbm_dri.c: dlopen("libglapi.so.0", RTLD_LAZY |
RTLD_GLOBAL);
the libglapi.so.0 file was previously provided by the libglapi-mesa
binary package. This package has now been renamed to mesa-libgallium,
and libglapi-mesa is now a virtual package provided by the mesa-
libgallium binary package. This was stumbled across because of LP:
#2103588 - libgl1-amber-dri was uninstallable because of this recent
libglapi change.
The libglapi.so.0 shared object file no longer exists; it now exists as
libgallium_dri.so:
src/gallium/targets/dri/meson.build:shared_glapi_lib = libgallium_dri
it is believed that libgallium_dri.so has a diff filename for each mesa
release; though this still needs to be confirmed.
The mesa source package now needs to provide a symlink to libgallium_dri
entitled libglapi.so.0, to enable functionality in mesa-amber.
** Affects: mesa (Ubuntu)
Importance: Medium
Assignee: Tim Andersson (andersson123)
Status: In Progress
** Changed in: mesa (Ubuntu)
Assignee: (unassigned) => Tim Andersson (andersson123)
** Changed in: mesa (Ubuntu)
Importance: Undecided => Medium
** Changed in: mesa (Ubuntu)
Status: New => Confirmed
** Changed in: mesa (Ubuntu)
Status: Confirmed => In Progress
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/2104006
Title:
mesa-amber tries to dlopen libglapi.so.0 when it no longer exists
Status in mesa package in Ubuntu:
In Progress
Bug description:
mesa-amber tries to:
src/gbm/backends/dri/gbm_dri.c: dlopen("libglapi.so.0", RTLD_LAZY |
RTLD_GLOBAL);
the libglapi.so.0 file was previously provided by the libglapi-mesa
binary package. This package has now been renamed to mesa-libgallium,
and libglapi-mesa is now a virtual package provided by the mesa-
libgallium binary package. This was stumbled across because of LP:
#2103588 - libgl1-amber-dri was uninstallable because of this recent
libglapi change.
The libglapi.so.0 shared object file no longer exists; it now exists as
libgallium_dri.so:
src/gallium/targets/dri/meson.build:shared_glapi_lib = libgallium_dri
it is believed that libgallium_dri.so has a diff filename for each
mesa release; though this still needs to be confirmed.
The mesa source package now needs to provide a symlink to
libgallium_dri entitled libglapi.so.0, to enable functionality in
mesa-amber.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/2104006/+subscriptions
--
Mailing list: https://launchpad.net/~touch-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help : https://help.launchpad.net/ListHelp