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

next in thread | previous in thread | raw e-mail | index | archive | help

--PpTGcoGPjzOHbR7u
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, May 13, 2017 at 05:54:10PM -0600, The Doctor wrote:
> ....
> =3D=3D=3D>  Installing for mesa-libs-17.0.4
> =3D=3D=3D>  Checking if mesa-libs already installed
> =3D=3D=3D>   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
>=20
> Stop.
> make[1]: stopped in /usr/ports/graphics/mesa-libs
> *** Error code 1
> ....=20
>=20
> 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 libg=
lapi-17.0.3

(after which point mesa-libs-17.0.4 installed OK).

* pkg delete -f dri-17.0.3,2=20

(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
--=20
David H. Wolfskill				david@catwhisker.org
Let's hope that the successor to this so-called POTUS will be an improvemen=
t.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.

--PpTGcoGPjzOHbR7u
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQF8BAEBCgBmBQJZF72uXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRDQ0I3Q0VGOTE3QTgwMUY0MzA2NEQ3N0Ix
NTM5Q0M0MEEwNDlFRTE3AAoJEBU5zECgSe4X4S4IALJC7Ugev242k1R9kUFMOv99
YI6E9iDPF3m9yYycXfOeZCTH4LZbxyGz8Fvga/aBTpFW0Kf3x1faK+cW+JdAQW5u
Avr4/rE/JV7uqX8ITCQdXbNNz2lFTFgw5D4qdc33xQzIy2hsKU0pArgcwKYKnx0z
fzai6+eEXIDFqBOnE+/vZiIMfi9r+xYgXp+2j33LDOPdbkD866DDr+xxQAQkaVH9
St2j2JY1tNOE+3C6gQ4FI4Ut3IVLQvwenoL3/i+icj8jkJb06r0IBR1OlfNzTkx6
OcRWafr/2hqhXVRv1Uv578H2jns0eM+7a+cR8qylHvwfdCOo6E3DrmEbJkI6rgs=
=yXmf
-----END PGP SIGNATURE-----

--PpTGcoGPjzOHbR7u--



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