| Summary: | impossible connecting gdrive from dolphin | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Angelo Naselli <anaselli> |
| Component: | RPM Packages | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | Normal | CC: | andrewsfarm, sysadmin-bugs, tmb |
| Version: | 7 | Keywords: | advisory, validated_update |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| URL: | https://bugs.kde.org/show_bug.cgi?id=412620 | ||
| Whiteboard: | MGA7-64-OK | ||
| Source RPM: | kio-gdrive-1.2.6-1.mga7 | CVE: | |
| Status comment: | |||
| Attachments: | window after trying to create a google account | ||
|
Description
Angelo Naselli
2019-09-15 11:25:11 CEST
Created attachment 11280 [details]
window after trying to create a google account
FWIW from KAddressBook connecting to gmail works instead
Assigning to 'kio-gdrive' maintainer DavidG. Assignee:
bugsquad =>
geiger.david68210 what's happens with a new plasma user? Same behavior. is kaccounts-integration installed? from what I see since release 1.2.0 upstream switches from QtKeychain backend to kaccounts-integration backend:
Backend selection
=================
By default, KIO GDrive looks for kaccounts-integration. If it gets found,
the KAccounts backend gets built. Otherwise, the QtKeychain backend is used
as fallback (in which case qtkeychain becomes a required dependency).
It is possible to disable the KAccounts integration (which again, makes
qtkeychain a required dependency) with the following cmake switch:
cmake -DCMAKE_DISABLE_FIND_PACKAGE_KAccounts=ON ..
Also for notice:
Implicit dependency on file managers
=====================================
KIO GDrive requires a KIO-enabled file manager at runtime,
otherwise there is no way to setup a Google Drive account.
This can be Dolphin or Gwenview or Konqueror.
The slave installs a .desktop file that enables integration with
the Dolphin's Places panel and the Plasma's Folder View widget.
tried that early before writing this issue: $ rpm -qa | grep -i QtKeychain lib64qtkeychain1-0.9.1-1.mga7 $ rpm -qa | grep -i kaccount kaccounts-providers-19.04.0-1.mga7 lib64kaccounts1-19.04.0-1.mga7 kaccounts-integration-19.04.0-1.mga7 Would it be possible to file a new bug upstream, please? https://bugs.kde.org
Angelo Naselli
2019-10-05 00:10:45 CEST
Summary:
impossible connecting gdrive to dolphin =>
impossible connecting gdrive from dolphin
Angelo Naselli
2019-10-05 00:14:59 CEST
URL:
(none) =>
https://bugs.kde.org/show_bug.cgi?id=412620 David, i seem i found it. I installed signond and then it worked again. So it seems a missing dependency on package. hmmm! ok. On my system signond is installed but I don't know why and wich package pulled it! maybe it is missing in kaccount-integration... don't know which is the right place though... Assigning to QA, Advisory: ======================== There's a missing required dependency on the kaccounts-integration package from Mageia 7. If no other packages pulling 'signond' are installed on the computer, kaccounts-integration can't work as expected it is impossible to connecting gdrive from dolphin. This update adds this missing dependency. Also there's another missing required dependency on the kio-gdrive package from Mageia 7. If no other packages pulling 'kaccounts-integration' are installed on the computer, kio-gdrive can't work as expected. This update adds this missing dependency. ======================== Packages in 7/core/updates_testing: ======================== kaccounts-integration-19.04.0-1.1.mga7.x86_64.rpm lib64kaccounts1-19.04.0-1.1.mga7.x86_64.rpm lib64kaccounts-devel-19.04.0-1.1.mga7.x86_64.rpm kaccounts-integration-19.04.0-1.1.mga7.i586.rpm libkaccounts1-19.04.0-1.1.mga7.i586.rpm libkaccounts-devel-19.04.0-1.1.mga7.i586.rpm kio-gdrive-1.2.6-1.1.mga7.x86_64.rpm kio-gdrive-1.2.6-1.1.mga7.i586.rpm kio-gdrive-handbook-1.2.6-1.1.mga7.noarch.rpm Source RPM: ======================== kaccounts-integration-19.04.0-1.1.mga7.src.rpm kio-gdrive-1.2.6-1.1.mga7.src.rpm Assignee:
geiger.david68210 =>
qa-bugs (In reply to David GEIGER from comment #10) > hmmm! ok. On my system signond is installed but I don't know why and wich > package pulled it! Checking with urpmq, I saw that the only package that required signond was telepathy-kde. Since telepathy was installed by default on my Plasma system, so was signond. Telepathy-kde was also the only package to require kaccounts-integration. Since I don't use telepathy, removing it and signond wasn't a problem. After removing them, I installed the current version of kio-gdrive, which did not require signond. I used the qarepo tool to update only the packages listed in this bug, and they drew in signond as a dependency. After the update, urpmq now lists kaccounts-integration as being required by kio-gdrive, and lists signond as being required by kaccounts-integration. And, telepathy-kde still requires them both. Since the reporter assures us that this fixes his issue, I am giving this bug a 64-bit OK and validating. Advisory in Comment 12 Whiteboard:
(none) =>
MGA7-64-OK I also asked upstream to be sure of that: https://bugs.kde.org/show_bug.cgi?id=412620#c5
Thomas Backlund
2019-10-13 19:55:00 CEST
CC:
(none) =>
tmb An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2019-0157.html Resolution:
(none) =>
FIXED |