Date: Sun, 24 Oct 2021 17:27:21 +0000 From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 259410] x11-servers/xorg-server does not have dependency for x11-drivers/xf86-input-evdev Message-ID: <bug-259410-7141@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D259410 Bug ID: 259410 Summary: x11-servers/xorg-server does not have dependency for x11-drivers/xf86-input-evdev Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Many People Priority: --- Component: Individual Port(s) Assignee: x11@FreeBSD.org Reporter: bobf@mrp3.com Assignee: x11@FreeBSD.org Flags: maintainer-feedback?(x11@FreeBSD.org) Recently I built ports from scratch using the 2021Q4 ports tree. Since I a= lso updated the kernel from 12.1 to 12.2 (STABLE) I was unaware of the automatic use of EVDEV within the kernel, and a (apparently) recent change to the xorg-server behavior to always make use of EVDEV (and never use the legacy devices). As such I had not installed x11-drivers/xf86-input-evdev in a previous rele= ase. The handbook did not seem to point out that the EVDEV driver needed to be installed (it did have some hints on sysctl vars and related things, which = did not work for me since the driver was not there). However, through some sleuthing, I figured it out and installed the EVDEV input driver manually.= =20 Then X11 started working properly. It occurs to me that there needs to be some kind of dependency for this dev= ice in kernels where the default kernel includes EVDEV support, since the xorg server will not work any more without it. And as it is a single port dependency, ir probably would not hurt to make it an option that is (by default) on so that packages also load the driver. uname information: FreeBSD hack.SFT.local 12.2-STABLE FreeBSD 12.2-STABLE r370671 GENERIC amd64 Ports collection: 2021Q4 (first time observed) (sorry if it's a bit wordy, this is really a non-critical bug that may be better solved by adding information to the handbook) --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-259410-7141>