Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 31 Oct 2012 12:40:14 +0200
From:      David Naylor <naylor.b.david@gmail.com>
To:        Jan Beich <jbeich@tormail.org>
Cc:        freebsd-emulation@freebsd.org
Subject:   Re: nvidia libs have an unrecognized owner (Was: Wine-fbsd64 updated to 1.5.16)
Message-ID:  <201210311240.17601.naylor.b.david@gmail.com>
In-Reply-To: <1TSRmd-0007jg-MD@internal.tormail.org>
References:  <201210281149.50550.naylor.b.david@gmail.com> <1TSRmd-0007jg-MD@internal.tormail.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--nextPart2399590.p0bHYMrrar
Content-Type: multipart/mixed;
  boundary="Boundary-01=_OAQkQ+rTIBGp/ps"
Content-Transfer-Encoding: 7bit


--Boundary-01=_OAQkQ+rTIBGp/ps
Content-Type: Text/Plain;
  charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Hi,

Thanks for your report, I have amended the patch-nvidia.sh file per your=20
suggestions (see attached).  It will be included in the next set of package=
s. =20

Regards

On Sunday, 28 October 2012 14:02:34 Jan Beich wrote:
> After running patch-nvidia.sh some files are left not owned by root.
>=20
> $ ls -l /usr/local/lib32/ | awk '$3 ~ /[[:digit:]]/ || $4 ~ /[[:digit:]]/'
> -rwxr-xr-x  1 2402  30       802148 Oct  9 18:30 libGL.so.1
> -rwxr-xr-x  1 2402  30     29200980 Oct  9 18:29 libnvidia-glcore.so.1
> -rwxr-xr-x  1 2402  30         3588 Oct  9 18:32 libnvidia-tls.so.1
>=20
> $ tar tvf /d/NVIDIA-FreeBSD-x86-310.14.tar.gz --include \*.so\*
> ...
> -rwxr-xr-x  0 buildmeister gopher 29200980 Oct  9 18:29
> NVIDIA-FreeBSD-x86-310.14/obj/libnvidia-glcore.so.1 -rwxr-xr-x  0
> buildmeister gopher   136392 Oct  9 18:33
> NVIDIA-FreeBSD-x86-310.14/obj/libnvidia-cfg.so.1 -rwxr-xr-x  0
> buildmeister gopher   802148 Oct  9 18:30
> NVIDIA-FreeBSD-x86-310.14/obj/libGL.so.1
>=20
> This is caused by tar(1) trying to preserve ownership/permissions when
> running under root by default. Here's how the ports tree handles it:
>=20
>   EXTRACT_AFTER_ARGS?=3D	| ${TAR} -xf - --no-same-owner --no-same-
permissions
>=20
> But wrong permissions are less noticeble there because install(1) with
> -o/-g/-m flags usually discards them anyway.

--Boundary-01=_OAQkQ+rTIBGp/ps--

--nextPart2399590.p0bHYMrrar
Content-Type: application/pgp-signature; name=signature.asc 
Content-Description: This is a digitally signed message part.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)

iEYEABECAAYFAlCRABEACgkQUaaFgP9pFrI74wCeNaIcUpUCPuk78YRZJJk906hF
W68AmwVBWggens4j90LmJVbG88PT4rya
=NpKM
-----END PGP SIGNATURE-----

--nextPart2399590.p0bHYMrrar--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201210311240.17601.naylor.b.david>