Package: python3-proton-vpn-gtk-app
Version: 4.9.4-2
Severity: serious
X-Debbugs-Cc: [email protected]

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi,
the program fails to start for me:

/usr/bin/protonvpn-app                                                          
                                                                 
Traceback (most recent call last):
  File 
"/usr/lib/python3/dist-packages/proton/vpn/killswitch/interface/killswitch.py", 
line 59, in get
    return Loader.get(
           ~~~~~~~~~~^
        type_name="killswitch",
        ^^^^^^^^^^^^^^^^^^^^^^^
        class_name=class_name,
        ^^^^^^^^^^^^^^^^^^^^^^
        validate_params={"protocol": protocol}
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/usr/lib/python3/dist-packages/proton/loader/loader.py", line 129, in 
get
    raise RuntimeError(f"Loader: couldn't find an acceptable implementation for 
{type_name}.")
RuntimeError: Loader: couldn't find an acceptable implementation for killswitch.

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/bin/protonvpn-app", line 33, in <module>
    sys.exit(load_entry_point('proton-vpn-gtk-app==4.9.4', 'console_scripts', 
'protonvpn-app')())
             
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/proton/vpn/app/gtk/__main__.py", line 
35, in main
    controller = Controller.get(executor, exception_handler)
  File "/usr/lib/python3/dist-packages/proton/vpn/app/gtk/controller.py", line 
64, in get
    executor.submit(controller.initialize_vpn_connector).result()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.13/concurrent/futures/_base.py", line 456, in result
    return self.__get_result()
           ~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.13/concurrent/futures/_base.py", line 401, in 
__get_result
    raise self._exception
  File "/usr/lib/python3/dist-packages/proton/vpn/app/gtk/controller.py", line 
97, in initialize_vpn_connector
    self._connector = await self._api.get_vpn_connector()
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/proton/vpn/core/api.py", line 60, in 
get_vpn_connector
    self._vpn_connector = await VPNConnector.get(
                          ^^^^^^^^^^^^^^^^^^^^^^^
    ...<3 lines>...
    )
    ^
  File "/usr/lib/python3/dist-packages/proton/vpn/core/connection.py", line 94, 
in get
    await connector.initialize_state()
  File "/usr/lib/python3/dist-packages/proton/vpn/core/connection.py", line 
257, in initialize_state
    self._set_ks_impl(settings)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/proton/vpn/core/connection.py", line 
511, in _set_ks_impl
    kill_switch_backend = KillSwitch.get(protocol=protocol)
  File 
"/usr/lib/python3/dist-packages/proton/vpn/killswitch/interface/killswitch.py", 
line 65, in get
    raise MissingKillSwitchBackendDetails(excp) from excp
proton.vpn.killswitch.interface.exceptions.MissingKillSwitchBackendDetails: 
Loader: couldn't find an acceptable implementation for killswitch.


best,


werdahias


- -- System Information:
Debian Release: forky/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.17.7+deb14+1-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: OpenRC (via /run/openrc), PID 1: init
LSM: AppArmor: enabled

Versions of packages python3-proton-vpn-gtk-app depends on:
ii  python3                      3.13.7-1
ii  python3-cairo                1.27.0-2
ii  python3-dbus                 1.4.0-1
ii  python3-distro               1.9.0-1
ii  python3-gi                   3.54.5-7
ii  python3-packaging            25.0-1
ii  python3-proton-core          0.4.0-3
ii  python3-proton-vpn-api-core  0.39.0-1
ii  python3-requests             2.32.5+dfsg-1

python3-proton-vpn-gtk-app recommends no packages.

python3-proton-vpn-gtk-app suggests no packages.

- -- no debconf information

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

iIsEARYKADMWIQQUWTv/Sl6/b+DpcW7svtu2B7myvgUCaRdmDhUcd2VyZGFoaWFz
QGRlYmlhbi5vcmcACgkQ7L7btge5sr740AEA3o4g7rG0Tuf4Yfy7zo20SM860new
dkpl4Ktseym7t8sA/0/MtJR8hxeGvzc4/Mo1xVcQXT4TaCXfyTDUeehhr5sB
=fKjp
-----END PGP SIGNATURE-----

Reply via email to