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

Bug 344223

Summary: x11-base/xorg-server-1.9.2: xorg.conf.d files installed in /usr/share/X11/xorg.conf.d instead of /etc/X11/xorg.conf.d
Product: Gentoo Linux Reporter: akakitsu
Component: New packagesAssignee: Gentoo X packagers <x11>
Status: RESOLVED INVALID    
Severity: minor CC: akakitsu
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info xorg-server

Description akakitsu 2010-11-05 00:05:47 UTC
After emerging x11-base/xorg-server-1.9.2 the evdev conf file and xorg.conf.d directory are not present in /etc/X11/
I had to install porthole to find out if it installed it at all and found it in /usr/share/X11/xorg.conf.d

I upgraded directly from xorg-server-1.7* with udev and hal flag enabled

Reproducible: Always

Steps to Reproduce:
1.emerge xorg-server-1.9.2
2.
3.

Actual Results:  
10-evdev.conf is installed in:
/usr/share/X11/xorg.conf.d/

Expected Results:  
10-evdev.conf is installed in:
/etc/X11/xorg.conf.d/
Comment 1 akakitsu 2010-11-05 00:08:02 UTC
Created attachment 253239 [details]
emerge --info xorg-server
Comment 2 Chí-Thanh Christopher Nguyễn gentoo-dev 2010-11-05 00:13:02 UTC
/usr/share/X11/xorg.conf.d/ is the place for distributor supplied default configuration files.

Please explain why you think that 10-evdev.conf should be installed to /etc instead of /usr/share.
Comment 3 akakitsu 2010-11-05 00:26:34 UTC
With the new structure for xorg.conf and xorg.conf.d/*.conf files, adding them would make sense. If a user wants a specific rule they can add it in xorg.conf and it overrides/compliments xorg.conf.d/*.conf rules.

With the old hal behaviour the .fdi files were added by the driver. Since xf86-input-evdev does not install the *.conf file maybe this bug should be directed there?
Comment 4 Rémi Cardona (RETIRED) gentoo-dev 2010-11-05 07:02:16 UTC
There's no bug, everything is as we intended it. xorg-server ships the 10-evdev.conf file. Maybe we'll move that file back to evdev, I don't know.

But it works now.

Thanks