Bug 412620 - impossible connecting gdrive using dolphin
Summary: impossible connecting gdrive using dolphin
Status: RESOLVED DOWNSTREAM
Alias: None
Product: KAccounts
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Mageia RPMs Linux
: NOR major
Target Milestone: ---
Assignee: Telepathy Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-10-04 22:14 UTC by Angelo Naselli
Modified: 2019-10-07 14:47 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Angelo Naselli 2019-10-04 22:14:31 UTC
This bug happened after upgrading to mageia 7 (version used in mageia 6 worked well).
Before upgrading i had 3 working connection to gdrive (3 different accounts of course). After upgrading they disappeared and i am not able to add them back.

Steps to try
1. Open "dolphin gdrive:/"
2. Create a google account
3. No popup login windows appear and wait forever (no errors and no results)

See https://bugs.mageia.org/show_bug.cgi?id=25441 for additional information
Comment 1 Elvis Angelaccio 2019-10-06 10:49:30 UTC
Could be a problem with KAccounts. Please check your journalctl after you try to setup a Google account in the KAccounts KCM.
Comment 2 Angelo Naselli 2019-10-06 12:38:09 UTC
What should i check? i seem i can't give any username and password... what i get as soon as i click on create is here
https://bugs.mageia.org/attachment.cgi?id=11280
and that remains so forever...
Comment 3 Angelo Naselli 2019-10-06 13:17:45 UTC
ok following is what i get from journalctl:

ott 06 15:13:42 localhost kcmshell5[7204]: Starting new account dialog for "google"
ott 06 15:13:42 localhost kcmshell5[7204]: "google"
ott 06 15:13:42 localhost kcmshell5[7204]: Looking for plugin ""
ott 06 15:13:42 localhost dbus-daemon[2656]: [session uid=1111 pid=2656] Activating service name='com.google.code.AccountsSSO.SingleSignOn' requested by ':1.129' (uid=1111 pid=7204 comm="/usr/bin/kcmshell5 kcm_kaccounts")
ott 06 15:13:42 localhost kcmshell5[7204]: Starting auth session with "oauth2"
ott 06 15:13:42 localhost dbus-daemon[2656]: [session uid=1111 pid=2656] Activated service 'com.google.code.AccountsSSO.SingleSignOn' failed: Failed to execute program com.google.code.AccountsSSO.SingleSignOn: No such file or directory
ott 06 15:13:42 localhost kcmshell5[7204]: QDBusError("org.freedesktop.DBus.Error.Spawn.ExecFailed", "Failed to execute program com.google.code.AccountsSSO.SingleSignOn: No such file or directory")
ott 06 15:13:52 localhost kwin_x11[2740]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 29439, resource id: 119537680, major code: 18 (ChangeProperty), minor code: 0
ott 06 15:13:52 localhost kdeinit5[7199]: kf5.kio.gdrive: No new account created.
ott 06 15:13:52 localhost kdeinit5[7199]: kf5.kio.gdrive: Going to stat() QUrl("gdrive:/")
ott 06 15:13:52 localhost kdeinit5[7199]: kf5.kio.gdrive: Going to stat() QUrl("gdrive:/")
ott 06 15:13:52 localhost kdeinit5[7199]: kf5.kio.gdrive: Going to stat() QUrl("gdrive:/")
ott 06 15:13:52 localhost kdeinit5[7199]: kf5.kio.gdrive: Fetching content of QUrl("gdrive:/")
Comment 4 Angelo Naselli 2019-10-06 13:40:33 UTC
hmm please confirm i need to add signond dependency, i installed it and seems to ask user and password again.
Comment 5 Nate Graham 2019-10-06 22:11:59 UTC
Yep. Sounds like your distro doesn't have the package's dependencies marked properly. I would file a bug with them.
Comment 6 Martin Klapetek 2019-10-07 14:47:23 UTC
While in the end it is a packaging error, KAccounts should probably handle this error in a better way, telling the user what is missing and how to fix that. Showing nothing is not the greatest user experience.