Your message dated Thu, 28 Nov 2019 00:04:09 +0000
with message-id <[email protected]>
and subject line Bug#945543: fixed in xpra 3.0.2+dfsg1-3
has caused the Debian Bug report #945543,
regarding xpra: Starting a remote server via the client fails with TypeError in 
keyboard.py
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
945543: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=945543
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: xpra
Version: 3.0.2+dfsg1-2+b1
Severity: important

Dear Maintainer,

calling

$ xpra start-desktop ssh:somehost:100 --start=mate-session

results in a sudden break of xpra and yields this output and traceback:

2019-11-26 19:17:20,942 Xpra GTK3 Wayland client version 3.0.2-r24387 64-bit
2019-11-26 19:17:21,041  running on Linux Debian testing bullseye
2019-11-26 19:17:21,041  window manager is 'wayland'
2019-11-26 19:17:21,065 Warning: failed to import opencv:
2019-11-26 19:17:21,065  No module named 'cv2'
2019-11-26 19:17:21,065  webcam forwarding is disabled
2019-11-26 19:17:21,329 GStreamer version 1.16.1 for Python 3.7.5 64-bit
xpra main error:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/xpra/scripts/main.py", line 113, in main
    return run_mode(script_file, err, options, args, mode, defaults)
  File "/usr/lib/python3/dist-packages/xpra/scripts/main.py", line 337, in
run_mode
    return run_remote_server(error_cb, options, args, mode, defaults)
  File "/usr/lib/python3/dist-packages/xpra/scripts/main.py", line 1911, in
run_remote_server
    app.init_ui(opts)
  File "/usr/lib/python3/dist-packages/xpra/client/ui_client_base.py", line
189, in init_ui
    opts.keyboard_raw, *overrides)
  File "/usr/lib/python3/dist-
packages/xpra/client/gtk_base/gtk_keyboard_helper.py", line 30, in __init__
    self.update()
  File "/usr/lib/python3/dist-
packages/xpra/client/gtk_base/gtk_keyboard_helper.py", line 63, in update
    self.query_xkbmap()
  File "/usr/lib/python3/dist-packages/xpra/client/keyboard_helper.py", line
352, in query_xkbmap
    ) = self.get_layout_spec()
  File "/usr/lib/python3/dist-packages/xpra/client/keyboard_helper.py", line
305, in get_layout_spec
    layout, layouts, variant, variants, options =
self.keyboard.get_layout_spec()
  File "/usr/lib/python3/dist-packages/xpra/platform/xposix/keyboard.py", line
142, in get_layout_spec
    locale = self.get_locale_status()
  File "/usr/lib/python3/dist-packages/xpra/platform/xposix/keyboard.py", line
89, in get_locale_status
    parts = line.lstrip(" ").split(": ")
TypeError: a bytes-like object is required, not 'str'

The result is independent of the remote system to connect to.

This behaviour was observed with xpra 3.0.2+dfsg1-2~bpo10+1 on buster and
3.0.2+dfsg1-2+b1 on bullseye.

With 2.4.3+dfsg1-1 on buster xpra works as expected.

Regards,
Sven



-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 5.2.0-3-amd64 (SMP w/8 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), 
LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages xpra depends on:
ii  adduser                   3.118
ii  gir1.2-gtk-3.0            3.24.12-1
ii  init-system-helpers       1.57
ii  libavcodec58              7:4.2.1-2
ii  libavformat58             7:4.2.1-2
ii  libavutil56               7:4.2.1-2
ii  libc6                     2.29-3
ii  libcairo2                 1.16.0-4
ii  libglib2.0-0              2.62.2-3
ii  libgtk-3-0                3.24.12-1
ii  libpam0g                  1.3.1-5
ii  libswscale5               7:4.2.1-2
ii  libsystemd0               243-8
ii  libturbojpeg0             1:1.5.2-2+b1
ii  libvpx6                   1.8.1-2
ii  libwebp6                  0.6.1-2+b1
ii  libx11-6                  2:1.6.8-1
ii  libx264-155               2:0.155.2917+git0a84d98-2
ii  libx265-179               3.2-2
ii  libxcomposite1            1:0.4.4-2
ii  libxdamage1               1:1.1.5-1
ii  libxext6                  2:1.3.3-1+b2
ii  libxfixes3                1:5.0.3-1
ii  libxi6                    2:1.7.9-1
ii  libxkbfile1               1:1.0.9-2+b12
ii  libxrandr2                2:1.5.1-1
ii  libxtst6                  2:1.2.3-1
ii  python3                   3.7.5-1
ii  python3-gi-cairo          3.34.0-3
ii  python3-rencode           1.0.5-1.1+b1
ii  x11-xserver-utils         7.7+8
ii  xserver-xorg-input-void   1:1.4.1-1+b3
ii  xserver-xorg-video-dummy  1:0.3.8-1+b1

Versions of packages xpra recommends:
ii  gir1.2-appindicator3-0.1  0.4.92-7
ii  keyboard-configuration    1.193
ii  openssh-client            1:8.1p1-1
ii  python3-brotli            1.0.7-5+b1
ii  python3-cpuinfo           5.0.0-1
ii  python3-dbus              1.2.12-2
ii  python3-dns               3.2.1-1
ii  python3-gssapi            1.4.1-1.1+b1
ii  python3-kerberos          1.1.14-2
ii  python3-lz4               2.1.10+dfsg-1+b1
ii  python3-lzo               1.12-3+b1
ii  python3-numpy             1:1.16.5-1
ii  python3-opengl            3.1.0+dfsg-2
ii  python3-paramiko          2.6.0-1
ii  python3-pil               6.2.0-1
ii  python3-setproctitle      1.1.10-1+b3
ii  python3-uritools          2.2.0-1
ii  python3-xdg               0.25-5
ii  python3-zeroconf          0.23.0-1
ii  ssh-askpass               1:1.2.4.1-10+b1

