--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: xkb-data: sun rules reference nonexistent symbols
- From: "Bernhard R. Link" <brlink@debian.org>
- Date: Tue, 4 Mar 2008 19:21:25 +0100
- Message-id: <20080304182125.GA5794@pcpool00.mathematik.uni-freiburg.de>
Package: xkb-data
Version: 1.1~cvs.20080104.1-1
Severity: important
Both xorg rules model sun5 as sun rules model type5 reference
symbols sun_vndr/us(sun5), but symbols/sun_vndr/us has no
sun5, but only type5. (and the same for sun4 and sun6 in sun)
I guess this is the reason why I get a non-working keyboard and the
following error when starting X (approx, typed in):
Error: No Symbols named "sun5" in the include file "sun_vndr/us"
Exiting
Abondoning symbols file "default"
With the following patch the error is gone (I guess it still needs
modification to all the not-us files in symbols, as they seem to reference
sun5 instead of type5, too.
The keyboard mapping is also different (though my Sun type 5c keyboard
produce very absurd keys with it still, though they seem to be the same
as with the xkb-data-legacy package now)
Hochachtungsvoll,
Bernhard R. Link
--- /root/sun.orig 2008-03-04 18:59:03.000000000 +0100
+++ /usr/share/X11/xkb/rules/sun 2008-03-04 19:00:19.000000000 +0100
@@ -12,28 +12,28 @@
type6_unix_usb = sun(type6_usb) sun(type5unix)
! model layout = symbols
- type4 us = sun_vndr/us(sun4)
- type5 us = sun_vndr/us(sun5)
- type5_unix us = sun_vndr/us(sun5)
- type6 us = sun_vndr/us(sun6)
- type6_unix us = sun_vndr/us(sun6)
- type6_usb us = sun_vndr/us(sun6)
- type6_unix_usb us = sun_vndr/us(sun6)
- type4 en_US = sun_vndr/us(sun4)+iso9995-3(basic)
- type5 en_US = sun_vndr/us(sun5)+iso9995-3(basic)
- type5_unix en_US = sun_vndr/us(sun5)+iso9995-3(basic)
- type6 en_US = sun_vndr/us(sun6)+iso9995-3(basic)
- type6_unix en_US = sun_vndr/us(sun6)+iso9995-3(basic)
- type6_usb en_US = sun_vndr/us(sun6)+iso9995-3(basic)
- type6_unix_usb en_US = sun_vndr/us(sun6)+iso9995-3(basic)
- type4 * = sun_vndr/us(sun4)+%l%(v)
- type5 * = sun_vndr/us(sun5)+%l%(v)
- type5_euro * = sun_vndr/us(sun5)+%l%(v)
- type6 * = sun_vndr/us(sun6)+%l%(v)
- type6_unix * = sun_vndr/us(sun6)+%l%(v)
- type6_usb * = sun_vndr/us(sun6)+%l%(v)
- type6_unix_usb * = sun_vndr/us(sun6)+%l%(v)
- type6_euro * = sun_vndr/us(sun6)+%l%(v)
+ type4 us = sun_vndr/us(type4)
+ type5 us = sun_vndr/us(type5)
+ type5_unix us = sun_vndr/us(type5)
+ type6 us = sun_vndr/us(type6)
+ type6_unix us = sun_vndr/us(type6)
+ type6_usb us = sun_vndr/us(type6)
+ type6_unix_usb us = sun_vndr/us(type6)
+ type4 en_US = sun_vndr/us(type4)+iso9995-3(basic)
+ type5 en_US = sun_vndr/us(type5)+iso9995-3(basic)
+ type5_unix en_US = sun_vndr/us(type5)+iso9995-3(basic)
+ type6 en_US = sun_vndr/us(type6)+iso9995-3(basic)
+ type6_unix en_US = sun_vndr/us(type6)+iso9995-3(basic)
+ type6_usb en_US = sun_vndr/us(type6)+iso9995-3(basic)
+ type6_unix_usb en_US = sun_vndr/us(type6)+iso9995-3(basic)
+ type4 * = sun_vndr/us(type4)+%l%(v)
+ type5 * = sun_vndr/us(type5)+%l%(v)
+ type5_euro * = sun_vndr/us(type5)+%l%(v)
+ type6 * = sun_vndr/us(type6)+%l%(v)
+ type6_unix * = sun_vndr/us(type6)+%l%(v)
+ type6_usb * = sun_vndr/us(type6)+%l%(v)
+ type6_unix_usb * = sun_vndr/us(type6)+%l%(v)
+ type6_euro * = sun_vndr/us(type6)+%l%(v)
! model layout = compat types
* * = complete complete
--- /root/base.orig 2008-03-04 18:57:59.000000000 +0100
+++ /usr/share/X11/xkb/rules/base 2008-03-04 19:00:48.000000000 +0100
@@ -278,10 +278,10 @@
amiga * = xfree68_vndr/amiga(usa1)+%l%(v)
classmate us = pc+%l(classmate)
- sun4 $nonlatin = latin+sun_vndr/us(sun4)+%l%(v):2
- sun4 * = latin+sun_vndr/us(sun4)+%l%(v)
- sun5 $nonlatin = latin+sun_vndr/us(sun5)+%l%(v):2
- sun5 * = latin+sun_vndr/us(sun5)+%l%(v)
+ sun4 $nonlatin = latin+sun_vndr/us(type4)+%l%(v):2
+ sun4 * = latin+sun_vndr/us(type4)+%l%(v)
+ sun5 $nonlatin = latin+sun_vndr/us(type5)+%l%(v):2
+ sun5 * = latin+sun_vndr/us(type5)+%l%(v)
sun6 us = pc+sun_vndr/us(type6)
sun6 en_US = pc+sun_vndr/us(type6)+iso9995-3(basic)
sun6 * = pc+sun_vndr/us(type6)+%l%(v)
@@ -374,8 +374,8 @@
* yu(unicodeyz) = pc+srp(latinunicodeyz)
ataritt * = xfree68_vndr/ataritt(us)+%l[1]%(v[1])
amiga * = xfree68_vndr/amiga(usa1)+%l[1]%(v[1])
- sun4 * = latin+sun_vndr/us(sun4)+%l[1]%(v[1])
- sun5 * = latin+sun_vndr/us(sun5)+%l[1]%(v[1])
+ sun4 * = latin+sun_vndr/us(type4)+%l[1]%(v[1])
+ sun5 * = latin+sun_vndr/us(type5)+%l[1]%(v[1])
macintosh_old us = macintosh_vndr/us(oldmac)
macintosh_old $macvendorlayouts = macintosh_vndr/us(oldmac)+macintosh_vndr/%l[1]%(v[1])
macintosh_old * = macintosh_vndr/us(oldmac)+%l[1]%(v[1])
--- End Message ---
--- Begin Message ---
Source: xkeyboard-config
Source-Version: 1.7-1
We believe that the bug you reported is fixed in the latest version of
xkeyboard-config, which is due to be installed in the Debian FTP archive:
xkb-data_1.7-1_all.deb
to main/x/xkeyboard-config/xkb-data_1.7-1_all.deb
xkeyboard-config_1.7-1.diff.gz
to main/x/xkeyboard-config/xkeyboard-config_1.7-1.diff.gz
xkeyboard-config_1.7-1.dsc
to main/x/xkeyboard-config/xkeyboard-config_1.7-1.dsc
xkeyboard-config_1.7.orig.tar.gz
to main/x/xkeyboard-config/xkeyboard-config_1.7.orig.tar.gz
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 469335@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Julien Cristau <jcristau@debian.org> (supplier of updated xkeyboard-config package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 29 Nov 2009 11:47:09 +0100
Source: xkeyboard-config
Binary: xkb-data
Architecture: source all
Version: 1.7-1
Distribution: unstable
Urgency: low
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Julien Cristau <jcristau@debian.org>
Description:
xkb-data - X Keyboard Extension (XKB) configuration data
Closes: 469335 497341 531629 532642 546288
Changes:
xkeyboard-config (1.7-1) unstable; urgency=low
.
[ David Nusinow ]
* Add a note about re-enabling ctrl-alt-backspace killing to NEWS.Debian
(closes: #531629)
* Update xsfbs.
* Update to debhelper version 7
+ Fix up dh_clean -k to use dh_prep instead
* Update standards version to 3.8.3.0. No changes necessary.
.
[ Julien Cristau ]
* Don't install base.xml in /etc/X11/xkb. Modifying this creates more
problems than it solves (closes: #497341).
* New upstream release.
+ fix broken reference to symbols/sun_vndr/us(sun[45]) (closes: #469335)
+ add a dead_tilde to the Spanish layout (closes: #546288)
+ fix error in German translation (closes: #532642)
* Clean up using maintainer-clean instead of distclean.
Checksums-Sha1:
20ab37852862d859dceb4a6c9b008c1529aec253 2033 xkeyboard-config_1.7-1.dsc
c43e959611ea4c0c35167e3d789456dc0cddc742 994517 xkeyboard-config_1.7.orig.tar.gz
5f051dbafacf7c7aafb3a783506dbc6f6592c46e 44838 xkeyboard-config_1.7-1.diff.gz
ea44102512b2a47b8ba0b139e830c87a6100dafd 827448 xkb-data_1.7-1_all.deb
Checksums-Sha256:
f349c23fb6cf03865b5aabbe082948f9cdba31bfeb6b3a889b264eab945050f6 2033 xkeyboard-config_1.7-1.dsc
dc42d46a2a222e1ec7025fa0e912fe296d6fffc579a81bd0681076c054dfead2 994517 xkeyboard-config_1.7.orig.tar.gz
0c561b49d6d080fd81bc7e22e2a749dbbf23b0e56dd36d8d85034dde4e116c3b 44838 xkeyboard-config_1.7-1.diff.gz
cde2bab9d9de501c0e568621f8050d8fde0357fc5ec5035576bd716541534974 827448 xkb-data_1.7-1_all.deb
Files:
af510dca1826119b4b302e91b92dd6cb 2033 x11 extra xkeyboard-config_1.7-1.dsc
c024a6e2a5b8c4ce3d9d1f1286466163 994517 x11 extra xkeyboard-config_1.7.orig.tar.gz
6624deb1c76692570f533e941c83314d 44838 x11 extra xkeyboard-config_1.7-1.diff.gz
1a67d183f02885468fd67e29e96ee6cd 827448 x11 extra xkb-data_1.7-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iQIcBAEBCAAGBQJLElMsAAoJEDEBgAUJBeQMQZgQAIYSkK5GM7NWrHrbflaN77nG
VSLtQqRAaLvfKVpPupMXDOo481MZE96da3uaec5neR/jtZ9firnDtWfoHH7GwLgh
J/GKHsR5tRFWyUihj9LbgPio4uYDKLKXGBrYPixWC4GxSwA8Snr3GQXOEYD6V6IM
qTEh6kMKL0uU/AOh3+sru7qlFf3RHFvPdxqWHkWQUvI7aKnai32A4iR0FEGBWpx9
/C/rYGh3nAm7DIHjay4z31A3seIgIbznM6A38CM5EGg/ul+Xb625JbeNYtgBTMpz
BA1UL9JtNjM7rmy9hfcrWrHlEYeXKZqEGRDbUQeSBKbLno+qCBTtKO1ytkonQB+z
Jo2b8Pb+fNVnDbzZlYMXYXUU6mHPpYuvLe1fJmNQXrJTFGS16L2OBhz9SeOe4HZx
V19BGBvcdA8lckIpy8QA3gPhDPQ8ygyLkOY5yUlZu15/KcrWMnBKq7wFL73DdQpq
LZSDpzL95papJEnJgG5lxDCcXWfxsJFu9IFEBQkZtZeqYnCtctJoMREo7Pkd9Eyf
uTCAmvO5N0uOhXvq89NYikHBAYMdpJDksab27aB+NTilgLCGQa8EdyvSrLxYA4Fh
P5tvTZucJZKYZ4ERzfrKpjbw97QQsy5M3L27aSsG61+yFIySTbO4N7C8GjzgVD0O
K1rskr9FadmxEdP8DBfA
=mQ1u
-----END PGP SIGNATURE-----
--- End Message ---