I have done a little checking for this bug, here's the summary: 1. $ keytouch-2.3.2/ uscan $ keytouch-2.3.2/ uupdate works fine.
2. keytouch-2.3.2/debian/patches/10_do_not_install_init_scripts.dpatch
needs to be tweaked to allow it to apply. (Modified version attached.)
The package then builds cleanly.
3. The new upstream version includes new files:
debdiff keytouch_2.3.2-2_amd64.changes keytouch_2.4.1-1.1_amd64.changes
[The following lists of changes regard files as different if they have
different names, permissions or owners.]
Files in second .changes but not in first
-----------------------------------------
-rw-r--r-- root/root /etc/X11/Xsession.d/92keytouchd_launch
-rw-r--r-- root/root /usr/share/keytouch/keyboards/S510 remote.Logitech
-rw-r--r-- root/root /usr/share/locale/fi/LC_MESSAGES/keytouch.mo
-rw-r--r-- root/root
/usr/share/locale/hu/LC_MESSAGES/keytouch-keyboard-bin.mo
-rw-r--r-- root/root /usr/share/locale/hu/LC_MESSAGES/keytouch.mo
-rw-r--r-- root/root
/usr/share/locale/sk/LC_MESSAGES/keytouch-keyboard-bin.mo
-rw-r--r-- root/root /usr/share/locale/sk/LC_MESSAGES/keytouch.mo
-rw-r--r-- root/root
/usr/share/locale/zh_CN/LC_MESSAGES/keytouch-keyboard-bin.mo
-rw-r--r-- root/root /usr/share/locale/zh_CN/LC_MESSAGES/keytouch.mo
Control files of package keytouch: lines which differ (wdiff format)
--------------------------------------------------------------------
Depends: libasound2 (>> 1.0.16), libatk1.0-0 (>= 1.20.0), libc6 (>= 2.7-1),
libglib2.0-0 (>= 2.16.0), libgnome-menu2 (>= 2.15.4), libgtk2.0-0 (>= 2.12.0),
libx11-6, libxtst6, keytouch-data (= [-2.3.2-2)-] {+2.4.1-1.1)+}
Installed-Size: [-796-] {+896+}
Version: [-2.3.2-2-] {+2.4.1-1.1+}
Control files of package keytouch-data: lines which differ (wdiff format)
-------------------------------------------------------------------------
Installed-Size: [-1596-] {+1616+}
Version: [-2.3.2-2-] {+2.4.1-1.1+}
I'd have to check with debian-release to see if that is a suitable fix
for a freeze exception.
HOWEVER:
4. I cannot test whether the new package fixes the problem because I'm
unable to demonstrate the original problem. With keytouch installed and
started, I am able to logout without problems (on amd64). Maybe my setup
simply doesn't support what keytouch needs - the existing version in
Debian does not show up in 'ps waux', let alone the new version.
I have uploaded the new upstream release to my test repository:
http://linux.codehelp.co.uk/packages/pool/main/k/keytouch/
deb http://www.linux.codehelp.co.uk/packages unstable main
deb-src http://www.linux.codehelp.co.uk/packages unstable main
Maybe someone who experienced the original problem can do two things:
First, re-verify that this bug exists in the version in Debian.
Second, verify whether the new upstream version works AND fixes the bug.
--
Neil Williams
=============
http://www.data-freedom.org/
http://www.nosoftwarepatents.com/
http://www.linux.codehelp.co.uk/
10_do_not_install_init_scripts.dpatch
Description: application/shellscript
signature.asc
Description: This is a digitally signed message part

