maintainer-feedback requested: [Bug 220342] graphics/mesa-libs conflicts with libEGL

Kevin Oberman rkoberman at gmail.com
Wed Jun 28 23:18:14 UTC 2017


On Wed, Jun 28, 2017 at 11:04 AM, <bugzilla-noreply at freebsd.org> wrote:

> Martin Filla <maficccc at gmail.com> has reassigned Bugzilla Automation
> <bugzilla at FreeBSD.org>'s request for maintainer-feedback to
> x11 at FreeBSD.org:
> Bug 220342: graphics/mesa-libs conflicts with libEGL
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220342
>
>
>
> --- Description ---
> Created attachment 183891
>   --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=
> 183891&action=edit
> config.log
>
> Hi i compiled with portmaster graphics/mesa-libs but have conflict with
> egl.
>
>  make[2]: Leaving directory
> '/usr/ports/graphics/mesa-libs/work/mesa-17.1.2/src'
> ====> Compressing man pages (compress-man)
> ===>  Installing for mesa-libs-17.1.2
> ===>  Checking if mesa-libs already installed
> ===>   Registering installation for mesa-libs-17.1.2
> Installing mesa-libs-17.1.2...
> pkg-static: mesa-libs-17.1.2 conflicts with libEGL-13.0.6 (installs files
> into
> the same place).  Problematic file: /usr/local/include/EGL/egl.h
> *** Error code 70
>
> Stop.
> make[1]: stopped in /usr/ports/graphics/mesa-libs
> *** Error code 1
>
> Stop.
> make: stopped in /usr/ports/graphics/mesa-libs
>
> ===>>> Installation of mesa-libs-17.1.2 (graphics/mesa-libs) failed
>

The mesa ports (which include libgl and libegl) have been merged into two
ports, mesa-dri and mesa-libs.

The best approach is to delete all of the mesa ports dri, libGL, libEGL,
libglesv2, libgglapi, and gbm. For dri, use the command "portmaster -o
graphics/mesa-dri graphics/dri", but there is no way for portmaster to
handle multiple ports being merged into a single port, so you will need to
reinstall all ports depending on any of ports merged to mesa-libs. A good
sway to clean up that unfortunate mess is to run "pkg check -d" and
re-install all listed ports. (NOTE: This is only to fix the dependency
graph in the package DB and has no impact on hte running system, so there
is no urgent requirement to clean it up.)
--
Kevin Oberman, Part time kid herder and retired Network Engineer
E-mail: rkoberman at gmail.com
PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683


More information about the freebsd-x11 mailing list