Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 7 Feb 2021 06:05:42 -0800
From:      David Wolfskill <david@catwhisker.org>
To:        freebsd-ports@freebsd.org
Subject:   Some success; some problems with x11/nvidia-driver-460.39_1
Message-ID:  <YB/ztpU3LUXuFYtN@albert.catwhisker.org>

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

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

With the update of x11/nvidia-driver from 460.39 to 460.39_1, it
now builds and works on a couple of laptops, running either stable/12
(stable/12-n232662-e8eded55f23) or stable/13 (stable/13-n244485-6136a10e355=
a).

On those same laptops, however, I get panices running head (either
main-n244659-689561d40322 or main-n244663-f6e8256a965d).  As I was
unable to get crash dumps, I took screenshots; they are available at
https://www.catwhisker.org/~david/FreeBSD/ports/nvidia-driver/head_panics/

They look like lock-ordering issues to me -- but that should be
considered a semi-educated guess (at best).


Quite unrelated to the above (as far as I can tell), except that it also
involves an issue with x11/nvidia-driver: a desktop mini-tower that had
been building/updating x11/nvidia-driver-440 every week running
stable/12 ... did not do so well attempting to build the port during its
kernel build (by virtue of

PORTS_MODULES=3Dx11/nvidia-driver

in /etc/src.conf) this morning -- it nearly finished, then failed to
find a file where it was expected during the "Registering installation"
phase:

| ...
| =3D=3D=3D=3D> Compressing man pages (compress-man)
| =3D=3D=3D>  Installing for nvidia-driver-460.39_1
| =3D=3D=3D>   Registering installation for nvidia-driver-460.39_1
| pkg-static: Unable to access file /common/ports/x11/nvidia-driver/work/st=
age/common/local/share/vulkan/icd.d/nvidia_icd.json:No such file or directo=
ry
| pkg-static: Unable to access file /common/ports/x11/nvidia-driver/work/st=
age/common/local/share/vulkan/implicit_layer.d/nvidia_layers.json:No such f=
ile or directory
| *** Error code 1
|=20
| Stop.
| make[1]: stopped in /common/ports/x11/nvidia-driver
| *** Error code 1
|=20
|=20

This machine has the specification (in /etc/make.conf):

PORTSDIR=3D/common/ports

I re-created the observed issue by trying to update/install
x11/nvidia-driver using portmaster (in its default "clean everything
before and after" mode).

I did this in a script(1) invocation, and have copied the resulting
typescript to
https://www.catwhisker.org/~david/FreeBSD/ports/nvidia-driver/stable_12_sta=
ging_error/nvidia_build.txt

Peace,
david
--=20
David H. Wolfskill                              david@catwhisker.org
Donald Trump held the office of President of the US as he incited his Putsc=
h.

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

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

-----BEGIN PGP SIGNATURE-----

iQGTBAEBCgB9FiEE4owz2QxMJyaxAefyQLJg+bY2PckFAmAf87ZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUy
OEMzM0Q5MEM0QzI3MjZCMTAxRTdGMjQwQjI2MEY5QjYzNjNEQzkACgkQQLJg+bY2
PcmsWgf+NdranzAjfyybRqkJXv/q6wMaBxL3NeaT3pMOfv+Z+stHTs0QaCgySMb/
BDl91ePMmGykFQkmkRSL89deT7UYRZX2IzOMel7Ap0eXjJ6xd3XDfknGm6liKOOi
A4eCDc4YhJOft8Ti0RwmRTxLtnWgX7APLumvOR6ds5KId+sstsYTt1ulVAFcjtqc
6yMhltULczU+oNKQL20V5X8VVg+J40VRGmW1TWB721sOwVx8F1ADkVozjgra4+kP
DXyh+NGnD9LhebHWOnEYse83Zw9kaBmo+BX50Hiw1sJFwF1o/+M0KzYSykWLOFZs
T8voUyEeFIXpaoiu2qQ2YeYbB/H+8g==
=Jciw
-----END PGP SIGNATURE-----

--5z9Pwx7fZGYQOUw1--



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