Bug 1728036 - Not possible to export to oneDrive - login impossible
Summary: Not possible to export to oneDrive - login impossible
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: digikam
Version: 30
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Rex Dieter
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-07-08 20:52 UTC by nicofo
Modified: 2019-07-18 17:56 UTC (History)
8 users (show)

Fixed In Version: digikam-6.1.0-7.fc30
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-07-18 17:56:09 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Brooken onedrive connection window (435.61 KB, image/png)
2019-07-08 20:52 UTC, nicofo
no flags Details


Links
System ID Private Priority Status Summary Last Updated
KDE Software Compilation 401377 0 NOR RESOLVED Export to (Onedrive, Dropbox ...) crashes digikam (Segmentation Fault) 2020-11-10 10:45:15 UTC

Description nicofo 2019-07-08 20:52:14 UTC
Created attachment 1588532 [details]
Brooken onedrive connection window

Description of problem:
Select a picture and try to export it to Onedrive ('Export > Export to Onedrive...' or ctrl-alt-shift-o)
A connection window opens -> but remains blank -> not possible to login into Onedrive
(see attachment)

Version-Release number of selected component (if applicable):
digikam-6.1.0-6.fc30.x86_64

Note: this problem already appeared on the version 6.0 of digikam and has been solved in the version 6.1 in appimage format. Unfortunately the .rpm version built for Fedora does not work.
That problem had been reported to digikam bugzilla: see
https://bugs.kde.org/show_bug.cgi?id=401377
in particular parts about 'broken connection window'. Seems related to qtwebengine / QtWebkit (in particular comment 33, but also others...)

Comment 1 Rex Dieter 2019-07-12 13:22:52 UTC
OK, submitted a new build that used qtwebengine instead of qtwebkit (where available), please test when it's ready,
https://koji.fedoraproject.org/koji/taskinfo?taskID=36201043

Comment 2 nicofo 2019-07-12 20:25:53 UTC
Thanks, I tried digikam-6.1.0-7 and it works (it is possible to login to Onedrive)

Note however that it should also work with qtwebkit if using the 'right' compilation options: see comment 47 (https://bugs.kde.org/show_bug.cgi?id=401377#c47)
But if qtwebengine works, it's fine for me.

Comment 3 Rex Dieter 2019-07-13 01:32:46 UTC
It's not clear to me what the 'right' options are based on my reading of the thread.   I can say you definitely don't want to try to use compat-openssl10 in this case on fedora (you'll likely get symbol conflicts because qt5 is linked against openssl-1.1.x)

I'll issue an update using that build, thanks for confirmation!

Comment 4 Rex Dieter 2019-07-13 01:33:55 UTC
Possible this may be relevant?
https://fedoraproject.org/wiki/Changes/StrongCryptoSettings

and that you can try,
update-crypto-policies --set LEGACY

Comment 5 Fedora Update System 2019-07-13 01:35:21 UTC
FEDORA-2019-21d9e18a90 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-21d9e18a90

Comment 6 Fedora Update System 2019-07-14 03:07:35 UTC
digikam-6.1.0-7.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-21d9e18a90

Comment 7 Fedora Update System 2019-07-18 17:56:09 UTC
digikam-6.1.0-7.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.