Bug#813092: xautomation: xte ignores keyboard layout
Package: xautomation Version: 1.09-1 Severity: important Dear Maintainer, xte seems to ignore the keyboard-layout, and always use the US-layout. Example with a German keyboard: $ xte "str echo 'ö/'" $ echo |;&| Strangely, it seems to be possible to re-set the keyboard-map with setxkbmap, to solve the problem. Example: $ xinput --list ... ⎣ Virtual core keyboardid=3 [master keyboard (2)] ... $ setxkbmap -device 3 -print xkb_keymap { xkb_keycodes { include "evdev+aliases(qwertz)" }; xkb_types { include "complete" }; xkb_compat{ include "complete" }; xkb_symbols { include "pc+de(nodeadkeys)+inet(evdev)" }; xkb_geometry { include "pc(pc105)" }; }; $ xte "str echo 'ö/'" $ echo |;&| $ setxkbmap -device 3 "de(nodeadkeys)" $ setxkbmap -device 3 -print xkb_keymap { xkb_keycodes { include "evdev+aliases(qwerty)" }; xkb_types { include "complete" }; xkb_compat{ include "complete" }; xkb_symbols { include "pc+de(nodeadkeys)+inet(evdev)" }; xkb_geometry { include "pc(pc105)" }; }; $ xte "str echo 'ö/'" $ echo 'ö/' -- System Information: Debian Release: 8.3 APT prefers stable-updates APT policy: (990, 'stable-updates'), (990, 'stable'), (160, 'testing'), (150, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages xautomation depends on: ii libc6 2.19-18+deb8u2 ii libpng12-0 1.2.50-2+deb8u2 ii libx11-62:1.6.2-3 ii libxi6 2:1.7.4-1+b2 ii libxtst62:1.2.2-1+b1 xautomation recommends no packages. xautomation suggests no packages. -- no debconf information
Processed: Re: criticalmass: FTBFS in pbuilder enviroment
Processing control commands: > tag -1 unreproducible Bug #812539 [src:criticalmass] criticalmass: FTBFS in pbuilder enviroment Added tag(s) unreproducible. -- 812539: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=812539 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#812539: criticalmass: FTBFS in pbuilder enviroment
Control: tag -1 unreproducible On Sun, 24 Jan 2016 21:20:35 +0100 Tobias Frost wrote: > Source: criticalmass > Version: 1:1.0.0-4 > It FTBFS in a clean pbuilder enviroment. > > built with: > pdebuild --debbuildopts "-I -i -j4 -d" Cannot reproduce this, looks like something is going parallel where it shouldn't. I have DEB_BUILD_OPTIONS=parallel=8 in my pbuilder scripts. excerpt from diff my.log your.log: debian/rules build dh_testdir +dh_testdir dh_autotools-dev_updateconfig +/usr/bin/make pkgdatadir=/usr/share/games/criticalmass +make[1]: Entering directory '/build/criticalmass-1.0.0' +make[1]: *** No targets specified and no makefile found. Stop. +make[1]: Leaving directory '/build/criticalmass-1.0.0' +debian/rules:21: recipe for target 'build-stamp' failed +make: *** [build-stamp] Error 2 +make: *** Waiting for unfinished jobs ./autogen.sh aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in' Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ([^ \t=:+{}]+)}/ at /usr/bin/automake line 3936. @@ -1127,7 +1133,7 @@ configure.in:3: installing './config.sub' configure.in:7: installing './install-sh' configure.in:7: installing './missing' -game/Makefile.am:57: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') +game/Makefile.am:55: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') automake: warning: autoconf input should be named 'configure.ac', not 'configure.in' tools/Makefile.am:6: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') utils/Makefile.am:31: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') @@ -1227,1627 +1233,11 @@ target: x86_64-pc-linux-gnu touch configure-stamp -dh_testdir -/usr/bin/make pkgdatadir=/usr/share/games/criticalmass -make[1]: Entering directory '/build/criticalmass-1.0.0' -/usr/bin/make all-recursive Looks like your side is running make before autogen.sh. Andreas
Processed: transition: libopenobex
Processing control commands: > forwarded -1 https://release.debian.org/transitions/html/auto-libopenobex.html Bug #813100 [release.debian.org] transition: libopenobex Set Bug forwarded-to-address to 'https://release.debian.org/transitions/html/auto-libopenobex.html'. > block -1 with 811054 810562 811300 810521 810331 810773 Bug #813100 [release.debian.org] transition: libopenobex 813100 was not blocked by any bugs. 813100 was not blocking any bugs. Added blocking bug(s) of 813100: 810773, 810331, 810562, 810521, 811300, and 811054 -- 813100: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813100 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#813178: sysv-rc-conf -P shouldn't need to know Terminal Size
Package: sysv-rc-conf Version: 0.99-7 Severity: wishlist File: /usr/sbin/sysv-rc-conf sysv-rc-conf -P shouldn't need to know Terminal Size. One might want to use it in batch jobs. Unable to get Terminal Size. The TIOCGWINSZ ioctl didn't work. The COLUMNS and LINES environment variables didn't work. The resize program didn't work. The stty program didn't work. at /usr/lib/i386-linux-gnu/perl5/5.20/Term/ReadKey.pm line 451. Use of uninitialized value in subroutine entry at /usr/share/perl5/Curses/UI.pm line 314. Use of uninitialized value in subroutine entry at /usr/share/perl5/Curses/UI.pm line 314. Use of uninitialized value in numeric ne (!=) at /usr/share/perl5/Curses/UI.pm line 404.