From owner-freebsd-ports@freebsd.org Sun May 14 02:15:18 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D9749D6C97D for ; Sun, 14 May 2017 02:15:18 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (mx.catwhisker.org [198.144.209.73]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8E67C33D for ; Sun, 14 May 2017 02:15:17 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.15.2/8.15.2) with ESMTP id v4E2FBqK094557; Sun, 14 May 2017 02:15:11 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.15.2/8.15.2/Submit) id v4E2FAJt094556; Sat, 13 May 2017 19:15:10 -0700 (PDT) (envelope-from david) Date: Sat, 13 May 2017 19:15:10 -0700 From: David Wolfskill To: The Doctor Cc: freebsd-ports@freebsd.org Subject: Re: mesa libs issue Message-ID: <20170514021510.GX1406@albert.catwhisker.org> References: <20170513235410.GA56717@doctor.nl2k.ab.ca> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="PpTGcoGPjzOHbR7u" Content-Disposition: inline In-Reply-To: <20170513235410.GA56717@doctor.nl2k.ab.ca> User-Agent: Mutt/1.8.2 (2017-04-18) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 May 2017 02:15:18 -0000 --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. .) 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--