From owner-freebsd-ports@FreeBSD.ORG Sat Feb 1 17:31:10 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 29850CAC; Sat, 1 Feb 2014 17:31:10 +0000 (UTC) Received: from albert.catwhisker.org (mx.catwhisker.org [198.144.209.73]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D29B41F4E; Sat, 1 Feb 2014 17:31:09 +0000 (UTC) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.14.7/8.14.7) with ESMTP id s11HV8K5013173; Sat, 1 Feb 2014 09:31:08 -0800 (PST) (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.14.7/8.14.7/Submit) id s11HV8UD013172; Sat, 1 Feb 2014 09:31:08 -0800 (PST) (envelope-from david) Date: Sat, 1 Feb 2014 09:31:08 -0800 From: David Wolfskill To: freebsd-ports@freebsd.org Subject: Re: x11/nvidia-driver builds; fails install (staging issue?) Message-ID: <20140201173108.GO1620@albert.catwhisker.org> References: <20140201151454.GN1620@albert.catwhisker.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="bJ3jXuwtxrXxD2iT" Content-Disposition: inline In-Reply-To: <20140201151454.GN1620@albert.catwhisker.org> User-Agent: Mutt/1.5.22 (2013-10-16) Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Feb 2014 17:31:10 -0000 --bJ3jXuwtxrXxD2iT Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Feb 01, 2014 at 07:14:54AM -0800, David Wolfskill wrote: > My laptop (which I've had for about 4 years now) uses an Nvidia > Quadro FX 770M (G96GL); after an initial (brief) test of using the nv > driver, I switched to x11/nvidia-driver and have been using it since. > ...=20 > =3D=3D=3D> Building package for nvidia-driver-331.20 > Creating package /common/ports/x11/nvidia-driver/work/nvidia-driver-331.2= 0.tbz > Registering depends: xorg-server-1.7.7_11,1 dri-7.6.1_3,2 libXxf86misc-1.= 0.3 libGL-7.6.1_4 libXxf86vm-1.1.3 libXinerama-1.1.3,1 libXaw-1.0.12,2 libX= p-1.0.2,1 libXmu-1.1.2,1 libXpm-3.5.11 libXext-1.3.2,1 li > bXdamage-1.1.4 libXfixes-5.0.1 libxkbui-1.0.2_1 libXt-1.1.4,1 hal-0.5.14_= 22 consolekit-0.4.3 polkit-0.105_1 gobject-introspection-1.36.0_2 policykit= -0.9_6 dbus-glib-0.100.2 glib-2.36.3_1 python-2.7_1,2 xkb > comp-1.2.4 libxkbfile-1.0.8 dbus-1.6.18 libX11-1.6.2,1 python2-2_2 python= 27-2.7.6_1 gettext-0.18.3.1 libxcb-1.9.3 xkeyboard-config-2.10.1 libxml2-2.= 8.0_3 libiconv-1.14_1 icu-50.1.2 libffi-3.0.13_1 libdrm-2 > .4.17_1 libpciaccess-0.13.2 libpthread-stubs-0.3_4 libvolume_id-0.81.1 pc= re-8.33 pkgconf-0.9.4 perl5-5.16.3_6 gnomehier-3.0 pciids-20131225 libXfont= -1.4.7,1 freetype2-2.5.2 dmidecode-2.12 gnome_subr-1.0 ex > pat-2.1.0 fontsproto-2.1.2 libfontenc-1.1.2 damageproto-1.2.1 dri2proto-2= =2E8 fixesproto-5.0 kbproto-1.0.6 libSM-1.2.2,1 libICE-1.0.8,1 libXau-1.0.8= libXdmcp-1.1.1 pixman-0.32.4 printproto-1.0.5 xextproto-7. > 2.1 xf86miscproto-0.9.3 xf86vidmodeproto-2.3.1 xineramaproto-1.2.1 xproto= -7.0.25. > Creating bzip'd tar ball in '/common/ports/x11/nvidia-driver/work/nvidia-= driver-331.20.tbz' > tar: lib/libEGL.so: Cannot stat: No such file or directory > tar: lib/libEGL.so.1: Cannot stat: No such file or directory > tar: lib/libGLESv1_CM.so: Cannot stat: No such file or directory > tar: lib/libGLESv1_CM.so.1: Cannot stat: No such file or directory > tar: lib/libGLESv2.so: Cannot stat: No such file or directory > tar: lib/libGLESv2.so.2: Cannot stat: No such file or directory > tar: lib/libnvidia-eglcore.so: Cannot stat: No such file or directory > tar: lib/libnvidia-eglcore.so.1: Cannot stat: No such file or directory > tar: lib/libnvidia-glsi.so: Cannot stat: No such file or directory > tar: lib/libnvidia-glsi.so.1: Cannot stat: No such file or directory > tar: Error exit delayed from previous errors. > pkg_create: make_dist: tar command failed with code 256 > *** [do-package] Error code 1 >=20 > Stop in /common/ports/x11/nvidia-driver. > *** [install] Error code 1 >=20 > Stop in /common/ports/x11/nvidia-driver. >=20 > =3D=3D=3D>>> Installation of nvidia-driver-331.20 (x11/nvidia-driver) fai= led > =3D=3D=3D>>> Aborting update >=20 > =3D=3D=3D>>> Killing background jobs > Terminated >=20 > =3D=3D=3D>>> You can restart from the point of failure with this command = line: > portmaster x11/nvidia-driver=20 >=20 > =3D=3D=3D>>> Exiting >=20 >=20 >=20 >=20 > So what do I need to do to make this work? >=20 > The system is running: >=20 > FreeBSD g1-251.catwhisker.org 9.2-STABLE FreeBSD 9.2-STABLE #656 r261314= M/261318:902506: Fri Jan 31 04:46:38 PST 2014 root@g1-251.catwhisker.or= g:/usr/obj/usr/src/sys/CANARY i386 >=20 > and I had just updated sources to r261347 and ports to r342118. > .... I just tried the same with a similar system -- but it worked. Differences: * It's running FreeBSD/amd64 instead of FreeBSD/i386. * It's using pkgng vs. pkg_*. I suspect the latter difference is the more significant. Ref.: FreeBSD g1-236.catwhisker.org 9.2-STABLE FreeBSD 9.2-STABLE #44 r261314M/2= 61318:902506: Fri Jan 31 06:07:36 PST 2014 root@g1-236.catwhisker.org:/= usr/obj/usr/src/sys/CANARY amd64 FreeBSD g1-236.catwhisker.org 9.2-STABLE FreeBSD 9.2-STABLE #45 r261347M/2= 61348:902506: Sat Feb 1 09:20:28 PST 2014 root@g1-236.catwhisker.org:/= usr/obj/usr/src/sys/CANARY amd64 Peace, david --=20 David H. Wolfskill david@catwhisker.org Taliban: Evil cowards with guns afraid of truth from a 14-year old girl. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --bJ3jXuwtxrXxD2iT Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iQJ8BAEBCgBmBQJS7S9bXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RThEMDY4QTIxMjc1MDZFRDIzODYzRTc4 QTY3RjlDOERFRjQxOTNCAAoJEIpn+cje9Bk7bFMP/2bBKmp3GTIDYGvWyE3qWGF4 n+z3JHBahdvq6KTnQUnVOMtW3XyCxAsoda1TYkk6ZGqXaSuA1m34R0C9v7NbQwiK hAlITThiUzOfKAOy1s8JieAMBKhp9QSgyfzpMH/TWMqc5BaXhjJYnEsjUIO4nb13 ZTl8X5srT6G2le1K3Zsk6tSVJeMGJg9V6HZgTSXf+9ziF6XMgCxPMd5tucEM3EHh aamkJ53DMm7o/ARO6q+EJb8QgbXFWmCN9bglkGpbGrpJuWU+SebXiuiAR9Lrx53G EVYBbQtvCwRYNX+L7yg1352TcKWT8izEp5myouVfi6mK1BSJ5yuH4ombSLCeLKB/ bgWUgwXZr/Y30pkfAqiF1W26OGCtB8/XltcWm9LMnCT4EF2G0/JixYN54eEGBdy9 rPN4hrVGI8Zy6aHdepi1v6x2OfmY7ZmzL4WFrE91lHQTkEVocoRu/WJcdT0itc3M KNLtOBIrwbtRPCbp9tPLKoGsrz8OSgQOtBJ57riInLKHR6Bh4P973cRFMCfR2I5n MDcYfThy1xv+jrPOYl2ATbX1ODg9/iegcxM5QSxDCoMgMsJxhgPUxMDWpwSVE2X0 5hhSPCibTuxyqRwk0x3xyE6idOxWmbwQy+ELTMOGGvrwQs0b33t0wEWzEL4aKCsi RjpUlmePsonrFsbud2I8 =FCy0 -----END PGP SIGNATURE----- --bJ3jXuwtxrXxD2iT--