Hello, here is a Debian bug report: When running setxkbmap on my sparc with type 5 keyboard (whose layout seems broken by other things I am still investigating), trying to run setxkbmap results in an error due to a missing sun.lst file: execve("/usr/bin/setxkbmap", ["setxkbmap"], [/* 20 vars */]) = 0 [...] readv(3, [{"sun\0type5\0us\0\0\0", 15}, {"\0", 1}], 2) = 16 open("./rules/sun-C.lst", O_RDONLY) = -1 ENOENT (No such file or directory) open("./rules/sun.lst", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/X11/xkb/rules/sun-C.lst", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/X11/xkb/rules/sun.lst", O_RDONLY) = -1 ENOENT (No such file or directory) write(2, "Couldn\'t find rules file (sun) \n", 32 ) = 32 exit_group(-4) = ? When I generate the file with the xml2lst.pl script from the source, at least I get the same type of error as when starting the X server and not about not finding a rules file. Thanks for considering.
It is amazing - the file was deleted 3+ years ago, and only now someone noticed..;) Actually, I am going to remove rules/sun* altogether - because I was told by Sun people (namely, Alan Coopersmith) they are using rules/base* stuff anyway. So would original author of the bug try switching to base ruleset?
rules/sun* is removed altogether
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.