Bug 392237 - Application install fails through Discover; YaST installs fine
Summary: Application install fails through Discover; YaST installs fine
Status: RESOLVED DOWNSTREAM
Alias: None
Product: Discover
Classification: Applications
Component: PackageKit (show other bugs)
Version: 5.13.0
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Aleix Pol
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-23 15:31 UTC by Scott Harvey
Modified: 2018-06-21 15:19 UTC (History)
0 users

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 Scott Harvey 2018-03-23 15:31:53 UTC
Fresh installation of openSUSE Tumbleweed (Krypton) - cannot install any applications via Discover. 

- Click "install"
- Enter root password
- Download/install runs
- App listing refreshes with "Install" still available
- No application installed or added to launcher
- Repeatable

Installation through YaST automatically selects missing dependencies (is this the problem?) and installs the application.
Comment 1 Scott Harvey 2018-03-23 15:32:53 UTC
Is there a way to enable logging or verbose output for Discover? Let me know if I can collect any debugging information to help.
Comment 2 Aleix Pol 2018-03-24 19:55:55 UTC
You should get some debug output executing it on the terminal.

You can also check if installing works properly with pkcon. e.g. pkcon install <packagename>.
Comment 3 Aleix Pol 2018-04-05 13:07:35 UTC
Ping?
Comment 4 Scott Harvey 2018-04-05 13:18:17 UTC
No pong, sorry.

I ended up ditching Tumbleweed in favor of Kubuntu 18.04 to feed my cutting-edge cravings. 

I forgot to close this. I'll do it now.

Sorry to have left it hanging open; I honestly forgot I reported it.
Comment 5 Scott Harvey 2018-04-05 13:21:43 UTC
Hmm. Appears I can't close it. Perhaps you can? Or delete it, kill it, burn it. 

Again, sorry for leaving it open as long as I did.
Comment 6 Aleix Pol 2018-04-06 01:57:34 UTC
No worries. :)

There's no "BURN" option.
Comment 7 Scott Harvey 2018-06-19 17:40:23 UTC
Sorry to bring this back from the dead, but I'm back to running Tumbleweed (Krypton, so everything is git-current). 

Trying to install Inkscape. Click "Install"... long pause... finally prompted for root password. "Installing" animation begins on Install button. Finishes, but still reads "Install". Inkscape not installed (searching from Kickoff). Try again, same result.

Here's the console output from running Discover from a terminal. I think I see the relevant error lines.

