Bug 1221498 - Tokodon 24.02 Plasma6 depenency missing
Summary: Tokodon 24.02 Plasma6 depenency missing
Status: RESOLVED INVALID
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: KDE Workspace (Plasma) (show other bugs)
Version: Current
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: E-Mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-16 09:11 UTC by ulfbart
Modified: 2024-04-28 15:16 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
Tokodon not showing the login page during the Authorisation step (34.00 KB, image/png)
2024-03-26 19:39 UTC, Julius Enriquez
Details
Window showing "Loading" (in DE) (not this error) (39.90 KB, image/png)
2024-03-26 19:48 UTC, ulfbart
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ulfbart 2024-03-16 09:11:21 UTC
In case Tokodon 24.02 will be installed wwithout "qt6-webview" as depnency.
But this is required in case to create an account or login in.

Depency to be added
Comment 1 Christophe Marin 2024-03-16 09:49:05 UTC
# zypper  se --requires qt6-webview-imports
i+ | tokodon | Mastodon client by KDE | paquet


What was your error?
Comment 2 ulfbart 2024-03-16 10:00:06 UTC
I don't knoow.
Installed it yesterday before the update to 6.0.2


# zypper  se --requires qt6-webview-imports
Loading repository data...
Reading installed packages...

S  | Name    | Summary                | Type
---+---------+------------------------+--------
i+ | tokodon | Mastodon client by KDE | package

# zypper  se --requires qt6-webview
Loading repository data...
Reading installed packages...

S  | Name    | Summary                | Type
---+---------+------------------------+--------
i+ | tokodon | Mastodon client by KDE | package

Seems now there :-/
Comment 3 ulfbart 2024-03-16 10:01:37 UTC
But I think this can be due to the fact I installed it before the update to plasma 6 and I was not able to access. Yesterday I started it from Terminal and saw the message according missing Webview service.
Comment 4 hui 2024-03-16 13:07:06 UTC
.
Comment 5 Julius Enriquez 2024-03-26 19:36:08 UTC
I have also experienced this issue and gotten this error while Tokodon in a terminal:

No WebView plug-in found!


Installing qt6-webview fixes the issue. 

Created a change request for the Tokodon package which adds qt6-webview as a dependency:
https://build.opensuse.org/request/show/1162338
Comment 6 Julius Enriquez 2024-03-26 19:39:15 UTC
Created attachment 873838 [details]
Tokodon not showing the login page during the Authorisation step
Comment 7 Julius Enriquez 2024-03-26 19:44:16 UTC
It should be noted that I just installed openSUSE Tumbleweed around a day or two ago and had already updated the system before getting Tokodon, so this still seems to be affecting new installs.
Comment 8 ulfbart 2024-03-26 19:48:46 UTC
Created attachment 873839 [details]
Window showing "Loading" (in DE) (not this error)

This is _NOT_ the reported issue. This is different error. Which happens at my side later on. This can be fixed with deleting the cache via "~/.cache/KDE/tokodon/" and renmaing "~/.local/share/KDE/tokodon/tokodonstaterc"
Comment 9 ulfbart 2024-03-26 19:58:17 UTC
"Window showing "Loading" (in DE) (not this error)" is an different topic which can be solved via deleting the cach "~/.cache/KDE/tokodon/" and rename the "~/.local/share/KDE/tokodon/tokodonstaterc".

But according "redstrate", (in the Matrix Room of Tokodon) additional 
qtkeychain (named qtkeychain-qt6 on opensuse) at 0.14.2 is as well required. But at my side it is not listed anyhow it works (after the new login).

$ zypper se -s keychain
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
S  | Name                 | Type  | Version    | Arch   | Repository
---+----------------------+-------+------------+--------+-----------------------
   | keychain             | Paket | 2.8.5-2.5  | noarch | Haupt-Repository (OSS)
i  | libqt5keychain1      | Paket | 0.14.2-1.1 | x86_64 | Haupt-Repository (OSS)
i  | libqt5keychain1-lang | Paket | 0.14.2-1.1 | noarch | Haupt-Repository (OSS)
i  | libqt6keychain1      | Paket | 0.14.2-1.1 | x86_64 | Haupt-Repository (OSS)
   | qtkeychain-qt5-devel | Paket | 0.14.2-1.1 | x86_64 | Haupt-Repository (OSS)
   | qtkeychain-qt6-devel | Paket | 0.14.2-1.1 | x86_64 | Haupt-Repository (OSS)
i+ | qtkeychain-qt6-lang  | Paket | 0.14.2-1.1 | noarch | Haupt-Repository (OSS)
Comment 10 Julius Enriquez 2024-03-26 20:00:31 UTC
Ah, apologies. I will make a different bug report instead.
Comment 11 ulfbart 2024-03-26 20:16:50 UTC
(In reply to Julius Enriquez from comment #10)
> Ah, apologies. I will make a different bug report instead.

OK, this make sense.
Comment 12 hui 2024-04-28 15:16:03 UTC
.