Versions of packages xpra suggests:
pn  cups-client                <none>
ii  cups-common                2.3.0-6
pn  cups-filters               <none>
pn  cups-pdf                   <none>
ii  gstreamer1.0-plugins-bad   1.16.1-1+b3
ii  gstreamer1.0-plugins-base  1.16.1-1
ii  gstreamer1.0-plugins-good  1.16.1-1
ii  gstreamer1.0-plugins-ugly  1.16.1-1
ii  openssh-server             1:8.1p1-1
ii  pulseaudio                 13.0-3
ii  pulseaudio-utils           13.0-3
ii  python3-cryptography       2.6.1-4
ii  python3-cups               1.9.73-2+b2
ii  python3-gst-1.0            1.16.1-1
pn  python3-netifaces          <none>
pn  python3-opencv             <none>
pn  python3-pyinotify          <none>
pn  python3-pyopencl           <none>
pn  python3-uinput             <none>
ii  python3-yaml               5.1.2-1+b1
pn  v4l2loopback-dkms          <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: xpra
Source-Version: 3.0.2+dfsg1-3

We believe that the bug you reported is fixed in the latest version of
xpra, which is due to be installed in the Debian FTP archive.

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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dmitry Smirnov <[email protected]> (supplier of updated xpra 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 28 Nov 2019 10:37:58 +1100
Source: xpra
Architecture: source
Version: 3.0.2+dfsg1-3
Distribution: unstable
Urgency: medium
Maintainer: Dmitry Smirnov <[email protected]>
Changed-By: Dmitry Smirnov <[email protected]>
Closes: 945543
Changes:
 xpra (3.0.2+dfsg1-3) unstable; urgency=medium
 .
   * New upstream patch to fix TypeError in keyboard.py (Closes: #945543).
Checksums-Sha1:
 dcc31abbb9ab1a88861ecb180ea0cf6c09485f88 2436 xpra_3.0.2+dfsg1-3.dsc
 6df2696f3360c045a9d900b3002f2422c7aea418 36828 xpra_3.0.2+dfsg1-3.debian.tar.xz
 76b0c62c12dd41d0bd50debb8a66f00a796e2300 16630 
xpra_3.0.2+dfsg1-3_amd64.buildinfo
Checksums-Sha256:
 48747039c98e6fae14ee14fa3ba4151ba9087310c7f255846c3972888132895f 2436 
xpra_3.0.2+dfsg1-3.dsc
 12b972e1037083205140544348f3e103175a64332e684237a731e2816e9dcb4d 36828 
xpra_3.0.2+dfsg1-3.debian.tar.xz
 a29780d14c3d15da558c49adb18d6c8badf39298973d2044cbbc0ff628b3c6f5 16630 
xpra_3.0.2+dfsg1-3_amd64.buildinfo
Files:
 2ea80672adf1d4d71313ce07cd810273 2436 x11 optional xpra_3.0.2+dfsg1-3.dsc
 2fd692460b0e9d677aa1623aaeb2811d 36828 x11 optional 
xpra_3.0.2+dfsg1-3.debian.tar.xz
 b554fa03d048c5e1c4d960bcbbc47e4f 16630 x11 optional 
xpra_3.0.2+dfsg1-3_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEULx8+TnSDCcqawZWUra72VOWjRsFAl3fCwYACgkQUra72VOW
jRtLXxAAjGt0KJz7kA0uBkBTqlFiE7Ljfe7PE3hIoTUPy2RpNdEeilcMu9D+qYeO
VeISoROdw4PXZf28gQbACZQQAgvA5gNnvKAo6DDn3drhgPbL1qncdMhAWrr7fPyP
X59FJes+BhkQgnMiPDkxMVxVSBGWjX2ZHMDygdhkFB9819Q1wSJwhxtFJWR5cKSY
FLXXuJ7k3ZEXnlSu6ZkQ23XgZF/6fa4ZQ1ybbcqtZ01uu/x7mnvg3DCoxgrVkPfE
fQYgtAlWg2shK1IeX4lg/ZAzv931ZLBZbjr+sUdGXy6rMGT3fBSX2JVpOMpiCeLx
naQvRo488YRDRB3qsg84xJliYVMlVJluNVsyOxKe3gnZbqLxgGs1MBG9RdKXhzod
Akh/t+6otZvd8JU4VtYpXXzlSSeAS9rPd76QBMTUAbx6vcNOJ1JkXXFQ6w/waV0K
drhy0ecWi3fHTGPe1NzV7uJfw+chCFbZg+lgc7PuSdmOKlce4rd09FNBnD068pNg
+E21Fv6hEaVIxlZd3P8gAfjKhYMCD5nDSQrIFHDXci04CZrBSEjj8SzWiT+JdZG0
R9qb9lddN9DipCPa7Ct29Ha0tL4CCl4GWiUZf67tQdU43BtJfS68aJtP9glb6cPQ
Wr0q2dHA96sVxktOBmnqMVTg2twr7OJ7Joi3JBzsW4OM5b/T7Fg=
=196z
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to