Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 611048

Summary: >=x11-base/xorg-server-1.19 should block <x11-drivers/xf86-input-libinput-0.20
Product: Gentoo Linux Reporter: dolphinling <aguertin+gentoo>
Component: Current packagesAssignee: Matt Turner <mattst88>
Status: RESOLVED FIXED    
Severity: normal CC: x11
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description dolphinling 2017-02-26 21:24:51 UTC
When starting X with x11-base/xorg-server-1.19.1 (current unstable version) and x11-drivers/xf86-input-libinput (current stable version), the X server crashes at startup.

I don't have access to the exact error message (I am away from the computer this was happening on) but it boiled down to an unresolved symbol AddEnabledDevices.

That symbol was removed in xorg-server-1.19. xf86-input-libinput-0.19 needs it, but 0.20 and above do not.

A blocker should be added to prevent other people from having to go through a painful debugging experience to find out why their X server won't start.
Comment 1 Matt Turner gentoo-dev 2017-03-03 04:02:35 UTC
Yep, you are right. Thanks for the heads up. Fixed by

commit b4f709f6d2f259727f9696991af228de7b3096e5
Author: Matt Turner <mattst88@gentoo.org>
Date:   Thu Mar 2 20:01:16 2017 -0800

    x11-base/xorg-drivers: Add blocker for old versions of xf86-input-libinput.