Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 May 2017 05:44:15 -0600
From:      The Doctor <doctor@doctor.nl2k.ab.ca>
To:        David Wolfskill <david@catwhisker.org>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: mesa libs issue
Message-ID:  <20170514114415.GB74393@doctor.nl2k.ab.ca>
In-Reply-To: <20170514021510.GX1406@albert.catwhisker.org>
References:  <20170513235410.GA56717@doctor.nl2k.ab.ca> <20170514021510.GX1406@albert.catwhisker.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, May 13, 2017 at 07:15:10PM -0700, David Wolfskill wrote:
> On Sat, May 13, 2017 at 05:54:10PM -0600, The Doctor wrote:
> > ....
> > ===>  Installing for mesa-libs-17.0.4
> > ===>  Checking if mesa-libs already installed
> > ===>   Registering installation for mesa-libs-17.0.4 as automatic
> > Installing mesa-libs-17.0.4...
> > pkg-static: mesa-libs-17.0.4 conflicts with libEGL-17.0.3 (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
> > .... 
> > 
> > And crash goes the msea-libs complie.
> 
> Well, no.  The compile was fine; it's the installation that choked.
> 
> > Can someone explain this?
> > ....
> 
> I managed -- eventually! -- to get through this by iterating through:
> 
> * pkg which /usr/local/include/EGL/egl.h
>   This informed me that the file had been installed by libEGL-17.0.3.
> 
> * pkg delete -f libEGL-17.0.3
> 
> * (re-do the attempt to build/install graphics/mesa-libs; find that it
> now whines about something else... re-do "pkg which"; "pkg delete -f"
> that package; lather, rinse, repeat....)
> 
> The short of it comes down to the equivalent of:
> 
> * pkg delete -f libEGL-17.0.3 libGL-17.0.3 libglesv2-17.0.3 gbm-17.0.3 libglapi-17.0.3
> 
> (after which point mesa-libs-17.0.4 installed OK).
> 
> * pkg delete -f dri-17.0.3,2 
> 
> (after which point mesa-dri-17.0.4 installed OK).
> 
> 
> Caveat: This was using portmaster.  My attempt to use poudriere to build
> graphics/mesa-libs failed rather completely, as I noted earlier.  (Ref.
> <https://lists.freebsd.org/pipermail/freebsd-ports/2017-May/108559.html>.)
> 
> Peace,
> david

Here is to following your instructions that should be in the UPDATING file.

> -- 
> David H. Wolfskill				david@catwhisker.org
> Let's hope that the successor to this so-called POTUS will be an improvement.
> 
> See http://www.catwhisker.org/~david/publickey.gpg for my public key.



-- 
Member - Liberal International This is doctor@@nl2k.ab.ca Ici doctor@@nl2k.ab.ca
Yahweh, Queen & country!Never Satan President Republic!Beware AntiChrist rising!
http://www.fullyfollow.me/rootnl2k  Look at Psalms 14 and 53 on Atheism
UK Stop Theresa MAy MT V2 and Impotent Corbyn, Vote Farron and LDEm!!



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20170514114415.GB74393>