Error when trying to install AltStore
Hello, I forgot to update my AltStore after 1 week and now, when im trying to do that, it shows me an error. Last week everything was ok, AltStore on my phone is installed, but it's "No Longer Available". Althea is version 0.5.0, using Arch linux, here is console output:
DNSServiceRegister result: 0
ERROR:dbus.proxies:Introspect error on :1.45:/modules/kwalletd: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownObject: No such object path '/modules/kwalletd'
Traceback (most recent call last):
File "/usr/lib/python3.13/site-packages/keyring/backends/kwallet.py", line 97, in connected
self.handle = self.iface.open(self.iface.networkWallet(), wId, self.appid)
~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.13/site-packages/dbus/proxies.py", line 72, in __call__
return self._proxy_method(*args, **keywords)
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/site-packages/dbus/proxies.py", line 141, in __call__
return self._connection.call_blocking(self._named_service,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
self._object_path,
^^^^^^^^^^^^^^^^^^
...<3 lines>...
args,
^^^^^
**keywords)
^^^^^^^^^^^
File "/usr/lib/python3.13/site-packages/dbus/connection.py", line 696, in call_blocking
reply_message = self.send_message_with_reply_and_block(
message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownObject: No such object path '/modules/kwalletd'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/titas/althea/main.py", line 173, in altstoreinstall
win1()
~~~~^^
File "/home/titas/althea/main.py", line 268, in win1
if keyring.get_password("althea", "apple_id"):
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/site-packages/keyring/core.py", line 63, in get_password
return get_keyring().get_password(service_name, username)
~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/site-packages/keyring/backends/chainer.py", line 49, in get_password
password = keyring.get_password(service, username)
File "/usr/lib/python3.13/site-packages/keyring/backends/kwallet.py", line 108, in get_password
if not self.connected(service):
~~~~~~~~~~~~~~^^^^^^^^^
File "/usr/lib/python3.13/site-packages/keyring/backends/kwallet.py", line 99, in connected
raise InitError(f'Failed to open keyring: {e}.') from e
keyring.errors.InitError: Failed to open keyring: org.freedesktop.DBus.Error.UnknownObject: No such object path '/modules/kwalletd'.
If you're on KDE Plasma 6, try setting PYTHON_KEYRING_BACKEND=keyring.backends.null.Keyring as an environment variable. This will break saving credentials, but the keyring package does not seem to handle kwalletd6 well at the moment.
If you're on KDE Plasma 6, try setting
PYTHON_KEYRING_BACKEND=keyring.backends.null.Keyringas an environment variable. This will break saving credentials, but the keyring package does not seem to handle kwalletd6 well at the moment.
I guess, that doesn`t help either:
PYTHON_KEYRING_BACKEND=keyring.backends.null.Keyring python3 main.py
Traceback (most recent call last):
File "/home/jb/Downloads/althea/main.py", line 20, in <module>
gi.require_version("Gtk", "3.0")
File "/home/jb/Downloads/althea/venv/lib/python3.12/site-packages/gi/__init__.py", line 129, in require_version
raise ValueError('Namespace %s not available' % namespace)
ValueError: Namespace Gtk not available
@anarki88-8 hi, try the latest update and see if it works
also please install all the dependencies
sudo pacman -S binutils wget curl git python-pip python-requests python-gobject python-keyring libappindicator-gtk3 usbmuxd libimobiledevice avahi zlib unzip usbutils psmisc libhandy