With [ grep -R "^[[:space:]]*include.*;"  ] command either on
/usr/share/X11/xkb/symbols or on the same in the xkb-data directory in
teh deb pacakge (as in comment #7) we find the bug causing trailing semi
colons are in 12 lines. Searching in the source package which is
xkeyboard-config-1.8 I found that this set of bugs are all caused from
the patch file :

xkeyboard-config-1.8/debian/patches/112_zero-with-spacing.patch

The following grep from the relevant current directory confirmed this :

/xkb-data-bld/xkeyboard-config-1.8/debian/patches$ grep -e "include" ./* |grep 
";"
./112_zero-with-spacing.patch:+ include "nbsp(zwnj3zwj4)";
./112_zero-with-spacing.patch:+  include "nbsp(zwnj3zwj4)";
./112_zero-with-spacing.patch:+    include "ir(pes_part_basic)";
./112_zero-with-spacing.patch:+    include "ir(pes_part_ext)";
./112_zero-with-spacing.patch:+    include "nbsp(zwnj2nb3nnb4)";
./112_zero-with-spacing.patch:+    include "level3(ralt_switch)";
./112_zero-with-spacing.patch:+    include "ir(pes_part_basic)";
./112_zero-with-spacing.patch:+    include "ir(pes_part_keypad)";
./112_zero-with-spacing.patch:+    include "nbsp(zwnj2nb3nnb4)";
./112_zero-with-spacing.patch:+    include "level3(ralt_switch)";
./112_zero-with-spacing.patch:+  include "nbsp(zwnj2nb3s)";
./112_zero-with-spacing.patch:+    include "nbsp(zwnj2)";
 
So I edited that patch file to remove those 12 trailing semi-colons and with 
the addition of my signature to Debian changelog and version number change for 
my PPA, I used "debuild" for building source changes for uploading to PPA's 
build farm. 

The PPA build-farm built deb packages for xkb-data for Ubuntu Lucid are
available from my PPA :

https://launchpad.net/~skhome/+archive/xkb-data-bugfix

(Instructions for adding apt line address of a PPA to an user's source lists 
are given in that page - under topic :
 "Adding this PPA to your system" ) 

The user can update xkb-data from buggy 1.8-1ubuntu4 version to bug
removed 1.8-1ubuntu4ppakse1~lucid1 version with the above PPA added to
the system

 I have added as attachment the debdiff file I made ( as per usage guide
for debdiff command in :
https://wiki.edubuntu.org/PackagingGuide/Recipes/Debdiff ) . Hopefully
it is useful for moving forward.

~Sethu
?field.comment=With [ grep -R "^[[:space:]]*include.*;"  ] command either on 
/usr/share/X11/xkb/symbols or on the same in the xkb-data directory in teh deb 
pacakge (as in comment #7) we find the bug causing trailing semi colons are in 
12 lines. Searching in the source package which is xkeyboard-config-1.8 I found 
that this set of bugs are all caused from the patch file : 

xkeyboard-config-1.8/debian/patches/112_zero-with-spacing.patch

The following grep from the relevant current directory confirmed this :

/xkb-data-bld/xkeyboard-config-1.8/debian/patches$ grep -e "include" ./* |grep 
";"
./112_zero-with-spacing.patch:+ include "nbsp(zwnj3zwj4)";
./112_zero-with-spacing.patch:+  include "nbsp(zwnj3zwj4)";
./112_zero-with-spacing.patch:+    include "ir(pes_part_basic)";
./112_zero-with-spacing.patch:+    include "ir(pes_part_ext)";
./112_zero-with-spacing.patch:+    include "nbsp(zwnj2nb3nnb4)";
./112_zero-with-spacing.patch:+    include "level3(ralt_switch)";
./112_zero-with-spacing.patch:+    include "ir(pes_part_basic)";
./112_zero-with-spacing.patch:+    include "ir(pes_part_keypad)";
./112_zero-with-spacing.patch:+    include "nbsp(zwnj2nb3nnb4)";
./112_zero-with-spacing.patch:+    include "level3(ralt_switch)";
./112_zero-with-spacing.patch:+  include "nbsp(zwnj2nb3s)";
./112_zero-with-spacing.patch:+    include "nbsp(zwnj2)";
 
So I edited that patch file to remove those 12 trailing semi-colons and with 
the addition of my signature to Debian changelog and version number change for 
my PPA, I used "debuild" for building source changes for uploading to PPA's 
build farm. 

The PPA build-farm built deb packages for xkb-data for Ubuntu Lucid are
available from my PPA :

https://launchpad.net/~skhome/+archive/xkb-data-bugfix

(Instructions for adding apt line address of a PPA to an user's source lists 
are given in that page - under topic :
 "Adding this PPA to your system" ) 

The user can update xkb-data from buggy 1.8-1ubuntu4 version to bug
removed 1.8-1ubuntu4ppakse1~lucid1 version with the above PPA added to
the system

 I have added as attachment the debdiff file I made ( as per usage guide
for debdiff command in :
https://wiki.edubuntu.org/PackagingGuide/Recipes/Debdiff ) . Hopefully
it is useful for moving forward.

~Sethu


** Attachment added: "debdiff between old source and unwanted trailing semi 
colons removed source"
   
http://launchpadlibrarian.net/43765709/xkeyboard-config_1.8-1ubuntu4ppakse1%7Elucid1.debdiff

-- 
typo in some symbol files in xkb-data
https://bugs.launchpad.net/bugs/553401
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to