Package: voctomix-gui
Version: 1.3-6
Severity: serious
File: /usr/bin/voctogui

Hi

Trying to start voctogui results in a traceback:

| $ voctogui
| /usr/bin/voctogui:30: PyGIDeprecationWarning: Since version 3.11, calling 
threads_init is no longer needed. See: 
https://wiki.gnome.org/PyGObject/Threading
|   GObject.threads_init()
| Traceback (most recent call last):
|   File "/usr/bin/voctogui", line 204, in <module>
|     main()
|     ~~~~^^
|   File "/usr/bin/voctogui", line 151, in main
|     from lib import config
|   File "/usr/share/voctomix/voctogui/lib/config.py", line 3, in <module>
|     from configparser import SafeConfigParser
| ImportError: cannot import name 'SafeConfigParser' from 'configparser' 
(/usr/lib/python3.13/configparser.py). Did you mean: 'RawConfigParser'?

and if I change SafeConfigParser to ConfigParser (quick workaround,
dunno if that's the right fix), I get:

| /usr/bin/voctogui:30: PyGIDeprecationWarning: Since version 3.11, calling 
threads_init is no longer needed. See: 
https://wiki.gnome.org/PyGObject/Threading
|   GObject.threads_init()
| Traceback (most recent call last):
|   File "/usr/bin/voctogui", line 204, in <module>
|     main()
|     ~~~~^^
|   File "/usr/bin/voctogui", line 158, in main
|     Connection.establish(
|     ~~~~~~~~~~~~~~~~~~~~^
|         Args.host if Args.host else Config.get('server', 'host')
|         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|     )
|     ^
|   File "/usr/share/voctomix/voctogui/lib/connection.py", line 19, in establish
|     conn = socket.create_connection((host, port))
|   File "/usr/lib/python3.13/socket.py", line 864, in create_connection
|     raise exceptions[0]
|   File "/usr/lib/python3.13/socket.py", line 849, in create_connection
|     sock.connect(sa)
|     ~~~~~~~~~~~~^^^^
| ConnectionRefusedError: [Errno 111] Connection refused

I guessed it needs some kind of server (more meaningful error message
would be nice) and started `voctocore` (after I made similar change in 
/usr/share/voctomix/voctocore/lib/config.py)

but then I get:

| /usr/bin/voctogui:30: PyGIDeprecationWarning: Since version 3.11, calling 
threads_init is no longer needed. See: 
https://wiki.gnome.org/PyGObject/Threading
|   GObject.threads_init()
| Traceback (most recent call last):
|   File "/usr/bin/voctogui", line 204, in <module>
|     main()
|     ~~~~^^
|   File "/usr/bin/voctogui", line 195, in main
|     voctogui = Voctogui()
|   File "/usr/bin/voctogui", line 102, in __init__
|     self.ui.setup()
|     ~~~~~~~~~~~~~^^
|   File "/usr/share/voctomix/voctogui/lib/ui.py", line 66, in setup
|     self.main_video_display = VideoDisplay(
|                               ~~~~~~~~~~~~^
|         drawing_area,
|         ^^^^^^^^^^^^^
|     ...<2 lines>...
|         level_callback=self.audio_level_display.level_callback
|         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|     )
|     ^
|   File "/usr/share/voctomix/voctogui/lib/videodisplay.py", line 151, in 
__init__
|     self.xid = self.drawing_area.get_property('window').get_xid()
|                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| AttributeError: 'GdkWaylandWindow' object has no attribute 'get_xid'. Did you 
mean: 'get_width'?


-- System Information:
Debian Release: 13.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.12.33+deb13-amd64 (SMP w/24 CPU threads; PREEMPT)
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages voctomix-gui depends on:
ii  gir1.2-gst-plugins-base-1.0  1.26.2-1
ii  gir1.2-gstreamer-1.0         1.26.2-2
ii  gir1.2-gtk-3.0               3.24.49-3
ii  gstreamer1.0-alsa            1.26.2-1
ii  gstreamer1.0-plugins-bad     1.26.2-3
ii  gstreamer1.0-plugins-base    1.26.2-1
ii  gstreamer1.0-plugins-good    1.26.2-1
ii  gstreamer1.0-plugins-ugly    1.26.3-4
ii  gstreamer1.0-tools           1.26.2-2
ii  libgstreamer1.0-0            1.26.2-2
ii  python3                      3.13.5-1
ii  python3-gi                   3.50.0-4+b1
ii  python3-gi-cairo             3.50.0-4+b1

Versions of packages voctomix-gui recommends:
ii  gstreamer1.0-gl  1.26.2-1

Versions of packages voctomix-gui suggests:
ii  gstreamer1.0-libav  1.26.2-1

-- no debconf information

Attachment: signature.asc
Description: PGP signature

Reply via email to