Bug 431875 - Discover is not able to solve dependencies on OpenSUSE Tumbleweed
Summary: Discover is not able to solve dependencies on OpenSUSE Tumbleweed
Status: RESOLVED DOWNSTREAM
Alias: None
Product: Discover
Classification: Applications
Component: discover (other bugs)
Version First Reported In: 5.20.5
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Dan Leinir Turthra Jensen
URL: https://bugzilla.opensuse.org/show_bu...
Keywords:
Depends on:
Blocks:
 
Reported: 2021-01-21 13:24 UTC by Tobias G.
Modified: 2021-01-22 21:44 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Problem solving depedencies (111.10 KB, image/png)
2021-01-21 13:24 UTC, Tobias G.
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tobias G. 2021-01-21 13:24:33 UTC
Created attachment 135030 [details]
Problem solving depedencies

SUMMARY
When I install or update a package on OpenSUSE Tumbleweed and there's a dependency issue, Discover is not able to resolve it and NO updates are installed. Zypper on the other hand provides options on how to handle the situation and is able to resolve it.

STEPS TO REPRODUCE
1. Open Discover
2. Install or update a package with dependency issues
3. There's a message that there were problems solving the dependencies. 

OBSERVED RESULT
No updates are installed, an error message is shown (see attachment)

EXPECTED RESULT
Discover shows a list of options to solve the dependency issues (like zypper does) and installs / updates the packages

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
Operating System: openSUSE Tumbleweed 20210119
KDE Plasma Version: 5.20.5
KDE Frameworks Version: 5.78.0
Qt Version: 5.15.2
Kernel Version: 5.10.7-1-default
OS Type: 64-bit
Processors: 8 × Intel® Core™ i7-6700K CPU @ 4.00GHz
Memory: 23.4 GiB of RAM
Graphics Processor: GeForce GTX 1080/PCIe/SSE2

ADDITIONAL INFORMATION
Here's the output when starting Discover in a terminal:
Error happened PackageKit::Transaction::ErrorDepResolutionFailed "Problem mit installiertem Paket libavif7-0.8.2-1.2.x86_64\nProblem mit installiertem Paket mailspring-1.8.0-0.1.x86_64"
Error happened PackageKit::Transaction::ErrorDepResolutionFailed "Problem mit installiertem Paket libavif7-0.8.2-1.2.x86_64\nProblem mit installiertem Paket mailspring-1.8.0-0.1.x86_64"
(translation: "Problem with installed package libavif7-0.8.2-1.2.x86_64\nProblem with installed package mailspring-1.8.0-0.1.x86_64"
Comment 1 Tobias G. 2021-01-21 13:27:26 UTC
I forgot to add that after clicking on OK, Discover hangs in the updater process, pressing the cancel button in the top right corner doesn't stop it and the percentage hangs at 33%
Comment 2 Nate Graham 2021-01-22 21:44:47 UTC
This is a downstream openSUSE bug: https://bugzilla.opensuse.org/show_bug.cgi?id=1163737