Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 538000 - x11-apps/setxkbmap should depend on x11-misc/xkeyboard-config
Summary: x11-apps/setxkbmap should depend on x11-misc/xkeyboard-config
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: ARM Linux
: Normal normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-01-27 18:30 UTC by gbug.meierhuber
Modified: 2015-02-04 17:30 UTC (History)
0 users

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 gbug.meierhuber 2015-01-27 18:30:33 UTC
x11-apps/setxkbmap-1.3.0 failed with this error:

# setxkbmap us

Couldn't interpret _XKB_RULES_NAMES property
Use defaults: rules - 'xorg' model - 'pc101' layout - 'us'
Error loading new keyboard description

Emerging x11-misc/xkeyboard-config (in my case V 2.13) fixes the problem, as it installs the neccessary files. Normally xkeyboard-config is installed as dependency of the X-server. But in case of a headless machine with a remote X-server this is not the case. setxkbmap is needed here to fix some problems with the NX-protocol connection (x2go client/server).

So, as setxkbmap needs xkeyboard-config to work, the ebuild should list it as dependency.


Reproducible: Always

Steps to Reproduce:
1. unmerge x11-misc/xkeyboard-config
2. emerge x11-apps/setxkbmap
Actual Results:  
setxkbmap does not set the keyboard layout

Expected Results:  
setxkbmap sets the keyboard layout
Comment 1 Chí-Thanh Christopher Nguyễn gentoo-dev 2015-02-04 17:30:00 UTC
Fixed in CVS.