plasma-discover
No protocol specified
QQmlComponent: Created graphical object was not placed in the graphics scene.
invalid kns backend! "/etc/xdg/ksysguard.knsrc" because: "Config group not found! Check your KNS3 installation."
invalid kns backend! "/etc/xdg/servicemenu.knsrc" because: "Config group not found! Check your KNS3 installation."
Discarding invalid backend "ksysguard.knsrc"
Discarding invalid backend "servicemenu.knsrc"
setting currentApplicationBackend PackageKitBackend(0x558028bd0400)
could not find "org.kde.development" ""
could not find "org.kde.development" ""
could not find "org.kde.development" ""
could not find "org.kde.development" ""
could not find "org.kde.development" ""
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/ItemViewHeader.qml:74: TypeError: Cannot read property 'isCurrentPage' of null
could not find "org.kde.development" ""
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:247:9: QML ParallelAnimation: Binding loop detected for property "topOpenPosition"
>>>> PackageKit stopped running!
could not find "org.kde.development" ""
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/ItemViewHeader.qml:74: TypeError: Cannot read property 'isCurrentPage' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/Page.qml:256: TypeError: Cannot read property 'left' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/Page.qml:257: TypeError: Cannot read property 'right' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/Page.qml:258: TypeError: Cannot read property 'bottom' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/private/ScrollView.qml:178: TypeError: Cannot read property 'flickableItem' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/private/ScrollView.qml:179: TypeError: Cannot read property 'right' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/private/ScrollView.qml:180: TypeError: Cannot read property 'top' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:357: TypeError: Cannot read property 'right' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:358: TypeError: Cannot read property 'left' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:359: TypeError: Cannot read property 'bottom' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:402: TypeError: Cannot read property 'top' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:403: TypeError: Cannot read property 'left' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:404: TypeError: Cannot read property 'right' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:413: TypeError: Cannot read property 'right' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:414: TypeError: Cannot read property 'left' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:415: TypeError: Cannot read property 'top' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/private/ScrollView.qml:179: TypeError: Cannot read property 'right' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/private/ScrollView.qml:180: TypeError: Cannot read property 'top' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:357: TypeError: Cannot read property 'right' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:358: TypeError: Cannot read property 'left' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:359: TypeError: Cannot read property 'bottom' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:402: TypeError: Cannot read property 'top' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:403: TypeError: Cannot read property 'left' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:404: TypeError: Cannot read property 'right' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:413: TypeError: Cannot read property 'right' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:414: TypeError: Cannot read property 'left' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:415: TypeError: Cannot read property 'top' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/private/ScrollView.qml:179: TypeError: Cannot read property 'right' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/private/ScrollView.qml:180: TypeError: Cannot read property 'top' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:357: TypeError: Cannot read property 'right' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:358: TypeError: Cannot read property 'left' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:359: TypeError: Cannot read property 'bottom' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:402: TypeError: Cannot read property 'top' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:403: TypeError: Cannot read property 'left' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:404: TypeError: Cannot read property 'right' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:413: TypeError: Cannot read property 'right' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:414: TypeError: Cannot read property 'left' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:415: TypeError: Cannot read property 'top' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/private/ScrollView.qml:179: TypeError: Cannot read property 'right' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/private/ScrollView.qml:180: TypeError: Cannot read property 'top' of null
qrc:/qml/ReviewsPage.qml:60: TypeError: Cannot read property 'verticalCenter' of null
qrc:/qml/ReviewsPage.qml:61: TypeError: Cannot read property 'left' of null
qrc:/qml/ApplicationScreenshots.qml:162: TypeError: Cannot read property 'left' of null
qrc:/qml/ApplicationScreenshots.qml:163: TypeError: Cannot read property 'top' of null
qrc:/qml/ApplicationScreenshots.qml:164: TypeError: Cannot read property 'bottom' of null
qrc:/qml/ApplicationScreenshots.qml:173: TypeError: Cannot read property 'right' of null
qrc:/qml/ApplicationScreenshots.qml:174: TypeError: Cannot read property 'top' of null
qrc:/qml/ApplicationScreenshots.qml:175: TypeError: Cannot read property 'bottom' of null
qrc:/qml/ApplicationScreenshots.qml:67: TypeError: Cannot read property 'left' of null
qrc:/qml/ApplicationScreenshots.qml:68: TypeError: Cannot read property 'verticalCenter' of null
qrc:/qml/ApplicationScreenshots.qml:77: TypeError: Cannot read property 'right' of null
qrc:/qml/ApplicationScreenshots.qml:78: TypeError: Cannot read property 'verticalCenter' of null
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:247:9: QML ParallelAnimation: Binding loop detected for property "topOpenPosition"
could not find "org.kde.development" ""
>>>>> PackageKit stopped running!

-----

Using "pkcon search inkscape", I found these entries:

Available       inkscape-0.92.3-3.2.x86_64 (download.opensuse.org-oss_2)        Vector Illustration Program

Available       inkscape-0.92.3-3.2.x86_64 (openSUSE-20180615-0)                Vector Illustration Program


However, "pkcon install inkscape-0.92.3-3.2.x86_64" returned:

Resolving                     [                         ] (0%)  Package not found: inkscape-0.92.3-3.2.x86_64
Command failed: This tool could not find any available package: No packages were found


-----

As before, YaST installs Inkscape (and all dependencies) without issues.

Let me know if there's anything I can do to help.
Comment 8 Aleix Pol 2018-06-21 15:19:25 UTC
Your investigation suggests it may be an error in PackageKit zypper backend. Can you check with them?