Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 571474 - x11-drivers/xf86-input-libinput - Config file not installed if FEATURES="nodoc"
Summary: x11-drivers/xf86-input-libinput - Config file not installed if FEATURES="nodoc"
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Matt Turner
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-01-10 12:45 UTC by Thomas
Modified: 2017-01-29 17:34 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas 2016-01-10 12:45:08 UTC
The upstream package ships with /usr/share/X11/xorg.conf.d/90-libinput.conf so all input devices are automatically assigned to libinput (see for example https://wiki.archlinux.org/index.php/Libinput#Configuration ). However, the ebuild contains the line

DOCS=( "README.md" "conf/99-libinput.conf" )

causing the file to be deleted if FEATURES="nodoc" is set. That in return gives you a X server with no inputs if no other driver (evdev) is installed or a fallback to evdev (if installed).
Comment 1 Pacho Ramos gentoo-dev 2016-07-07 18:15:26 UTC
Installing that file would also be really welcomed by gnome team to allow us to rely on it and not forcing people to manually configure xorg.conf to load libinput over evdev/synaptics
https://bugs.gentoo.org/show_bug.cgi?id=580474#c14
Comment 2 Pacho Ramos gentoo-dev 2016-07-14 10:16:34 UTC
Well maybe I should open a separate bug report for explicitly requesting the installation of the file (as evdev does) as, even if both bugs are related, maybe you want to handle it in that way... I am not sure :-/
Comment 3 Pacho Ramos gentoo-dev 2016-07-14 10:25:16 UTC
As a side note, I would like to point to this news item that shows that we should likely rely in the newer 0.19 version for this change 
http://permalink.gmane.org/gmane.comp.freedesktop.xorg.announce/2415
Comment 4 Pacho Ramos gentoo-dev 2016-07-20 11:53:28 UTC
Well, this days I am facing some issues in "real life" that have caused me to decrease my activity... but I expect to be able to handle this myself  if needed probably in a week or so :-)
Comment 5 Pacho Ramos gentoo-dev 2016-07-31 09:32:32 UTC
It turns out that the changes needed for Gnome are already implemented in latest version :D
Comment 6 Matt Turner gentoo-dev 2017-01-29 17:34:44 UTC
Fixed by

commit 48aa099413299a996cfd797b1bd35d727b1be7be
Author: Harri Nieminen <moikkis@gmail.com>
Date:   Sun Jan 29 18:27:24 2017 +0200

    x11-drivers/xf86-input-libinput: Always install conf file.