-
Notifications
You must be signed in to change notification settings - Fork 448
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fails to login when Kwallet is default keyring #5137
Comments
Thanks for the report! I'm not facing this on Kubuntu 24.10 with the same revision of snapcraft you have. I don't have I do think that |
Alex, my friend, that was an excellent way to literally crash a Github page because, well, I tried to paste that in a code box. 🤣 Instead, here's a text doc attachment that is sure not to crash it. We're talking Ubuntu Studio here. We ship... packages. 😆 |
That was my secret plan all along! 😜 My first guess in the difference is the |
Not sure how you have that installed because
There's some strange magic you have going on there Mr. Lowe. 😁 |
I'll search for the provenance of |
I don't have
|
Bug Description
When Kwallet is default keyring, snapcraft throws an error that
python-dbus
is not installed. I assume, therefore, thatpython-dbus
is not included in the snap and therefore it is unable to communicate with dbus in the system.To Reproduce
Install snapcraft
snap install snapcraft
on Kubuntu or Ubuntu StudioAttempt
snapcraft login
or any other item where snapcraft requires access to the system keyringMost of the time* it will fail with:
*I say most of the time because this is inconsistent between installations, but this happened on a clean install I did to alleviate any error on my part. I have a separate upgraded install where it worked, but this is reproducible 100% of the time on the clean install.
Environment
Running on Ubuntu Studio 24.10, but this has happened under 24.04 LTS as well.
snapcraft.yaml
No relevant snapcraft.yaml as this happens when merely accessing the keyring via `snapcraft login` or `snapcraft upload` or the like.
Relevant log output
Additional context
I believe this can be alleviated by simply including
python-dbus
in the snapcraft snap, but this is theory.The text was updated successfully, but these errors were encountered: