Bug 193797 - Keyboard doesn't work for NEW_XORG repo users.
Summary: Keyboard doesn't work for NEW_XORG repo users.
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: freebsd-x11 (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-09-20 14:47 UTC by sasamotikomi
Modified: 2014-10-19 17:35 UTC (History)
3 users (show)

See Also:
mva: maintainer-feedback? (x11)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description sasamotikomi 2014-09-20 14:47:55 UTC
Keyboard is broken in NEW_XORG repo:

http://lists.freebsd.org/pipermail/freebsd-x11/2014-September/014983.html

LoadModule: "kbd"
[ 10561.400] (II) Loading /usr/local/lib/xorg/modules/input/kbd_drv.so
[ 10561.401] (II) Module kbd: vendor="X.Org Foundation"
[ 10561.401] 	compiled for 1.7.7, module version = 1.8.0
[ 10561.401] 	Module class: X.Org XInput Driver
[ 10561.401] 	ABI class: X.Org XInput driver, version 7.0
[ 10561.401] (EE) module ABI major version (7) doesn't match the
server's version (16)
[ 10561.401] (II) UnloadModule: "kbd"
[ 10561.401] (II) Unloading kbd
[ 10561.401] (EE) Failed to load module "kbd" (module requirement mismatch, 0)
[ 10561.401] (EE) No input driver matching `kbd'

last update didn't help it's still broken, please recompile all depending on xf86-input-keyboard:

For user who already affected:

# portmaster -r xf86-input-keyboard
Comment 1 Marcus von Appen freebsd_committer freebsd_triage 2014-09-27 08:37:43 UTC
Assign to maintainer group.
Comment 2 Alex 2014-10-02 23:54:47 UTC
I have had this problem too with using the NEW_XORG repo. Not just keyboard, but mouse is broken too, same error as described in the log here (Xorg ABI version mismatch error evident in the log).

Have had to rebuild ports/x11-drivers/xf86-input-keyboard and ports/x11-drivers/xf86-input-mouse to fix it.
Comment 3 sasamotikomi 2014-10-13 15:08:19 UTC
I think problem is solved now by last update.
If nobody can repeat it, I going to close this PR.
Comment 4 Jean-Sébastien Pédron freebsd_committer freebsd_triage 2014-10-19 17:35:12 UTC
Now that WITH_NEW_XORG is enabled everywhere and old bits are about to be removed, this problem is solved.