Date: Wed, 28 Jun 2017 16:18:12 -0700 From: Kevin Oberman <rkoberman@gmail.com> To: bugzilla-noreply@freebsd.org Cc: "freebsd-x11@freebsd.org" <x11@freebsd.org> Subject: Re: maintainer-feedback requested: [Bug 220342] graphics/mesa-libs conflicts with libEGL Message-ID: <CAN6yY1u4gvATg6kaWJBDmj2K=CN9=jLzVg3FA48S7v=XnsJFNg@mail.gmail.com> In-Reply-To: <bug-220342-7141-71duV38qWw@https.bugs.freebsd.org/bugzilla/> References: <bug-220342-7141@https.bugs.freebsd.org/bugzilla/> <bug-220342-7141-71duV38qWw@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Jun 28, 2017 at 11:04 AM, <bugzilla-noreply@freebsd.org> wrote: > Martin Filla <maficccc@gmail.com> has reassigned Bugzilla Automation > <bugzilla@FreeBSD.org>'s request for maintainer-feedback to > x11@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@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1u4gvATg6kaWJBDmj2K=CN9=jLzVg3FA48S7v=XnsJFNg>